INFO:2026-03-24T21:14:55Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD e3c6244f6e7c..fe286356ca34 main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 1 commit, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at fe286356ca34 [JT] `tryToUnfoldSelectInCurrBB` should update BFI & BPI if present (#188097) INFO:2026-03-24T21:15:01Z:root:syncing... Deleted branch merge (was b31b13f97066). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 4566e8223eca] [gn build] Port b1aa6a45060b 1 file changed, 1 insertion(+) [merge 0b5d2ba03cb6] [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:15:03Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/422] CXX obj/llvm/lib/Transforms/Scalar/Scalar.JumpThreading.o [2/422] AR lib/libLLVMScalarOpts.a [3/422] LINK ./bin/clang-ssaf-format [4/422] LINK ./bin/clang-ssaf-linker [5/422] LINK ./bin/clang-apply-replacements [6/422] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [7/422] LINK obj/clang/unittests/DependencyScanning/ClangDependencyScanningTests [8/422] LINK obj/clang/unittests/InstallAPI/InstallAPITests [9/422] LINK ./bin/clang-offload-bundler [10/422] LINK ./bin/sancov [11/422] LINK obj/bolt/unittests/Profile/ProfileTests [12/422] LINK ./bin/llvm-bat-dump [13/422] LINK obj/clang/unittests/Format/FormatTests [14/422] LINK ./bin/clang-move [15/422] LINK ./bin/modularize [16/422] LINK ./bin/clang-diff [17/422] LINK ./bin/find-all-symbols [18/422] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [19/422] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [20/422] LINK ./bin/llvm-bolt [21/422] LINK ./bin/clang-include-fixer [22/422] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [23/422] LINK ./bin/clang-reorder-fields [24/422] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests [25/422] LINK obj/clang/unittests/AST/ByteCode/InterpTests [26/422] LINK ./bin/diagtool [27/422] LINK obj/clang/unittests/Sema/SemaTests [28/422] LINK ./bin/clang-change-namespace [29/422] LINK obj/clang/unittests/ScalableStaticAnalysisFramework/ClangScalableAnalysisTests [30/422] LINK ./bin/clang-query [31/422] LINK obj/bolt/unittests/Passes/PassTests [32/422] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [33/422] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [34/422] LINK ./bin/llvm-bolt-heatmap [35/422] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [36/422] LINK ./bin/clang-extdef-mapping [37/422] LINK ./bin/clang-installapi [38/422] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [39/422] LINK ./bin/clang-doc [40/422] LINK obj/bolt/unittests/Core/CoreTests [41/422] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [42/422] LINK ./bin/pp-trace [43/422] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [44/422] LINK obj/clang/unittests/Serialization/SerializationTests [45/422] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [46/422] LINK obj/clang/unittests/Lex/LexTests [47/422] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [48/422] LINK ./bin/lli-child-target [49/422] LINK ./bin/dexp [50/422] LINK obj/clang/unittests/AST/ASTTests [51/422] LINK obj/clang/unittests/Index/IndexTests [52/422] LINK ./bin/clang-refactor [53/422] LINK ./bin/clang-tidy [54/422] LINK obj/clang/unittests/Rewrite/RewriteTests [55/422] LINK ./bin/llvm-link [56/422] LINK ./bin/llvm-cxxmap [57/422] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [58/422] LINK ./bin/clang-import-test [59/422] LINK ./bin/clang-sycl-linker [60/422] LINK obj/clang/unittests/Frontend/FrontendTests [61/422] LINK obj/clang/unittests/Parse/ParseTests [62/422] LINK ./bin/clang-scan-deps [63/422] LINK ./bin/llvm-cgdata [64/422] LINK obj/clang/unittests/CrossTU/CrossTUTests [65/422] LINK obj/clang/unittests/Support/ClangSupportTests [66/422] LINK ./bin/clangd [67/422] LINK ./bin/clang-linker-wrapper [68/422] LINK ./bin/llvm-objdump [69/422] LINK ./bin/clangd-indexer [70/422] LINK ./bin/llvm-cfi-verify [71/422] LINK ./bin/llvm-ml [72/422] LINK ./bin/llvm-ar [73/422] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [74/422] LINK obj/llvm/unittests/DWARFLinkerParallel/DWARFLinkerParallelTests [75/422] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [76/422] LINK ./bin/llvm-lipo [77/422] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [78/422] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [79/422] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [80/422] LINK ./bin/llvm-debuginfo-analyzer [81/422] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [82/422] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [83/422] LINK obj/llvm/unittests/CGData/CodeGenDataTests [84/422] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [85/422] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [86/422] LINK ./bin/clang-nvlink-wrapper [87/422] LINK ./bin/llvm-cxxdump [88/422] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [89/422] LINK ./bin/llvm-libtool-darwin [90/422] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [91/422] LINK ./bin/lli [92/422] LINK ./bin/llvm-dwarfdump [93/422] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [94/422] LINK ./bin/llvm-jitlink [95/422] LINK ./bin/llvm-xray [96/422] LINK ./bin/llvm-profgen [97/422] LINK ./bin/clang-check [98/422] LINK ./bin/llvm-nm [99/422] LINK obj/clang/unittests/Driver/ClangDriverTests [100/422] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests [101/422] LINK obj/llvm/unittests/MC/X86/X86MCTests [102/422] LINK obj/llvm/unittests/MIR/MIRTests [103/422] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [104/422] LINK ./bin/llvm-mca [105/422] LINK ./bin/lldb-server [106/422] LINK ./bin/llvm-exegesis [107/422] LINK obj/llvm/unittests/FuzzMutate/FuzzMutateTests [108/422] LINK ./bin/llvm-mc [109/422] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [110/422] LINK ./bin/llvm-dwarfutil [111/422] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [112/422] SOLINK ./lib/libclang.so [113/422] LINK obj/llvm/unittests/Analysis/AnalysisTests [114/422] LINK ./bin/llvm-rtdyld [115/422] LINK ./bin/llvm-extract [116/422] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [117/422] LINK obj/clang/unittests/libclang/libclangTests [118/422] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [119/422] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [120/422] LINK obj/llvm/unittests/Target/ARM/ARMTests [121/422] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [122/422] LINK ./bin/llvm-lto2 [123/422] LINK obj/llvm/unittests/Target/LoongArch/LoongArchTests [124/422] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [125/422] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [126/422] LINK obj/llvm/unittests/Target/X86/X86Tests [127/422] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [128/422] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [129/422] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [130/422] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [131/422] LINK obj/llvm/unittests/tools/llvm-mca/LLVMMCATests [132/422] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [133/422] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [134/422] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [135/422] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [136/422] LINK obj/llvm/unittests/MC/MCTests [137/422] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [138/422] LINK ./bin/llvm-dwp [139/422] LINK obj/llvm/unittests/IR/IRTests [140/422] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [141/422] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [142/422] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [143/422] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [144/422] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [145/422] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [146/422] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [147/422] LINK obj/llvm/unittests/Target/TargetMachineCTests [148/422] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [149/422] LINK ./bin/llvm-c-test [150/422] LINK ./bin/llvm-gsymutil [151/422] LINK ./bin/llvm-ir2vec [152/422] LINK ./bin/c-index-test [153/422] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [154/422] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [155/422] LINK ./bin/opt [156/422] LINK ./bin/llvm-opt-fuzzer [157/422] LINK ./bin/dsymutil [158/422] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [159/422] LINK ./bin/llvm-isel-fuzzer [160/422] LINK ./bin/llvm-split [161/422] LINK ./bin/llvm-lto [162/422] LINK obj/llvm/unittests/CodeGen/CodeGenTests [163/422] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [164/422] LINK ./bin/llc [165/422] LINK ./bin/lld [166/422] LINK obj/llvm/unittests/MI/MITests [167/422] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [168/422] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [169/422] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [170/422] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [171/422] LINK ./bin/llvm-reduce [172/422] SOLINK ./lib/libLTO.so [173/422] LINK obj/clang/unittests/Tooling/ToolingTests [174/422] LINK ./bin/clang-repl [175/422] LINK ./bin/lldb-dap [176/422] LINK ./bin/clang [177/422] LINK ./bin/lldb [178/422] LINK ./bin/lldb-test [179/422] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [180/422] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [181/422] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [182/422] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [183/422] ACTION //llvm/include/llvm/Config:TargetMCAs.def(//llvm/utils/gn/build/toolchain:stage2_unix) [184/422] ACTION //compiler-rt/test/builtins:builtins_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [185/422] ACTION //compiler-rt/test/hwasan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [186/422] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [187/422] ACTION //llvm/include/llvm/Config:Disassemblers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [188/422] ACTION //libcxx/src:cxx_symlink(//llvm/utils/gn/build/toolchain:stage2_unix) [189/422] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [190/422] ACTION //llvm/include/llvm/Config:AsmPrinters.def(//llvm/utils/gn/build/toolchain:stage2_unix) [191/422] ACTION //llvm/include/llvm/Config:AsmParsers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [192/422] ACTION //llvm/include/llvm/Config:Targets(//llvm/utils/gn/build/toolchain:stage2_unix) [193/422] ACTION //llvm/include/llvm/Config:abi-breaking(//llvm/utils/gn/build/toolchain:stage2_unix) [194/422] ACTION //llvm/include/llvm/Config:Targets.def(//llvm/utils/gn/build/toolchain:stage2_unix) [195/422] ACTION //llvm/include/llvm/Config:TargetExegesis.def(//llvm/utils/gn/build/toolchain:stage2_unix) [196/422] ACTION //llvm/include/llvm/Support:write_extension_def(//llvm/utils/gn/build/toolchain:stage2_unix) [197/422] ACTION //llvm/include/llvm/Config:llvm-config(//llvm/utils/gn/build/toolchain:stage2_unix) [198/241] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [199/241] ACTION //llvm/include/llvm/Support:write_vcsrevision(//llvm/utils/gn/build/toolchain:stage2_unix) [200/241] ACTION //libcxx/src:cxx_linker_script(//llvm/utils/gn/build/toolchain:stage2_unix) [201/241] ACTION //llvm/include/llvm/Config:config(//llvm/utils/gn/build/toolchain:stage2_unix) [202/208] ACTION //compiler-rt/lib/ubsan:ubsan_static_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [203/208] ACTION //compiler-rt/lib/ubsan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [204/208] ACTION //compiler-rt/lib/hwasan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [205/208] ACTION //compiler-rt/lib/ubsan:ubsan_loop_detect_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [206/208] ACTION //compiler-rt/lib/ubsan:ubsan_static_cxx_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [207/208] SOLINK lib/clang/23/lib/linux/libclang_rt.ubsan_standalone-x86_64.so [208/208] SOLINK lib/clang/23/lib/linux/libclang_rt.hwasan_aliases-x86_64.so INFO:2026-03-24T21:15:42Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-24T21:15:42Z:root:testing INFO:2026-03-24T21:15:42Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (1 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/BuiltIns/clip-errors.hlsl (2 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/builtins/ddx-coarse-builtin.hlsl (3 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (4 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/AddUint64-errors.hlsl (5 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (6 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (7 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (8 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 :: SemaHLSL/Types/typedefs.hlsl (9 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (10 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/StructuredBuffers-elementtype.hlsl (11 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (12 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/ternary-compat-overload-warnings.hlsl (13 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 :: SemaHLSL/BuiltIns/any-errors.hlsl (14 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (15 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (16 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (18 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (19 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 :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (20 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 0x5631f8969158 <> # | |-NamespaceDecl 0x5631f8969a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x5631f8969b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-NonTypeTemplateParmDecl 0x5631f8969c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5631f8969c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x5631f8969d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x5631f8969d40 'vector' dependent # | | | |-TemplateTypeParmType 0x5631f8969ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8969b20 'element' # | | | `-DeclRefExpr 0x5631f8969ce0 <> 'int' lvalue NonTypeTemplateParm 0x5631f8969c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x5631f8969e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-NonTypeTemplateParmDecl 0x5631f8969f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5631f8969f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x5631f8969fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5631f896a028 <> 'int' 4 # | | | |-BinaryOperator 0x5631f896a128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x5631f896a0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x5631f896a0a8 <> 'int' lvalue NonTypeTemplateParm 0x5631f8969f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x5631f896a068 <> 'int' 4 # | | | | `-BinaryOperator 0x5631f896a108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x5631f896a0c8 <> 'int' lvalue NonTypeTemplateParm 0x5631f8969fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x5631f896a088 <> 'int' 4 # | | | `-TypeAliasDecl 0x5631f8995298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x5631f8995230 'matrix' dependent # | | |-ClassTemplateDecl 0x5631f8995978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x5631f8995748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5631f8995918 <> 'bool' Concept 0x5631f8995420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5631f8995850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8995820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f89957d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f89953a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8995350 'element_type' # | | | `-CXXRecordDecl 0x5631f8995648 <> implicit class Buffer # | | | `-FinalAttr 0x5631f89956f0 <> Implicit final # | | |-ClassTemplateDecl 0x5631f8995d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x5631f8995ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5631f8995cb8 <> 'bool' Concept 0x5631f8995420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5631f8995bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8995bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8995b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f89953a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8995350 'element_type' # | | | `-CXXRecordDecl 0x5631f89959e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x5631f8995a90 <> Implicit final # | | |-ClassTemplateDecl 0x5631f89960b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x5631f8995e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5631f8996058 <> 'bool' Concept 0x5631f8995600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5631f8995f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8995f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8995f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f89954c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8995468 'element_type' # | | | `-CXXRecordDecl 0x5631f8995d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x5631f8995e30 <> Implicit final # | | |-ClassTemplateDecl 0x5631f8997738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x5631f8997510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5631f89976d8 <> 'bool' Concept 0x5631f8995600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5631f8997610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f89975e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8997590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f89954c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8995468 'element_type' # | | | `-CXXRecordDecl 0x5631f8997410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x5631f89974b8 <> Implicit final # | | |-ClassTemplateDecl 0x5631f8997ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5631f89978a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5631f8997a78 <> 'bool' Concept 0x5631f8995600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5631f89979b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8997980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8997930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f89954c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8995468 'element_type' # | | | `-CXXRecordDecl 0x5631f89977a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x5631f8997850 <> Implicit final # | | |-ClassTemplateDecl 0x5631f8997e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5631f8997c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5631f8997e18 <> 'bool' Concept 0x5631f8995600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5631f8997d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8997d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8997cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f89954c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8995468 'element_type' # | | | `-CXXRecordDecl 0x5631f8997b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x5631f8997bf0 <> Implicit final # | | |-ClassTemplateDecl 0x5631f8998218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5631f8997fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5631f89981b8 <> 'bool' Concept 0x5631f8995600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5631f89980f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f89980c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8998070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f89954c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8995468 'element_type' # | | | `-CXXRecordDecl 0x5631f8997ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x5631f8997f90 <> Implicit final # | | |-ClassTemplateDecl 0x5631f89985c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5631f8998388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5631f8998568 <> 'bool' Concept 0x5631f8995600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5631f89984a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8998470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8998420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f89954c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8995468 'element_type' # | | | `-CXXRecordDecl 0x5631f8998288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x5631f8998330 <> Implicit final # | | |-CXXRecordDecl 0x5631f8998638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x5631f89986e0 <> Implicit final # | | |-CXXRecordDecl 0x5631f8998738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x5631f89987e0 <> Implicit final # | | |-CXXRecordDecl 0x5631f8998838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x5631f89988e0 <> Implicit final # | | |-CXXRecordDecl 0x5631f8998938 <> implicit class SamplerState # | | | `-FinalAttr 0x5631f89989e0 <> Implicit final # | | |-CXXRecordDecl 0x5631f8998a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x5631f8998ae0 <> Implicit final # | | |-ClassTemplateDecl 0x5631f8998ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x5631f8998c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x5631f8998b40 'vector' 4 # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-ConceptSpecializationExpr 0x5631f8998e78 <> 'bool' Concept 0x5631f8995420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5631f8998db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8998d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8998d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f89953a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8995350 'element_type' # | | | `-CXXRecordDecl 0x5631f8998b70 <> implicit class Texture2D # | | | `-FinalAttr 0x5631f8998c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x5631f8999168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x5631f8999090 'vector' dependent # | | | |-TemplateTypeParmType 0x5631f8998fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8998f48 'element_type' # | | | `-DeclRefExpr 0x5631f8999068 <> 'int' lvalue NonTypeTemplateParm 0x5631f8998fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x5631f8998f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x5631f8998fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x5631f8995420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5631f8995350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x5631f8995400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x5631f89953a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x5631f8995350 'element_type' # | |-ConceptDecl 0x5631f8995600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5631f8995468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x5631f89955e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x5631f8995540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x5631f8995520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x5631f89954c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5631f8995468 'element_type' # | | `-BinaryOperator 0x5631f89955c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x5631f8995558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x5631f89955a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x5631f8999380 <> Namespace 0x5631f8969a98 'hlsl' # | |-TypedefDecl 0x5631f8999b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x5631f8999b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x5631f8999850 '__NSConstantString_tag' # | |-TypedefDecl 0x5631f8969a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x5631f8969980 'void *' # | | `-BuiltinType 0x5631f89691c0 'void' # | |-NamespaceDecl 0x5631f8999bf0 prev 0x5631f8969a98 line:12:11 hlsl # | | |-original Namespace 0x5631f8969a98 'hlsl' # | | |-TypedefDecl 0x5631f8999c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x5631f8969260 'int' # | | |-TypedefDecl 0x5631f8999ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | |-TypedefDecl 0x5631f8999d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | |-TypedefDecl 0x5631f8999dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x5631f8969360 'float' # | | |-TypedefDecl 0x5631f8999e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | |-TypedefDecl 0x5631f8999ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x5631f8969280 'long' # | | |-TypedefDecl 0x5631f8999f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x5631f8969380 'double' # | | |-TypedefDecl 0x5631f899a1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x5631f899a0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f8999fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f8999f98 'int' 1 # | | | `-ExtVectorType 0x5631f899a0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5631f899a000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f89691e0 'bool' # | | |-TypedefDecl 0x5631f899a418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x5631f899a340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f899a250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f899a230 'int' 2 # | | | `-ExtVectorType 0x5631f899a300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5631f899a000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f89691e0 'bool' # | | |-TypedefDecl 0x5631f899a668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x5631f899a590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f899a4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f899a480 'int' 3 # | | | `-ExtVectorType 0x5631f899a550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5631f899a000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f89691e0 'bool' # | | |-TypedefDecl 0x5631f89bbff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x5631f899a7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f899a6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f899a6d0 'int' 4 # | | | `-ExtVectorType 0x5631f899a7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5631f899a000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f89691e0 'bool' # | | |-TypedefDecl 0x5631f89bc278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x5631f89bc1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89bc080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89bc060 'int' 1 # | | | `-ExtVectorType 0x5631f89bc160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5631f89bc0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f8969260 'int' # | | |-TypedefDecl 0x5631f89bc4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x5631f89bc3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89bc308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89bc2e8 'int' 2 # | | | `-ExtVectorType 0x5631f89bc3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5631f89bc0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f8969260 'int' # | | |-TypedefDecl 0x5631f89bc718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x5631f89bc640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89bc558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89bc538 'int' 3 # | | | `-ExtVectorType 0x5631f89bc600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5631f89bc0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f8969260 'int' # | | |-TypedefDecl 0x5631f89bc968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x5631f89bc890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89bc7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89bc788 'int' 4 # | | | `-ExtVectorType 0x5631f89bc850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5631f89bc0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f8969260 'int' # | | |-TypedefDecl 0x5631f89bcc28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x5631f89bcb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89bca30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89bca10 'int' 1 # | | | `-ExtVectorType 0x5631f89bcb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5631f89bca60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | |-Typedef 0x5631f8999ce8 'uint' # | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | |-TypedefDecl 0x5631f89bce98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x5631f89bcdc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89bccd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89bccb0 'int' 2 # | | | `-ExtVectorType 0x5631f89bcd80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5631f89bca60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | |-Typedef 0x5631f8999ce8 'uint' # | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | |-TypedefDecl 0x5631f89bd928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x5631f89bd850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89bcf40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89bcf20 'int' 3 # | | | `-ExtVectorType 0x5631f89bd810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5631f89bca60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | |-Typedef 0x5631f8999ce8 'uint' # | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | |-TypedefDecl 0x5631f89bdb98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x5631f89bdac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89bd9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89bd9b0 'int' 4 # | | | `-ExtVectorType 0x5631f89bda80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5631f89bca60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | |-Typedef 0x5631f8999ce8 'uint' # | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | |-TypedefDecl 0x5631f89bde28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x5631f89bdd50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89bdc60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89bdc40 'int' 1 # | | | `-ExtVectorType 0x5631f89bdd10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5631f89bdc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | `-BuiltinType 0x5631f8969260 'int' # | | |-TypedefDecl 0x5631f89be068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x5631f89bdf90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89bded0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89bdeb0 'int' 2 # | | | `-ExtVectorType 0x5631f89bdf50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5631f89bdc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | `-BuiltinType 0x5631f8969260 'int' # | | |-TypedefDecl 0x5631f89be2a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x5631f89be1d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89be110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89be0f0 'int' 3 # | | | `-ExtVectorType 0x5631f89be190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5631f89bdc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | `-BuiltinType 0x5631f8969260 'int' # | | |-TypedefDecl 0x5631f89be4e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x5631f89be410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89be350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89be330 'int' 4 # | | | `-ExtVectorType 0x5631f89be3d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5631f89bdc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | `-BuiltinType 0x5631f8969260 'int' # | | |-TypedefDecl 0x5631f89be7a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x5631f89be6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89be5b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89be590 'int' 1 # | | | `-ExtVectorType 0x5631f89be660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5631f89be5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | |-TypedefDecl 0x5631f89be9d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x5631f89be900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89be848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89be828 'int' 2 # | | | `-ExtVectorType 0x5631f89be8c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5631f89be5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | |-TypedefDecl 0x5631f89bec18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x5631f89beb40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89bea80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89bea60 'int' 3 # | | | `-ExtVectorType 0x5631f89beb00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5631f89be5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | |-TypedefDecl 0x5631f89bee58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x5631f89bed80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89becc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89beca0 'int' 4 # | | | `-ExtVectorType 0x5631f89bed40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5631f89be5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | |-TypedefDecl 0x5631f89bf118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x5631f89bf040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89bef20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89bef00 'int' 1 # | | | `-ExtVectorType 0x5631f89bf000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5631f89bef50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | `-BuiltinType 0x5631f8969280 'long' # | | |-TypedefDecl 0x5631f89bf388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x5631f89bf2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89bf1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89bf1a0 'int' 2 # | | | `-ExtVectorType 0x5631f89bf270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5631f89bef50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | `-BuiltinType 0x5631f8969280 'long' # | | |-TypedefDecl 0x5631f89bf5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x5631f89bf520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89bf430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89bf410 'int' 3 # | | | `-ExtVectorType 0x5631f89bf4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5631f89bef50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | `-BuiltinType 0x5631f8969280 'long' # | | |-TypedefDecl 0x5631f89bf888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x5631f89bf7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89bf6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89bf680 'int' 4 # | | | `-ExtVectorType 0x5631f89bf750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5631f89bef50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | `-BuiltinType 0x5631f8969280 'long' # | | |-TypedefDecl 0x5631f89bfb48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x5631f89bfa70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89bf950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89bf930 'int' 1 # | | | `-ExtVectorType 0x5631f89bfa30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5631f89bf980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | |-TypedefDecl 0x5631f89bfdb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x5631f89bfce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89bfbf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89bfbd0 'int' 2 # | | | `-ExtVectorType 0x5631f89bfca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5631f89bf980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | |-TypedefDecl 0x5631f89c0028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x5631f89bff50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89bfe60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89bfe40 'int' 3 # | | | `-ExtVectorType 0x5631f89bff10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5631f89bf980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | |-TypedefDecl 0x5631f89c0298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x5631f89c01c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89c00d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89c00b0 'int' 4 # | | | `-ExtVectorType 0x5631f89c0180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5631f89bf980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | |-TypedefDecl 0x5631f89c0528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x5631f89c0450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c0328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c0308 'int' 1 # | | | `-ExtVectorType 0x5631f89c0410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5631f89c0360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f89699d0 'half' # | | |-TypedefDecl 0x5631f89c0fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x5631f89c06a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89c05b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89c0598 'int' 2 # | | | `-ExtVectorType 0x5631f89c0660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5631f89c0360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f89699d0 'half' # | | |-TypedefDecl 0x5631f89c1228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x5631f89c1150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89c1060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89c1040 'int' 3 # | | | `-ExtVectorType 0x5631f89c1110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5631f89c0360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f89699d0 'half' # | | |-TypedefDecl 0x5631f89c1478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x5631f89c13a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89c12b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89c1298 'int' 4 # | | | `-ExtVectorType 0x5631f89c1360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5631f89c0360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f89699d0 'half' # | | |-TypedefDecl 0x5631f89c1708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x5631f89c1630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c1508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c14e8 'int' 1 # | | | `-ExtVectorType 0x5631f89c15f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5631f89c1540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f8969360 'float' # | | |-TypedefDecl 0x5631f89c1958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x5631f89c1880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89c1798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89c1778 'int' 2 # | | | `-ExtVectorType 0x5631f89c1840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5631f89c1540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f8969360 'float' # | | |-TypedefDecl 0x5631f89c1ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x5631f89c1ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89c19e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89c19c8 'int' 3 # | | | `-ExtVectorType 0x5631f89c1a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5631f89c1540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f8969360 'float' # | | |-TypedefDecl 0x5631f89c1dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x5631f89c1cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89c1c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89c1c18 'int' 4 # | | | `-ExtVectorType 0x5631f89c1cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5631f89c1540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f8969360 'float' # | | |-TypedefDecl 0x5631f89c2158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x5631f89c2080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c1e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c1e38 'int' 1 # | | | `-ExtVectorType 0x5631f89c1f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5631f89c1e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f8969380 'double' # | | |-TypedefDecl 0x5631f89c23a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x5631f89c22d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89c21e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89c21c8 'int' 2 # | | | `-ExtVectorType 0x5631f89c2290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5631f89c1e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f8969380 'double' # | | |-TypedefDecl 0x5631f89c25f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x5631f89c2520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89c2438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89c2418 'int' 3 # | | | `-ExtVectorType 0x5631f89c24e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5631f89c1e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f8969380 'double' # | | |-TypedefDecl 0x5631f89c2848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x5631f89c2770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89c2688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89c2668 'int' 4 # | | | `-ExtVectorType 0x5631f89c2730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5631f89c1e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-BuiltinType 0x5631f8969380 'double' # | | |-TypedefDecl 0x5631f89c2ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x5631f89c2a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c2910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c28f0 'int' 1 # | | | `-ExtVectorType 0x5631f89c29c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5631f89c2940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | `-BuiltinType 0x5631f8969360 'float' # | | |-TypedefDecl 0x5631f89c2d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x5631f89c2c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89c2b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89c2b60 'int' 2 # | | | `-ExtVectorType 0x5631f89c2c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5631f89c2940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | `-BuiltinType 0x5631f8969360 'float' # | | |-TypedefDecl 0x5631f89c2f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x5631f89c2e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89c2dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89c2da0 'int' 3 # | | | `-ExtVectorType 0x5631f89c2e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5631f89c2940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | `-BuiltinType 0x5631f8969360 'float' # | | |-TypedefDecl 0x5631f89c31a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x5631f89c30d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89c3000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89c2fe0 'int' 4 # | | | `-ExtVectorType 0x5631f89c3090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5631f89c2940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | `-BuiltinType 0x5631f8969360 'float' # | | |-TypedefDecl 0x5631f89c3438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x5631f89c3360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c3270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c3250 'int' 1 # | | | `-ExtVectorType 0x5631f89c3320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5631f89c32a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | `-BuiltinType 0x5631f8969380 'double' # | | |-TypedefDecl 0x5631f89c3678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x5631f89c35a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89c34e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89c34c0 'int' 2 # | | | `-ExtVectorType 0x5631f89c3560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5631f89c32a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | `-BuiltinType 0x5631f8969380 'double' # | | |-TypedefDecl 0x5631f89c38b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x5631f89c37e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89c3720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89c3700 'int' 3 # | | | `-ExtVectorType 0x5631f89c37a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5631f89c32a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | `-BuiltinType 0x5631f8969380 'double' # | | |-TypedefDecl 0x5631f89c3af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x5631f89c3a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89c3960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89c3940 'int' 4 # | | | `-ExtVectorType 0x5631f89c39e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5631f89c32a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | `-BuiltinType 0x5631f8969380 'double' # | | |-TypedefDecl 0x5631f89c99f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c3f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c3bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c3b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c3bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c3b98 'int' 1 # | | | `-ConstantMatrixType 0x5631f89c3ef0 'matrix' # | | |-TypedefDecl 0x5631f89c9e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c9d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c9a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c9a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89c9ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89c9a78 'int' 2 # | | | `-ConstantMatrixType 0x5631f89c9cb0 'matrix' # | | |-TypedefDecl 0x5631f89ca230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ca130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c9eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c9e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89c9ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89c9e98 'int' 3 # | | | `-ConstantMatrixType 0x5631f89ca0d0 'matrix' # | | |-TypedefDecl 0x5631f89ca650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ca550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89ca2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89ca298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89ca2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89ca2b8 'int' 4 # | | | `-ConstantMatrixType 0x5631f89ca4f0 'matrix' # | | |-TypedefDecl 0x5631f89ccc10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ca970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89ca6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89ca6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89ca718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89ca6d8 'int' 1 # | | | `-ConstantMatrixType 0x5631f89ca910 'matrix' # | | |-TypedefDecl 0x5631f89cd030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ccf30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89cccb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89ccc78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89cccd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89ccc98 'int' 2 # | | | `-ConstantMatrixType 0x5631f89cced0 'matrix' # | | |-TypedefDecl 0x5631f89cd450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89cd350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89cd0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89cd098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89cd0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89cd0b8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89cd2f0 'matrix' # | | |-TypedefDecl 0x5631f89cd870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89cd770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89cd4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89cd4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89cd518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89cd4d8 'int' 4 # | | | `-ConstantMatrixType 0x5631f89cd710 'matrix' # | | |-TypedefDecl 0x5631f89cecb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89cebb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89cd918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89cd8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89cd938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89cd8f8 'int' 1 # | | | `-ConstantMatrixType 0x5631f89cdb30 'matrix' # | | |-TypedefDecl 0x5631f89cf0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89cefd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89ced58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89ced18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89ced78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89ced38 'int' 2 # | | | `-ConstantMatrixType 0x5631f89cef70 'matrix' # | | |-TypedefDecl 0x5631f89cf4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89cf3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89cf178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89cf138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89cf198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89cf158 'int' 3 # | | | `-ConstantMatrixType 0x5631f89cf390 'matrix' # | | |-TypedefDecl 0x5631f89cf910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89cf810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89cf598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89cf558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89cf5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89cf578 'int' 4 # | | | `-ConstantMatrixType 0x5631f89cf7b0 'matrix' # | | |-TypedefDecl 0x5631f89cfd50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89cfc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89cf9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89cf978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89cf9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89cf998 'int' 1 # | | | `-ConstantMatrixType 0x5631f89cfbf0 'matrix' # | | |-TypedefDecl 0x5631f89d0170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d0070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89cfdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89cfdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89cfe18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89cfdd8 'int' 2 # | | | `-ConstantMatrixType 0x5631f89d0010 'matrix' # | | |-TypedefDecl 0x5631f89d0590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d0490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d0218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d01d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d0238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d01f8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89d0430 'matrix' # | | |-TypedefDecl 0x5631f89d09b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d08b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5631f89691e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d0638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d05f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d0658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d0618 'int' 4 # | | | `-ConstantMatrixType 0x5631f89d0850 'matrix' # | | |-TypedefDecl 0x5631f89d1130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d1030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d0a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d0a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d0a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d0a40 'int' 1 # | | | `-ConstantMatrixType 0x5631f89d0fd0 'matrix' # | | |-TypedefDecl 0x5631f89d1560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d1460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d11e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d11a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d1200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d11c0 'int' 2 # | | | `-ConstantMatrixType 0x5631f89d1400 'matrix' # | | |-TypedefDecl 0x5631f89d1990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d1890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d1610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d15d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d1630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d15f0 'int' 3 # | | | `-ConstantMatrixType 0x5631f89d1830 'matrix' # | | |-TypedefDecl 0x5631f89d1dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d1cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d1a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d1a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d1a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d1a20 'int' 4 # | | | `-ConstantMatrixType 0x5631f89d1c60 'matrix' # | | |-TypedefDecl 0x5631f89d2500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d2400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d1e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d1e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d1e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d1e50 'int' 1 # | | | `-ConstantMatrixType 0x5631f89d23a0 'matrix' # | | |-TypedefDecl 0x5631f89d2930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d2830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d25b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d2570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d25d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d2590 'int' 2 # | | | `-ConstantMatrixType 0x5631f89d27d0 'matrix' # | | |-TypedefDecl 0x5631f89d2d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d2c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d29e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d29a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d2a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d29c0 'int' 3 # | | | `-ConstantMatrixType 0x5631f89d2c00 'matrix' # | | |-TypedefDecl 0x5631f89c45e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d3090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d2e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d2dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d2e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d2df0 'int' 4 # | | | `-ConstantMatrixType 0x5631f89d3030 'matrix' # | | |-TypedefDecl 0x5631f89c4a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c4910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89c4690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89c4650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c46b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c4670 'int' 1 # | | | `-ConstantMatrixType 0x5631f89c48b0 'matrix' # | | |-TypedefDecl 0x5631f89c4e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c4d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89c4ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89c4a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89c4ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89c4aa0 'int' 2 # | | | `-ConstantMatrixType 0x5631f89c4ce0 'matrix' # | | |-TypedefDecl 0x5631f89c5270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c5170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89c4ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89c4eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89c4f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89c4ed0 'int' 3 # | | | `-ConstantMatrixType 0x5631f89c5110 'matrix' # | | |-TypedefDecl 0x5631f89c67c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c66c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89c5320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89c52e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89c5340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89c5300 'int' 4 # | | | `-ConstantMatrixType 0x5631f89c5540 'matrix' # | | |-TypedefDecl 0x5631f89c6bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c6af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89c6870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89c6830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c6890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c6850 'int' 1 # | | | `-ConstantMatrixType 0x5631f89c6a90 'matrix' # | | |-TypedefDecl 0x5631f89c7020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c6f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89c6ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89c6c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89c6cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89c6c80 'int' 2 # | | | `-ConstantMatrixType 0x5631f89c6ec0 'matrix' # | | |-TypedefDecl 0x5631f89c7450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c7350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89c70d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89c7090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89c70f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89c70b0 'int' 3 # | | | `-ConstantMatrixType 0x5631f89c72f0 'matrix' # | | |-TypedefDecl 0x5631f89c7890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c7790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89c7500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89c74c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89c7520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89c74e0 'int' 4 # | | | `-ConstantMatrixType 0x5631f89c7730 'matrix' # | | |-TypedefDecl 0x5631f89c7d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c7c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c7958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c7918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c7978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c7938 'int' 1 # | | | `-ConstantMatrixType 0x5631f89c7bb0 'matrix' # | | |-TypedefDecl 0x5631f89c8150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c8050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c7dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c7d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89c7df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89c7db8 'int' 2 # | | | `-ConstantMatrixType 0x5631f89c7ff0 'matrix' # | | |-TypedefDecl 0x5631f89c8590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c8490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c8218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c81d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89c8238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89c81f8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89c8430 'matrix' # | | |-TypedefDecl 0x5631f89c8b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c8a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c8658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c8618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89c8678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89c8638 'int' 4 # | | | `-ConstantMatrixType 0x5631f89c8a20 'matrix' # | | |-TypedefDecl 0x5631f89c8fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c8ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89c8c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89c8c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89c8c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89c8c28 'int' 1 # | | | `-ConstantMatrixType 0x5631f89c8e60 'matrix' # | | |-TypedefDecl 0x5631f89c9400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c9300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89c9088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89c9048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89c90a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89c9068 'int' 2 # | | | `-ConstantMatrixType 0x5631f89c92a0 'matrix' # | | |-TypedefDecl 0x5631f89ddd00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89c9740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89c94c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89c9488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89c94e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89c94a8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89c96e0 'matrix' # | | |-TypedefDecl 0x5631f89de140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89de040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89dddc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89ddd88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89ddde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89ddda8 'int' 4 # | | | `-ConstantMatrixType 0x5631f89ddfe0 'matrix' # | | |-TypedefDecl 0x5631f89de580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89de480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89de208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89de1c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89de228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89de1e8 'int' 1 # | | | `-ConstantMatrixType 0x5631f89de420 'matrix' # | | |-TypedefDecl 0x5631f89de9c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89de8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89de648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89de608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89de668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89de628 'int' 2 # | | | `-ConstantMatrixType 0x5631f89de860 'matrix' # | | |-TypedefDecl 0x5631f89df920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89df820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89dea88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89dea48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89deaa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89dea68 'int' 3 # | | | `-ConstantMatrixType 0x5631f89deca0 'matrix' # | | |-TypedefDecl 0x5631f89dfd60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89dfc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89df9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89df9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89dfa08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89df9c8 'int' 4 # | | | `-ConstantMatrixType 0x5631f89dfc00 'matrix' # | | |-TypedefDecl 0x5631f89e01a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e00a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89dfe28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89dfde8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89dfe48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89dfe08 'int' 1 # | | | `-ConstantMatrixType 0x5631f89e0040 'matrix' # | | |-TypedefDecl 0x5631f89e05e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e04e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89e0268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89e0228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e0288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e0248 'int' 2 # | | | `-ConstantMatrixType 0x5631f89e0480 'matrix' # | | |-TypedefDecl 0x5631f89e0d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e0c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89e06a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89e0668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e06c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e0688 'int' 3 # | | | `-ConstantMatrixType 0x5631f89e0bd0 'matrix' # | | |-TypedefDecl 0x5631f89e1170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e1070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89e0df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89e0db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89e0e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89e0dd8 'int' 4 # | | | `-ConstantMatrixType 0x5631f89e1010 'matrix' # | | |-TypedefDecl 0x5631f89e14f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e13f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e1238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e11f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e1258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e1218 'int' 1 # | | | `-ConstantMatrixType 0x5631f89e1390 'matrix' # | | |-TypedefDecl 0x5631f89e1830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e1730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e15b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e1578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e15d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e1598 'int' 2 # | | | `-ConstantMatrixType 0x5631f89e16d0 'matrix' # | | |-TypedefDecl 0x5631f89d3470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e1a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e18f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e18b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e1918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e18d8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89e1a10 'matrix' # | | |-TypedefDecl 0x5631f89d37b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d36b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d3538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d34f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d3558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d3518 'int' 4 # | | | `-ConstantMatrixType 0x5631f89d3650 'matrix' # | | |-TypedefDecl 0x5631f89d3af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d39f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d3878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d3838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d3898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d3858 'int' 1 # | | | `-ConstantMatrixType 0x5631f89d3990 'matrix' # | | |-TypedefDecl 0x5631f89d3e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d3d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d3bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d3b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d3bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d3b98 'int' 2 # | | | `-ConstantMatrixType 0x5631f89d3cd0 'matrix' # | | |-TypedefDecl 0x5631f89d4170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d4070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d3ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d3eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d3f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d3ed8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89d4010 'matrix' # | | |-TypedefDecl 0x5631f89d54d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d43b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d4238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d41f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d4258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d4218 'int' 4 # | | | `-ConstantMatrixType 0x5631f89d4350 'matrix' # | | |-TypedefDecl 0x5631f89d5810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d5710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d5598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d5558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d55b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d5578 'int' 1 # | | | `-ConstantMatrixType 0x5631f89d56b0 'matrix' # | | |-TypedefDecl 0x5631f89d5b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d5a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d58d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d5898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d58f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d58b8 'int' 2 # | | | `-ConstantMatrixType 0x5631f89d59f0 'matrix' # | | |-TypedefDecl 0x5631f89d5e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d5d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d5c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d5bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d5c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d5bf8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89d5d30 'matrix' # | | |-TypedefDecl 0x5631f89d61d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d60d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d5f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d5f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d5f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d5f38 'int' 4 # | | | `-ConstantMatrixType 0x5631f89d6070 'matrix' # | | |-TypedefDecl 0x5631f89d6560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d6460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d6298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d6258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d62b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d6278 'int' 1 # | | | `-ConstantMatrixType 0x5631f89d63b0 'matrix' # | | |-TypedefDecl 0x5631f89d68a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d67a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d6628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d65e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d6648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d6608 'int' 2 # | | | `-ConstantMatrixType 0x5631f89d6740 'matrix' # | | |-TypedefDecl 0x5631f89d6be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d6ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d6968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d6928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d6988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d6948 'int' 3 # | | | `-ConstantMatrixType 0x5631f89d6a80 'matrix' # | | |-TypedefDecl 0x5631f89d6f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d6e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5631f89bdbf0 'int32_t' sugar # | | | | |-Typedef 0x5631f8999c78 'int32_t' # | | | | `-BuiltinType 0x5631f8969260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d6ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d6c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d6cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d6c88 'int' 4 # | | | `-ConstantMatrixType 0x5631f89d6dc0 'matrix' # | | |-TypedefDecl 0x5631f89d72a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d71a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d6fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d6fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d7008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d6fc8 'int' 1 # | | | `-ConstantMatrixType 0x5631f89d7140 'matrix' # | | |-TypedefDecl 0x5631f89d7600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d7500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d7368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d7328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d7388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d7348 'int' 2 # | | | `-ConstantMatrixType 0x5631f89d74a0 'matrix' # | | |-TypedefDecl 0x5631f89d7940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d7840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d76c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d7688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d76e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d76a8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89d77e0 'matrix' # | | |-TypedefDecl 0x5631f89d7c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d7b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d7a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d79c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d7a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d79e8 'int' 4 # | | | `-ConstantMatrixType 0x5631f89d7b20 'matrix' # | | |-TypedefDecl 0x5631f89d7fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d7ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d7d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d7d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d7d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d7d28 'int' 1 # | | | `-ConstantMatrixType 0x5631f89d7e60 'matrix' # | | |-TypedefDecl 0x5631f89d8300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d8200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d8088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d8048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d80a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d8068 'int' 2 # | | | `-ConstantMatrixType 0x5631f89d81a0 'matrix' # | | |-TypedefDecl 0x5631f89d8650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d8550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d83c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d8388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d83e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d83a8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89d84f0 'matrix' # | | |-TypedefDecl 0x5631f89d8990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d8890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d8718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d86d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d8738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d86f8 'int' 4 # | | | `-ConstantMatrixType 0x5631f89d8830 'matrix' # | | |-TypedefDecl 0x5631f89d8cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d8bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d8a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d8a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d8a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d8a38 'int' 1 # | | | `-ConstantMatrixType 0x5631f89d8b70 'matrix' # | | |-TypedefDecl 0x5631f89d9010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d8f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d8d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d8d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d8db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d8d78 'int' 2 # | | | `-ConstantMatrixType 0x5631f89d8eb0 'matrix' # | | |-TypedefDecl 0x5631f89d9350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d9250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d90d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d9098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d90f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d90b8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89d91f0 'matrix' # | | |-TypedefDecl 0x5631f89d96a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d95a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d9418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d93d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d9438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d93f8 'int' 4 # | | | `-ConstantMatrixType 0x5631f89d9540 'matrix' # | | |-TypedefDecl 0x5631f89d99e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d98e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d9768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d9728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89d9788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89d9748 'int' 1 # | | | `-ConstantMatrixType 0x5631f89d9880 'matrix' # | | |-TypedefDecl 0x5631f89d9d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d9c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d9aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d9a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89d9ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89d9a88 'int' 2 # | | | `-ConstantMatrixType 0x5631f89d9bc0 'matrix' # | | |-TypedefDecl 0x5631f89da060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89d9f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89d9de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89d9da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89d9e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89d9dc8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89d9f00 'matrix' # | | |-TypedefDecl 0x5631f89da3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89da2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5631f89be540 'uint32_t' sugar # | | | | |-Typedef 0x5631f8999d58 'uint32_t' # | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89da128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89da0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89da148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89da108 'int' 4 # | | | `-ConstantMatrixType 0x5631f89da240 'matrix' # | | |-TypedefDecl 0x5631f89da840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89da740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89da468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89da428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89da4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89da448 'int' 1 # | | | `-ConstantMatrixType 0x5631f89da6e0 'matrix' # | | |-TypedefDecl 0x5631f89dac80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89dab80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89da908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89da8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89da928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89da8e8 'int' 2 # | | | `-ConstantMatrixType 0x5631f89dab20 'matrix' # | | |-TypedefDecl 0x5631f89db0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89dafc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89dad48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89dad08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89dad68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89dad28 'int' 3 # | | | `-ConstantMatrixType 0x5631f89daf60 'matrix' # | | |-TypedefDecl 0x5631f89db830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89db400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89db188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89db148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89db1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89db168 'int' 4 # | | | `-ConstantMatrixType 0x5631f89db3a0 'matrix' # | | |-TypedefDecl 0x5631f89dbc70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89dbb70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89db8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89db8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89db918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89db8d8 'int' 1 # | | | `-ConstantMatrixType 0x5631f89dbb10 'matrix' # | | |-TypedefDecl 0x5631f89dc0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89dbfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89dbd38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89dbcf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89dbd58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89dbd18 'int' 2 # | | | `-ConstantMatrixType 0x5631f89dbf50 'matrix' # | | |-TypedefDecl 0x5631f89dc4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89dc3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89dc178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89dc138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89dc198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89dc158 'int' 3 # | | | `-ConstantMatrixType 0x5631f89dc390 'matrix' # | | |-TypedefDecl 0x5631f89f6da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f6ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89dc5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89dc578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89dc5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89dc598 'int' 4 # | | | `-ConstantMatrixType 0x5631f89f6c40 'matrix' # | | |-TypedefDecl 0x5631f89f71e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f70e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f6e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f6e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89f6e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89f6e48 'int' 1 # | | | `-ConstantMatrixType 0x5631f89f7080 'matrix' # | | |-TypedefDecl 0x5631f89f7620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f7520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f72a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f7268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89f72c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89f7288 'int' 2 # | | | `-ConstantMatrixType 0x5631f89f74c0 'matrix' # | | |-TypedefDecl 0x5631f89f7a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f7960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f76e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f76a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f7708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f76c8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89f7900 'matrix' # | | |-TypedefDecl 0x5631f89f8110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f8010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f7b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f7ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f7b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f7b08 'int' 4 # | | | `-ConstantMatrixType 0x5631f89f7fb0 'matrix' # | | |-TypedefDecl 0x5631f89f8550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f8450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f81d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f8198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89f81f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89f81b8 'int' 1 # | | | `-ConstantMatrixType 0x5631f89f83f0 'matrix' # | | |-TypedefDecl 0x5631f89f8990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f8890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f8618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f85d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89f8638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89f85f8 'int' 2 # | | | `-ConstantMatrixType 0x5631f89f8830 'matrix' # | | |-TypedefDecl 0x5631f89f8dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f8cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f8a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f8a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f8a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f8a38 'int' 3 # | | | `-ConstantMatrixType 0x5631f89f8c70 'matrix' # | | |-TypedefDecl 0x5631f89f9470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f9370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5631f89beeb0 'int64_t' sugar # | | | | |-Typedef 0x5631f8999ea8 'int64_t' # | | | | `-BuiltinType 0x5631f8969280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f90f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f90b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f9110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f90d0 'int' 4 # | | | `-ConstantMatrixType 0x5631f89f9310 'matrix' # | | |-TypedefDecl 0x5631f89f98f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f97f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89f9538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89f94f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89f9558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89f9518 'int' 1 # | | | `-ConstantMatrixType 0x5631f89f9790 'matrix' # | | |-TypedefDecl 0x5631f89f9d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f9c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89f99b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89f9978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89f99d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89f9998 'int' 2 # | | | `-ConstantMatrixType 0x5631f89f9bd0 'matrix' # | | |-TypedefDecl 0x5631f89fd350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89fd250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89f9df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89f9db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f9e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f9dd8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89fa010 'matrix' # | | |-TypedefDecl 0x5631f89fd790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89fd690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89fd418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89fd3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89fd438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89fd3f8 'int' 4 # | | | `-ConstantMatrixType 0x5631f89fd630 'matrix' # | | |-TypedefDecl 0x5631f89fdbd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89fdad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89fd858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89fd818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89fd878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89fd838 'int' 1 # | | | `-ConstantMatrixType 0x5631f89fda70 'matrix' # | | |-TypedefDecl 0x5631f89fe010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89fdf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89fdc98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89fdc58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89fdcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89fdc78 'int' 2 # | | | `-ConstantMatrixType 0x5631f89fdeb0 'matrix' # | | |-TypedefDecl 0x5631f89fe460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89fe360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89fe0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89fe098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89fe0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89fe0b8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89fe300 'matrix' # | | |-TypedefDecl 0x5631f89fe8a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89fe7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89fe528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89fe4e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89fe548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89fe508 'int' 4 # | | | `-ConstantMatrixType 0x5631f89fe740 'matrix' # | | |-TypedefDecl 0x5631f89fece0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89febe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89fe968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89fe928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89fe988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89fe948 'int' 1 # | | | `-ConstantMatrixType 0x5631f89feb80 'matrix' # | | |-TypedefDecl 0x5631f89ff120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ff020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89feda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89fed68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89fedc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89fed88 'int' 2 # | | | `-ConstantMatrixType 0x5631f89fefc0 'matrix' # | | |-TypedefDecl 0x5631f89ff590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ff490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89ff1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89ff1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89ff208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89ff1c8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89ff430 'matrix' # | | |-TypedefDecl 0x5631f89ff9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ff8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89ff658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89ff618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89ff678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89ff638 'int' 4 # | | | `-ConstantMatrixType 0x5631f89ff870 'matrix' # | | |-TypedefDecl 0x5631f89ffe10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ffd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89ffa98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89ffa58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89ffab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89ffa78 'int' 1 # | | | `-ConstantMatrixType 0x5631f89ffcb0 'matrix' # | | |-TypedefDecl 0x5631f8a00280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a00150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89ffed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89ffe98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89ffef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89ffeb8 'int' 2 # | | | `-ConstantMatrixType 0x5631f8a000f0 'matrix' # | | |-TypedefDecl 0x5631f8a006c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a005c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f8a00348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f8a00308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f8a00368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f8a00328 'int' 3 # | | | `-ConstantMatrixType 0x5631f8a00560 'matrix' # | | |-TypedefDecl 0x5631f8a00b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a00a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5631f89bf8e0 'uint64_t' sugar # | | | | |-Typedef 0x5631f8999e38 'uint64_t' # | | | | `-BuiltinType 0x5631f8969320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f8a00788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f8a00748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f8a007a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f8a00768 'int' 4 # | | | `-ConstantMatrixType 0x5631f8a009a0 'matrix' # | | |-TypedefDecl 0x5631f8a00f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a00e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f8a00bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f8a00b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f8a00bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f8a00b90 'int' 1 # | | | `-ConstantMatrixType 0x5631f8a00e00 'matrix' # | | |-TypedefDecl 0x5631f8a013c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a012c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f8a01010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f8a00fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f8a01030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f8a00ff0 'int' 2 # | | | `-ConstantMatrixType 0x5631f8a01230 'matrix' # | | |-TypedefDecl 0x5631f8a017f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a016f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f8a01470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f8a01430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f8a01490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f8a01450 'int' 3 # | | | `-ConstantMatrixType 0x5631f8a01690 'matrix' # | | |-TypedefDecl 0x5631f8a01c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a01b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f8a018a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f8a01860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f8a018c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f8a01880 'int' 4 # | | | `-ConstantMatrixType 0x5631f8a01ac0 'matrix' # | | |-TypedefDecl 0x5631f8a02050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a01f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f8a01cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f8a01c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f8a01cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f8a01cb0 'int' 1 # | | | `-ConstantMatrixType 0x5631f8a01ef0 'matrix' # | | |-TypedefDecl 0x5631f8a026e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a025e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f8a02100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f8a020c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f8a02120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f8a020e0 'int' 2 # | | | `-ConstantMatrixType 0x5631f8a02580 'matrix' # | | |-TypedefDecl 0x5631f8a02b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a02a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f8a02790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f8a02750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f8a027b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f8a02770 'int' 3 # | | | `-ConstantMatrixType 0x5631f8a029b0 'matrix' # | | |-TypedefDecl 0x5631f8a02f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a02e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f8a02bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f8a02b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f8a02be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f8a02ba0 'int' 4 # | | | `-ConstantMatrixType 0x5631f8a02de0 'matrix' # | | |-TypedefDecl 0x5631f8a03370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a03270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f8a02ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f8a02fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f8a03010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f8a02fd0 'int' 1 # | | | `-ConstantMatrixType 0x5631f8a03210 'matrix' # | | |-TypedefDecl 0x5631f8a05a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a05910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f8a03420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f8a033e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f8a03440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f8a03400 'int' 2 # | | | `-ConstantMatrixType 0x5631f8a058b0 'matrix' # | | |-TypedefDecl 0x5631f8a05e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a05d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f8a05ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f8a05a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f8a05ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f8a05aa0 'int' 3 # | | | `-ConstantMatrixType 0x5631f8a05ce0 'matrix' # | | |-TypedefDecl 0x5631f8a06270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a06170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f8a05ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f8a05eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f8a05f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f8a05ed0 'int' 4 # | | | `-ConstantMatrixType 0x5631f8a06110 'matrix' # | | |-TypedefDecl 0x5631f8a066a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a065a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f8a06320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f8a062e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f8a06340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f8a06300 'int' 1 # | | | `-ConstantMatrixType 0x5631f8a06540 'matrix' # | | |-TypedefDecl 0x5631f8a06af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a069f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f8a06770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f8a06710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f8a06790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f8a06750 'int' 2 # | | | `-ConstantMatrixType 0x5631f8a06990 'matrix' # | | |-TypedefDecl 0x5631f8a06f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a06e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f8a06ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f8a06b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f8a06bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f8a06b80 'int' 3 # | | | `-ConstantMatrixType 0x5631f8a06dc0 'matrix' # | | |-TypedefDecl 0x5631f8a07350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a07250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5631f89699d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f8a06fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f8a06f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f8a06ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f8a06fb0 'int' 4 # | | | `-ConstantMatrixType 0x5631f8a071f0 'matrix' # | | |-TypedefDecl 0x5631f89e1c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f8a076b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f8a07400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f8a073c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f8a07420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f8a073e0 'int' 1 # | | | `-ConstantMatrixType 0x5631f8a07650 'matrix' # | | |-TypedefDecl 0x5631f89e20b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e1fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e1d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e1cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e1d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e1d10 'int' 2 # | | | `-ConstantMatrixType 0x5631f89e1f50 'matrix' # | | |-TypedefDecl 0x5631f89e24e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e23e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e2160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e2120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e2180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e2140 'int' 3 # | | | `-ConstantMatrixType 0x5631f89e2380 'matrix' # | | |-TypedefDecl 0x5631f89e2910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e2810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e2590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e2550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89e25b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89e2570 'int' 4 # | | | `-ConstantMatrixType 0x5631f89e27b0 'matrix' # | | |-TypedefDecl 0x5631f89e2d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e2c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e29c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e2980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e29e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e29a0 'int' 1 # | | | `-ConstantMatrixType 0x5631f89e2c10 'matrix' # | | |-TypedefDecl 0x5631f89e31a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e30a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e2e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e2de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e2e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e2e00 'int' 2 # | | | `-ConstantMatrixType 0x5631f89e3040 'matrix' # | | |-TypedefDecl 0x5631f89e35d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e34d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e3250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e3210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e3270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e3230 'int' 3 # | | | `-ConstantMatrixType 0x5631f89e3470 'matrix' # | | |-TypedefDecl 0x5631f89e3a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e3900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e3680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e3640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89e36a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89e3660 'int' 4 # | | | `-ConstantMatrixType 0x5631f89e38a0 'matrix' # | | |-TypedefDecl 0x5631f89e3e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e3d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e3ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e3a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e3ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e3a90 'int' 1 # | | | `-ConstantMatrixType 0x5631f89e3ce0 'matrix' # | | |-TypedefDecl 0x5631f89e4270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e4170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e3ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e3eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e3f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e3ed0 'int' 2 # | | | `-ConstantMatrixType 0x5631f89e4110 'matrix' # | | |-TypedefDecl 0x5631f89e46a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e45a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e4320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e42e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e4340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e4300 'int' 3 # | | | `-ConstantMatrixType 0x5631f89e4540 'matrix' # | | |-TypedefDecl 0x5631f89e4ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e49d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e4750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e4710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89e4770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89e4730 'int' 4 # | | | `-ConstantMatrixType 0x5631f89e4970 'matrix' # | | |-TypedefDecl 0x5631f89e5f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e5e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89e4b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89e4b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e4ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e4b60 'int' 1 # | | | `-ConstantMatrixType 0x5631f89e5dd0 'matrix' # | | |-TypedefDecl 0x5631f89e6360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e6260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89e5fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89e5fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e6000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e5fc0 'int' 2 # | | | `-ConstantMatrixType 0x5631f89e6200 'matrix' # | | |-TypedefDecl 0x5631f89e6790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e6690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89e6410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89e63d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e6430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e63f0 'int' 3 # | | | `-ConstantMatrixType 0x5631f89e6630 'matrix' # | | |-TypedefDecl 0x5631f89e6bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e6ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89e6840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89e6800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89e6860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89e6820 'int' 4 # | | | `-ConstantMatrixType 0x5631f89e6a60 'matrix' # | | |-TypedefDecl 0x5631f89e7040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e6f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e6c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e6c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e6cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e6c70 'int' 1 # | | | `-ConstantMatrixType 0x5631f89e6ee0 'matrix' # | | |-TypedefDecl 0x5631f89e7470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e7370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e70f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e70b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e7110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e70d0 'int' 2 # | | | `-ConstantMatrixType 0x5631f89e7310 'matrix' # | | |-TypedefDecl 0x5631f89e78a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e77a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e7520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e74e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e7540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e7500 'int' 3 # | | | `-ConstantMatrixType 0x5631f89e7740 'matrix' # | | |-TypedefDecl 0x5631f89e84f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e7bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e7950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e7910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89e7970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89e7930 'int' 4 # | | | `-ConstantMatrixType 0x5631f89e7b70 'matrix' # | | |-TypedefDecl 0x5631f89e8920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e8820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e85a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e8560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e85c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e8580 'int' 1 # | | | `-ConstantMatrixType 0x5631f89e87c0 'matrix' # | | |-TypedefDecl 0x5631f89e8d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e8c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e89d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e8990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e89f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e89b0 'int' 2 # | | | `-ConstantMatrixType 0x5631f89e8bf0 'matrix' # | | |-TypedefDecl 0x5631f89e9180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e9080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e8e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e8dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e8e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e8de0 'int' 3 # | | | `-ConstantMatrixType 0x5631f89e9020 'matrix' # | | |-TypedefDecl 0x5631f89e95e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e94e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e9230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e91f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89e9250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89e9210 'int' 4 # | | | `-ConstantMatrixType 0x5631f89e9480 'matrix' # | | |-TypedefDecl 0x5631f89e9a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e9910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e9690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e9650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89e96b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89e9670 'int' 1 # | | | `-ConstantMatrixType 0x5631f89e98b0 'matrix' # | | |-TypedefDecl 0x5631f89e9e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89e9d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e9ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e9a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89e9ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89e9aa0 'int' 2 # | | | `-ConstantMatrixType 0x5631f89e9ce0 'matrix' # | | |-TypedefDecl 0x5631f89ea270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ea170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e9ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e9eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89e9f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89e9ed0 'int' 3 # | | | `-ConstantMatrixType 0x5631f89ea110 'matrix' # | | |-TypedefDecl 0x5631f89eb9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89eb8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89ea320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89ea2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89ea340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89ea300 'int' 4 # | | | `-ConstantMatrixType 0x5631f89eb860 'matrix' # | | |-TypedefDecl 0x5631f89ebdf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ebcf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89eba70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89eba30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89eba90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89eba50 'int' 1 # | | | `-ConstantMatrixType 0x5631f89ebc90 'matrix' # | | |-TypedefDecl 0x5631f89ec220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ec120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89ebea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89ebe60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89ebec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89ebe80 'int' 2 # | | | `-ConstantMatrixType 0x5631f89ec0c0 'matrix' # | | |-TypedefDecl 0x5631f89ec650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ec550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89ec2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89ec290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89ec2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89ec2b0 'int' 3 # | | | `-ConstantMatrixType 0x5631f89ec4f0 'matrix' # | | |-TypedefDecl 0x5631f89ecda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ecca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89ec700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89ec6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89ec720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89ec6e0 'int' 4 # | | | `-ConstantMatrixType 0x5631f89ecc40 'matrix' # | | |-TypedefDecl 0x5631f89ed120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ed020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89ece68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89ece28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89ece88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89ece48 'int' 1 # | | | `-ConstantMatrixType 0x5631f89ecfc0 'matrix' # | | |-TypedefDecl 0x5631f89ed460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ed360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89ed1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89ed1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89ed208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89ed1c8 'int' 2 # | | | `-ConstantMatrixType 0x5631f89ed300 'matrix' # | | |-TypedefDecl 0x5631f89ed7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ed6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89ed528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89ed4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89ed548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89ed508 'int' 3 # | | | `-ConstantMatrixType 0x5631f89ed640 'matrix' # | | |-TypedefDecl 0x5631f89eeb10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ed9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89ed868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89ed828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89ed888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89ed848 'int' 4 # | | | `-ConstantMatrixType 0x5631f89ed980 'matrix' # | | |-TypedefDecl 0x5631f89eee50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89eed50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89eebd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89eeb98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89eebf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89eebb8 'int' 1 # | | | `-ConstantMatrixType 0x5631f89eecf0 'matrix' # | | |-TypedefDecl 0x5631f89ef190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ef090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89eef18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89eeed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89eef38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89eeef8 'int' 2 # | | | `-ConstantMatrixType 0x5631f89ef030 'matrix' # | | |-TypedefDecl 0x5631f89ef4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ef3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89ef258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89ef218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89ef278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89ef238 'int' 3 # | | | `-ConstantMatrixType 0x5631f89ef370 'matrix' # | | |-TypedefDecl 0x5631f89ef810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89ef710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89ef598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89ef558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89ef5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89ef578 'int' 4 # | | | `-ConstantMatrixType 0x5631f89ef6b0 'matrix' # | | |-TypedefDecl 0x5631f89efb60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89efa50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89ef8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89ef898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89ef8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89ef8b8 'int' 1 # | | | `-ConstantMatrixType 0x5631f89ef9f0 'matrix' # | | |-TypedefDecl 0x5631f89efea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89efda0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89efc28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89efbe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89efc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89efc08 'int' 2 # | | | `-ConstantMatrixType 0x5631f89efd40 'matrix' # | | |-TypedefDecl 0x5631f89f01e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f00e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89eff68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89eff28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89eff88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89eff48 'int' 3 # | | | `-ConstantMatrixType 0x5631f89f0080 'matrix' # | | |-TypedefDecl 0x5631f89f0520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f0420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f02a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f0268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f02c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f0288 'int' 4 # | | | `-ConstantMatrixType 0x5631f89f03c0 'matrix' # | | |-TypedefDecl 0x5631f89f0860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f0760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f05e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f05a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89f0608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89f05c8 'int' 1 # | | | `-ConstantMatrixType 0x5631f89f0700 'matrix' # | | |-TypedefDecl 0x5631f89f0bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f0af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f0928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f08e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89f0948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89f0908 'int' 2 # | | | `-ConstantMatrixType 0x5631f89f0a40 'matrix' # | | |-TypedefDecl 0x5631f89f0f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f0e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f0cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f0c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f0cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f0c98 'int' 3 # | | | `-ConstantMatrixType 0x5631f89f0dd0 'matrix' # | | |-TypedefDecl 0x5631f89f1270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f1170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5631f89c28a0 'float32_t' sugar # | | | | |-Typedef 0x5631f8999dc8 'float32_t' # | | | | `-BuiltinType 0x5631f8969360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f0ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f0fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f1018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f0fd8 'int' 4 # | | | `-ConstantMatrixType 0x5631f89f1110 'matrix' # | | |-TypedefDecl 0x5631f89f15f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f14f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89f1338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89f12f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89f1358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89f1318 'int' 1 # | | | `-ConstantMatrixType 0x5631f89f1490 'matrix' # | | |-TypedefDecl 0x5631f89f1930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f1830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89f16b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89f1678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89f16d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89f1698 'int' 2 # | | | `-ConstantMatrixType 0x5631f89f17d0 'matrix' # | | |-TypedefDecl 0x5631f89f1c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f1b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89f19f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89f19b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f1a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f19d8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89f1b30 'matrix' # | | |-TypedefDecl 0x5631f89f1fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f1ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89f1d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89f1d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f1d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f1d38 'int' 4 # | | | `-ConstantMatrixType 0x5631f89f1e70 'matrix' # | | |-TypedefDecl 0x5631f89f2310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f2210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89f2098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89f2058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89f20b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89f2078 'int' 1 # | | | `-ConstantMatrixType 0x5631f89f21b0 'matrix' # | | |-TypedefDecl 0x5631f89f2650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f2550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89f23d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89f2398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89f23f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89f23b8 'int' 2 # | | | `-ConstantMatrixType 0x5631f89f24f0 'matrix' # | | |-TypedefDecl 0x5631f89f2990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f2890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89f2718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89f26d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f2738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f26f8 'int' 3 # | | | `-ConstantMatrixType 0x5631f89f2830 'matrix' # | | |-TypedefDecl 0x5631f89f2ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f2be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89f2a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89f2a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f2a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f2a38 'int' 4 # | | | `-ConstantMatrixType 0x5631f89f2b80 'matrix' # | | |-TypedefDecl 0x5631f89f3020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f2f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f2da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f2d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89f2dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89f2d88 'int' 1 # | | | `-ConstantMatrixType 0x5631f89f2ec0 'matrix' # | | |-TypedefDecl 0x5631f89f3360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f3260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f30e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f30a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89f3108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89f30c8 'int' 2 # | | | `-ConstantMatrixType 0x5631f89f3200 'matrix' # | | |-TypedefDecl 0x5631f89f36a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f35a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f3428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f33e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f3448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f3408 'int' 3 # | | | `-ConstantMatrixType 0x5631f89f3540 'matrix' # | | |-TypedefDecl 0x5631f89f39e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f38e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f3768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f3728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f3788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f3748 'int' 4 # | | | `-ConstantMatrixType 0x5631f89f3880 'matrix' # | | |-TypedefDecl 0x5631f89f3d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f3c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f3aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f3a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5631f89f3ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5631f89f3a88 'int' 1 # | | | `-ConstantMatrixType 0x5631f89f3bd0 'matrix' # | | |-TypedefDecl 0x5631f89f4070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f3f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f3df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f3db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5631f89f3e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5631f89f3dd8 'int' 2 # | | | `-ConstantMatrixType 0x5631f89f3f10 'matrix' # | | |-TypedefDecl 0x5631f89f43b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5631f89f42b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | | `-BuiltinType 0x5631f8969380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5631f89f4138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5631f89f40f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5631f89f4158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5631f89f4118 'int' 3 # | | | `-ConstantMatrixType 0x5631f89f4250 'matrix' # | | `-TypedefDecl 0x5631f89f46f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x5631f89f45f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x5631f89952f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x5631f89c3200 'float64_t' sugar # | | | |-Typedef 0x5631f8999f18 'float64_t' # | | | `-BuiltinType 0x5631f8969380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5631f89f4478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5631f89f4438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5631f89f4498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5631f89f4458 'int' 4 # | | `-ConstantMatrixType 0x5631f89f4590 'matrix' # | |-NamespaceDecl 0x5631f8a07a18 prev 0x5631f8999bf0 line:12:11 hlsl # | | |-original Namespace 0x5631f8969a98 'hlsl' # | | `-NamespaceDecl 0x5631f8a07a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x5631f8a07d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x5631f8a07b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5631f8a07b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x5631f8a07c68 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 0x5631f8a07d10 <> Implicit # | | | |-CXXRecordDecl 0x5631f8a07e40 col:42 implicit struct is_same # | | | `-VarDecl 0x5631f8a07ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5631f8a07f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x5631f8a082f0 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 0x5631f8969b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f8969b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5631f8a08028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5631f8a08520 <> Implicit # | | | |-CXXRecordDecl 0x5631f8a085e0 col:30 implicit struct is_same # | | | `-VarDecl 0x5631f8a08698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5631f8a08700 'bool' true # | | |-ClassTemplateDecl 0x5631f8a0d088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x5631f8a0ce88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5631f8a0cee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x5631f8a0cf88 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 0x5631f8a0d030 <> Implicit # | | | `-CXXRecordDecl 0x5631f8a0d160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x5631f8a0d540 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 0x5631f8969b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5631f8a0d248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5631f8a0d7a0 <> Implicit # | | | |-CXXRecordDecl 0x5631f8a0d860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x5631f8a0d918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x5631f8a0d2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5631f8a0d248 'T' # | | |-TypeAliasTemplateDecl 0x5631f8a0dd00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x5631f8a0d9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5631f8a0da48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x5631f89691c0 'void' # | | | `-TypeAliasDecl 0x5631f8a0dca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x5631f8a0dc30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x5631f8a0f160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x5631f8a0dd58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5631f8a0e630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5631f8a0e6c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x5631f8a0f0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x5631f8a0ef68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x5631f8a0f440 # | | | `-ReturnStmt 0x5631f8a0f430 # | | | `-BuiltinBitCastExpr 0x5631f8a0f408 'vector' # | | | `-DeclRefExpr 0x5631f8a0f3b0 'vector' lvalue ParmVar 0x5631f8a0ef68 'V' 'vector' # | | |-FunctionTemplateDecl 0x5631f8a11c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x5631f8a0f458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5631f8a0f4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x5631f8a11ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8a11a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x5631f8a11da8 # | | | `-ReturnStmt 0x5631f8a11d98 # | | | `-BuiltinBitCastExpr 0x5631f8a11d70 'U' # | | | `-DeclRefExpr 0x5631f8a11d40 'T' lvalue ParmVar 0x5631f8a11a60 'F' 'T' # | | |-ClassTemplateDecl 0x5631f8a11f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x5631f8a11dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x5631f8a11e60 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 0x5631f8a11f08 <> Implicit # | | | |-CXXRecordDecl 0x5631f8a12038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x5631f8a120f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x5631f8a12168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x5631f8a11e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5631f8a11dc0 'T' # | | `-TypeAliasTemplateDecl 0x5631f8a12c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x5631f8a121d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5631f8a12278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x5631f8a12ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x5631f8a12ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x5631f8969df0 <> 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 0x5631f8a126a0 '__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 0x5631f8a07a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5631f8a0dd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5631f8a123f0 'bool' # | | | | `-BinaryOperator 0x5631f8a123d0 'bool' '&&' # | | | | |-BinaryOperator 0x5631f8a12350 'bool' '>' # | | | | | |-DeclRefExpr 0x5631f8a12310 'int' NonTypeTemplateParm 0x5631f8a12278 'N' 'int' # | | | | | `-IntegerLiteral 0x5631f8a12330 'int' 1 # | | | | `-BinaryOperator 0x5631f8a123b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5631f8a12370 'int' NonTypeTemplateParm 0x5631f8a12278 'N' 'int' # | | | | `-IntegerLiteral 0x5631f8a12390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f8a12230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8a121d8 'T' # | | | `-DependentNameType 0x5631f8a12650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x5631f8a129b0 'int' NonTypeTemplateParm 0x5631f8a12278 'N' 'int' # | | `-DependentSizedExtVectorType 0x5631f8a12a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x5631f8a129e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5631f8969df0 'vector' # | | | `-TemplateSpecializationType 0x5631f8a126a0 '__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 0x5631f8a07a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5631f8a0dd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5631f8a123f0 'bool' # | | | | `-BinaryOperator 0x5631f8a123d0 'bool' '&&' # | | | | |-BinaryOperator 0x5631f8a12350 'bool' '>' # | | | | | |-DeclRefExpr 0x5631f8a12310 'int' NonTypeTemplateParm 0x5631f8a12278 'N' 'int' # | | | | | `-IntegerLiteral 0x5631f8a12330 'int' 1 # | | | | `-BinaryOperator 0x5631f8a123b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5631f8a12370 'int' NonTypeTemplateParm 0x5631f8a12278 'N' 'int' # | | | | `-IntegerLiteral 0x5631f8a12390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f8a12230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8a121d8 'T' # | | | `-DependentNameType 0x5631f8a12650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x5631f8a12a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x5631f8969c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x5631f8969c78 <> 'int' 4 # | | `-DeclRefExpr 0x5631f8a129b0 'int' NonTypeTemplateParm 0x5631f8a12278 'N' 'int' # | |-NamespaceDecl 0x5631f8a12ca8 prev 0x5631f8a07a18 line:12:11 hlsl # | | |-original Namespace 0x5631f8969a98 'hlsl' # | | |-FunctionDecl 0x5631f8a12e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x5631f8a12d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x5631f8a12ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a12f50 Implicit # | | | `-ConstAttr 0x5631f8a12f78 Implicit # | | |-FunctionDecl 0x5631f8a13128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a13000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a131d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a13250 Implicit # | | | `-ConstAttr 0x5631f8a13278 Implicit # | | |-FunctionDecl 0x5631f8a13438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a13310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a134e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a13560 Implicit # | | | `-ConstAttr 0x5631f8a13588 Implicit # | | |-FunctionDecl 0x5631f8a13748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a13620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a137f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a13870 Implicit # | | | `-ConstAttr 0x5631f8a13898 Implicit # | | |-FunctionDecl 0x5631f8a14e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x5631f8a14d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x5631f8a14f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a14f90 Implicit # | | | `-ConstAttr 0x5631f8a14fb8 Implicit # | | |-FunctionDecl 0x5631f8a15178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x5631f8a15050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a15228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a152a0 Implicit # | | | `-ConstAttr 0x5631f8a152c8 Implicit # | | |-FunctionDecl 0x5631f8a15488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x5631f8a15360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a15538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a155b0 Implicit # | | | `-ConstAttr 0x5631f8a155d8 Implicit # | | |-FunctionDecl 0x5631f8a15798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x5631f8a15670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a15848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a158c0 Implicit # | | | `-ConstAttr 0x5631f8a158e8 Implicit # | | |-FunctionDecl 0x5631f8a15a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8a15938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x5631f8a15b88 # | | | `-ReturnStmt 0x5631f8a15b78 # | | | `-ImplicitCastExpr 0x5631f8a15b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5631f8a15b40 'uint':'unsigned int' lvalue ParmVar 0x5631f8a15938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x5631f8a15d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8a15bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x5631f8a15eb0 # | | | `-ReturnStmt 0x5631f8a15ea0 # | | | `-ImplicitCastExpr 0x5631f8a15e88 'uint2':'vector' # | | | `-DeclRefExpr 0x5631f8a15e68 'uint2':'vector' lvalue ParmVar 0x5631f8a15bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x5631f8a16038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8a15f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x5631f8a16158 # | | | `-ReturnStmt 0x5631f8a16148 # | | | `-ImplicitCastExpr 0x5631f8a16130 'uint3':'vector' # | | | `-DeclRefExpr 0x5631f8a16110 'uint3':'vector' lvalue ParmVar 0x5631f8a15f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x5631f8a162d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8a161a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x5631f8a163f8 # | | | `-ReturnStmt 0x5631f8a163e8 # | | | `-ImplicitCastExpr 0x5631f8a163d0 'uint4':'vector' # | | | `-DeclRefExpr 0x5631f8a163b0 'uint4':'vector' lvalue ParmVar 0x5631f8a161a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x5631f8a16528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x5631f8a16438 col:16 'float' # | | | |-BuiltinAliasAttr 0x5631f8a165d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a16650 Implicit # | | | `-ConstAttr 0x5631f8a16678 Implicit # | | |-FunctionDecl 0x5631f8a16838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a16710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a168e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a16960 Implicit # | | | `-ConstAttr 0x5631f8a16988 Implicit # | | |-FunctionDecl 0x5631f8a16b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a16a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a16bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a16c70 Implicit # | | | `-ConstAttr 0x5631f8a16c98 Implicit # | | |-FunctionDecl 0x5631f8a175d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a174b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a17688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a17700 Implicit # | | | `-ConstAttr 0x5631f8a17728 Implicit # | | |-FunctionDecl 0x5631f8a178c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5631f8a177a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5631f8a17978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a179f0 Implicit # | | | `-ConstAttr 0x5631f8a17a18 Implicit # | | |-FunctionDecl 0x5631f8a17bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5631f8a17ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a17c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a17d00 Implicit # | | | `-ConstAttr 0x5631f8a17d28 Implicit # | | |-FunctionDecl 0x5631f8a17ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5631f8a17dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a17f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a18010 Implicit # | | | `-ConstAttr 0x5631f8a18038 Implicit # | | |-FunctionDecl 0x5631f8a181f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5631f8a180d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a182a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a18320 Implicit # | | | `-ConstAttr 0x5631f8a18348 Implicit # | | |-FunctionDecl 0x5631f8a1cb70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8a18398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5631f8a1cc90 # | | | `-ReturnStmt 0x5631f8a1cc80 # | | | `-ImplicitCastExpr 0x5631f8a1cc68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5631f8a1cc48 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8a18398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5631f8a1ce18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8a1cce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5631f8a1cf38 # | | | `-ReturnStmt 0x5631f8a1cf28 # | | | `-ImplicitCastExpr 0x5631f8a1cf10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5631f8a1cef0 'uint64_t2':'vector' lvalue ParmVar 0x5631f8a1cce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5631f8a1d0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8a1cf88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5631f8a1d1d8 # | | | `-ReturnStmt 0x5631f8a1d1c8 # | | | `-ImplicitCastExpr 0x5631f8a1d1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5631f8a1d190 'uint64_t3':'vector' lvalue ParmVar 0x5631f8a1cf88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5631f8a1d358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8a1d228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5631f8a1d478 # | | | `-ReturnStmt 0x5631f8a1d468 # | | | `-ImplicitCastExpr 0x5631f8a1d450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5631f8a1d430 'uint64_t4':'vector' lvalue ParmVar 0x5631f8a1d228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5631f8a1d5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x5631f8a1d4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5631f8a1d658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a1d6d0 Implicit # | | | `-ConstAttr 0x5631f8a1d6f8 Implicit # | | |-FunctionDecl 0x5631f8a1d8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x5631f8a1d790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a1d968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a1d9e0 Implicit # | | | `-ConstAttr 0x5631f8a1da08 Implicit # | | |-FunctionDecl 0x5631f8a1ecc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x5631f8a1daa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a1ed78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a1edf0 Implicit # | | | `-ConstAttr 0x5631f8a1ee18 Implicit # | | |-FunctionDecl 0x5631f8a1efd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x5631f8a1eeb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a1f088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5631f8a1f100 Implicit # | | | `-ConstAttr 0x5631f8a1f128 Implicit # | | |-FunctionDecl 0x5631f8a1f238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x5631f8a1f188 col:15 'half' # | | | |-BuiltinAliasAttr 0x5631f8a1f2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5631f8a1f360 Implicit # | | | `-ConstAttr 0x5631f8a1f388 Implicit # | | |-FunctionDecl 0x5631f8a1f4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a1f3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a1f550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5631f8a1f5c8 Implicit # | | | `-ConstAttr 0x5631f8a1f5f0 Implicit # | | |-FunctionDecl 0x5631f8a1f718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a1f668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a1f7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5631f8a1f840 Implicit # | | | `-ConstAttr 0x5631f8a1f868 Implicit # | | |-FunctionDecl 0x5631f8a1f990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a1f8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a1fa40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5631f8a1fab8 Implicit # | | | `-ConstAttr 0x5631f8a1fae0 Implicit # | | |-FunctionDecl 0x5631f8a1fc30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x5631f8a1fb40 col:17 'float' # | | | |-BuiltinAliasAttr 0x5631f8a1fce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5631f8a1fd58 Implicit # | | | `-ConstAttr 0x5631f8a1fd80 Implicit # | | |-FunctionDecl 0x5631f8a1fea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a1fdf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a1ff58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5631f8a1ffd0 Implicit # | | | `-ConstAttr 0x5631f8a1fff8 Implicit # | | |-FunctionDecl 0x5631f8a20120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a20070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a201d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5631f8a20248 Implicit # | | | `-ConstAttr 0x5631f8a20270 Implicit # | | |-FunctionDecl 0x5631f8a20398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a202e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a20448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5631f8a204c0 Implicit # | | | `-ConstAttr 0x5631f8a204e8 Implicit # | | |-FunctionDecl 0x5631f8a20768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x5631f8a20590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x5631f8a20610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x5631f8a20820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a208e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5631f8a20928 Implicit # | | | `-ConstAttr 0x5631f8a20950 Implicit # | | |-FunctionDecl 0x5631f8a23050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x5631f8a209f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x5631f8a20a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x5631f8a23108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a231c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5631f8a23210 Implicit # | | | `-ConstAttr 0x5631f8a23238 Implicit # | | |-FunctionDecl 0x5631f8a23380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x5631f8a23298 col:14 'half' # | | | |-BuiltinAliasAttr 0x5631f8a23430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a234a8 Implicit # | | | `-ConstAttr 0x5631f8a234d0 Implicit # | | |-FunctionDecl 0x5631f8a23660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x5631f8a23538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a23710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a23788 Implicit # | | | `-ConstAttr 0x5631f8a237b0 Implicit # | | |-FunctionDecl 0x5631f8a23950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x5631f8a23828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a23a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a23a78 Implicit # | | | `-ConstAttr 0x5631f8a23aa0 Implicit # | | |-FunctionDecl 0x5631f8a23c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x5631f8a23b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a23cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a23d68 Implicit # | | | `-ConstAttr 0x5631f8a23d90 Implicit # | | |-FunctionDecl 0x5631f8a23ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x5631f8a23de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5631f8a23f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a23ff8 Implicit # | | | `-ConstAttr 0x5631f8a24020 Implicit # | | |-FunctionDecl 0x5631f8a241f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x5631f8a240d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a242a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a24318 Implicit # | | | `-ConstAttr 0x5631f8a24340 Implicit # | | |-FunctionDecl 0x5631f8a24500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x5631f8a243e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a245b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a24628 Implicit # | | | `-ConstAttr 0x5631f8a24650 Implicit # | | |-FunctionDecl 0x5631f8a24810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x5631f8a246f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a248c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a24938 Implicit # | | | `-ConstAttr 0x5631f8a24960 Implicit # | | |-FunctionDecl 0x5631f8a24ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x5631f8a249d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x5631f8a24b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x5631f8a24bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a24c08 Implicit # | | | `-ConstAttr 0x5631f8a24c30 Implicit # | | |-FunctionDecl 0x5631f8a24dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x5631f8a24ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a24e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a24ef8 Implicit # | | | `-ConstAttr 0x5631f8a24f20 Implicit # | | |-FunctionDecl 0x5631f8a250d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x5631f8a24f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a25180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a251f8 Implicit # | | | `-ConstAttr 0x5631f8a25220 Implicit # | | |-FunctionDecl 0x5631f8a253c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x5631f8a25298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a25470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a254e8 Implicit # | | | `-ConstAttr 0x5631f8a25510 Implicit # | | |-FunctionDecl 0x5631f8a256b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x5631f8a25588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8a25760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a257d8 Implicit # | | | `-ConstAttr 0x5631f8a25800 Implicit # | | |-FunctionDecl 0x5631f8a259a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x5631f8a25878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a25a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a25ac8 Implicit # | | | `-ConstAttr 0x5631f8a25af0 Implicit # | | |-FunctionDecl 0x5631f8a25c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x5631f8a25b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a25d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a25db8 Implicit # | | | `-ConstAttr 0x5631f8a25de0 Implicit # | | |-FunctionDecl 0x5631f8a25f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x5631f8a25e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a26030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a260c8 Implicit # | | | `-ConstAttr 0x5631f8a260f0 Implicit # | | |-FunctionDecl 0x5631f8a26230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x5631f8a26150 col:15 'float' # | | | |-BuiltinAliasAttr 0x5631f8a262e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a26358 Implicit # | | | `-ConstAttr 0x5631f8a26380 Implicit # | | |-FunctionDecl 0x5631f8a26520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x5631f8a263f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a265d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a26648 Implicit # | | | `-ConstAttr 0x5631f8a26670 Implicit # | | |-FunctionDecl 0x5631f8a26810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x5631f8a266e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a268c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a26938 Implicit # | | | `-ConstAttr 0x5631f8a26960 Implicit # | | |-FunctionDecl 0x5631f8a26b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x5631f8a269d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a26bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a26c28 Implicit # | | | `-ConstAttr 0x5631f8a26c50 Implicit # | | |-FunctionDecl 0x5631f8a26df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x5631f8a26cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5631f8a26ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a26f18 Implicit # | | | `-ConstAttr 0x5631f8a26f40 Implicit # | | |-FunctionDecl 0x5631f8a270f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5631f8a26fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a271a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a27218 Implicit # | | | `-ConstAttr 0x5631f8a27240 Implicit # | | |-FunctionDecl 0x5631f8a273e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5631f8a272b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a27490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a27508 Implicit # | | | `-ConstAttr 0x5631f8a27530 Implicit # | | |-FunctionDecl 0x5631f8a276d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5631f8a275a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a27780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a277f8 Implicit # | | | `-ConstAttr 0x5631f8a27820 Implicit # | | |-FunctionDecl 0x5631f8a279c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5631f8a27898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5631f8a27a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a27ae8 Implicit # | | | `-ConstAttr 0x5631f8a27b10 Implicit # | | |-FunctionDecl 0x5631f8a27cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8a27b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a27d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a27dd8 Implicit # | | | `-ConstAttr 0x5631f8a27e00 Implicit # | | |-FunctionDecl 0x5631f8a27fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8a27e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a28050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a29c98 Implicit # | | | `-ConstAttr 0x5631f8a29cc0 Implicit # | | |-FunctionDecl 0x5631f8a29e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8a29d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a29f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a29f88 Implicit # | | | `-ConstAttr 0x5631f8a29fb0 Implicit # | | |-FunctionDecl 0x5631f8a2a0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x5631f8a2a010 col:16 'double' # | | | |-BuiltinAliasAttr 0x5631f8a2a1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a2a218 Implicit # | | | `-ConstAttr 0x5631f8a2a240 Implicit # | | |-FunctionDecl 0x5631f8a2a3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x5631f8a2a2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a2a490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a2a508 Implicit # | | | `-ConstAttr 0x5631f8a2a530 Implicit # | | |-FunctionDecl 0x5631f8a2a6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x5631f8a2a5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a2a780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a2a7f8 Implicit # | | | `-ConstAttr 0x5631f8a2a820 Implicit # | | |-FunctionDecl 0x5631f8a2a9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x5631f8a2a898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a2aa70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5631f8a2aae8 Implicit # | | | `-ConstAttr 0x5631f8a2ab10 Implicit # | | |-FunctionDecl 0x5631f8a2ad00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5631f8a2ab68 col:15 x 'bool' # | | | |-ParmVarDecl 0x5631f8a2abe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x5631f8a2adb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2ae30 Implicit # | | | `-ConstAttr 0x5631f8a2ae58 Implicit # | | |-FunctionDecl 0x5631f8a2b078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5631f8a2aea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x5631f8a2af28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a2b130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2b1a8 Implicit # | | | `-ConstAttr 0x5631f8a2b1d0 Implicit # | | |-FunctionDecl 0x5631f8a2b408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5631f8a2b230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x5631f8a2b2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a2b4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2b538 Implicit # | | | `-ConstAttr 0x5631f8a2b560 Implicit # | | |-FunctionDecl 0x5631f8a2b798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5631f8a2b5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x5631f8a2b640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a2b850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2b8c8 Implicit # | | | `-ConstAttr 0x5631f8a2b8f0 Implicit # | | |-FunctionDecl 0x5631f8a2bb48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5631f8a2b978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5631f8a2b9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a2bc00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2bc88 Implicit # | | | `-ConstAttr 0x5631f8a2bcb0 Implicit # | | |-FunctionDecl 0x5631f8a2bf08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5631f8a2bd38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5631f8a2bdb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a2bfc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2c038 Implicit # | | | `-ConstAttr 0x5631f8a2c060 Implicit # | | |-FunctionDecl 0x5631f8a2c2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5631f8a2c0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5631f8a2c168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a2c370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2c3e8 Implicit # | | | `-ConstAttr 0x5631f8a2c410 Implicit # | | |-FunctionDecl 0x5631f8a2c668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5631f8a2c498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5631f8a2c518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a2c720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2c798 Implicit # | | | `-ConstAttr 0x5631f8a2c7c0 Implicit # | | |-FunctionDecl 0x5631f8a2ca18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5631f8a2c848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5631f8a2c8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a2cad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2cb48 Implicit # | | | `-ConstAttr 0x5631f8a2cb70 Implicit # | | |-FunctionDecl 0x5631f8a2cde8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5631f8a2cbf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5631f8a2cc98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a2cea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2cf18 Implicit # | | | `-ConstAttr 0x5631f8a2cf40 Implicit # | | |-FunctionDecl 0x5631f8a2d198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5631f8a2cfc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5631f8a2d048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a2d250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2d2c8 Implicit # | | | `-ConstAttr 0x5631f8a2d2f0 Implicit # | | |-FunctionDecl 0x5631f8a2d548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5631f8a2d378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5631f8a2d3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a2d600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2d678 Implicit # | | | `-ConstAttr 0x5631f8a2d6a0 Implicit # | | |-FunctionDecl 0x5631f8a2d8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5631f8a2d728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5631f8a2d7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a2d9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2da28 Implicit # | | | `-ConstAttr 0x5631f8a2da50 Implicit # | | |-FunctionDecl 0x5631f8a2dcc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5631f8a2dad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5631f8a2db58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a2dd80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2ddf8 Implicit # | | | `-ConstAttr 0x5631f8a2de20 Implicit # | | |-FunctionDecl 0x5631f8a2e078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5631f8a2dea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5631f8a2df28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a2e130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2e1a8 Implicit # | | | `-ConstAttr 0x5631f8a2e1d0 Implicit # | | |-FunctionDecl 0x5631f8a2e428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5631f8a2e258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5631f8a2e2d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a2e4e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2e558 Implicit # | | | `-ConstAttr 0x5631f8a2e580 Implicit # | | |-FunctionDecl 0x5631f8a2e7d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5631f8a2e608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5631f8a2e688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a2e890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f8a2e908 Implicit # | | | `-ConstAttr 0x5631f8a2e930 Implicit # | | |-FunctionDecl 0x5631f8a2eb88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5631f8a2e9b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5631f8a2ea38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a2ec40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f89fa288 Implicit # | | | `-ConstAttr 0x5631f89fa2b0 Implicit # | | |-FunctionDecl 0x5631f89fa508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5631f89fa338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5631f89fa3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5631f89fa5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5631f89fa638 Implicit # | | | `-ConstAttr 0x5631f89fa660 Implicit # | | |-FunctionDecl 0x5631f89fa768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x5631f89fa6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5631f89fa818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f89fa890 Implicit # | | | `-ConstAttr 0x5631f89fa8b8 Implicit # | | |-FunctionDecl 0x5631f89fa9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x5631f89fa920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f89faa78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f89faaf0 Implicit # | | | `-ConstAttr 0x5631f89fab18 Implicit # | | |-FunctionDecl 0x5631f89fac38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x5631f89fab90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f89face8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f89fad60 Implicit # | | | `-ConstAttr 0x5631f89fad88 Implicit # | | |-FunctionDecl 0x5631f89faea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x5631f89fae00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f89faf58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f89fafd0 Implicit # | | | `-ConstAttr 0x5631f89faff8 Implicit # | | |-FunctionDecl 0x5631f89fb0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x5631f89fb050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5631f89fb1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a33cb0 Implicit # | | | `-ConstAttr 0x5631f8a33cd8 Implicit # | | |-FunctionDecl 0x5631f8a33df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x5631f8a33d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a33ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a33f20 Implicit # | | | `-ConstAttr 0x5631f8a33f48 Implicit # | | |-FunctionDecl 0x5631f8a34068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x5631f8a33fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a34118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a34190 Implicit # | | | `-ConstAttr 0x5631f8a341b8 Implicit # | | |-FunctionDecl 0x5631f8a342d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x5631f8a34230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a34388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a34400 Implicit # | | | `-ConstAttr 0x5631f8a34428 Implicit # | | |-FunctionDecl 0x5631f8a34540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x5631f8a34498 col:13 'int' # | | | |-BuiltinAliasAttr 0x5631f8a345f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x5631f8a34650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a34698 Implicit # | | | `-ConstAttr 0x5631f8a346c0 Implicit # | | |-FunctionDecl 0x5631f8a347e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x5631f8a34738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a34890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a34908 Implicit # | | | `-ConstAttr 0x5631f8a34930 Implicit # | | |-FunctionDecl 0x5631f8a34a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x5631f8a349a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a34b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a34b78 Implicit # | | | `-ConstAttr 0x5631f8a34ba0 Implicit # | | |-FunctionDecl 0x5631f8a34ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x5631f8a34c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a34d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a34e10 Implicit # | | | `-ConstAttr 0x5631f8a34e38 Implicit # | | |-FunctionDecl 0x5631f8a34f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x5631f8a34eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8a35008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a35080 Implicit # | | | `-ConstAttr 0x5631f8a350a8 Implicit # | | |-FunctionDecl 0x5631f8a351c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x5631f8a35120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a35278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a352f0 Implicit # | | | `-ConstAttr 0x5631f8a35318 Implicit # | | |-FunctionDecl 0x5631f8a35438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x5631f8a35390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a354e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a35560 Implicit # | | | `-ConstAttr 0x5631f8a35588 Implicit # | | |-FunctionDecl 0x5631f8a356a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x5631f8a35600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a35758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a357d0 Implicit # | | | `-ConstAttr 0x5631f8a357f8 Implicit # | | |-FunctionDecl 0x5631f8a35900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x5631f8a35858 col:15 'float' # | | | |-BuiltinAliasAttr 0x5631f8a359b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a35a28 Implicit # | | | `-ConstAttr 0x5631f8a35a50 Implicit # | | |-FunctionDecl 0x5631f8a35b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x5631f8a35ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a35c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a35c98 Implicit # | | | `-ConstAttr 0x5631f8a35cd0 Implicit # | | |-FunctionDecl 0x5631f8a35df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x5631f8a35d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a35ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a35f18 Implicit # | | | `-ConstAttr 0x5631f8a35f40 Implicit # | | |-FunctionDecl 0x5631f8a36060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x5631f8a35fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a36110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a36188 Implicit # | | | `-ConstAttr 0x5631f8a361b0 Implicit # | | |-FunctionDecl 0x5631f8a362d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x5631f8a36228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5631f8a36380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a363f8 Implicit # | | | `-ConstAttr 0x5631f8a36420 Implicit # | | |-FunctionDecl 0x5631f8a36540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5631f8a36498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a365f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a36668 Implicit # | | | `-ConstAttr 0x5631f8a36690 Implicit # | | |-FunctionDecl 0x5631f8a367b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5631f8a36708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a36860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a368d8 Implicit # | | | `-ConstAttr 0x5631f8a36900 Implicit # | | |-FunctionDecl 0x5631f8a36a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5631f8a36978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a36ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a36b48 Implicit # | | | `-ConstAttr 0x5631f8a36b70 Implicit # | | |-FunctionDecl 0x5631f8a36ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5631f8a36be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5631f8a36d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a36e08 Implicit # | | | `-ConstAttr 0x5631f8a36e30 Implicit # | | |-FunctionDecl 0x5631f8a36f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8a36ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a37000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a37078 Implicit # | | | `-ConstAttr 0x5631f8a370a0 Implicit # | | |-FunctionDecl 0x5631f8a371c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8a37118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a37270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a372e8 Implicit # | | | `-ConstAttr 0x5631f8a37310 Implicit # | | |-FunctionDecl 0x5631f8a37430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8a37388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a374e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a37558 Implicit # | | | `-ConstAttr 0x5631f8a37580 Implicit # | | |-FunctionDecl 0x5631f8a37688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x5631f8a375e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x5631f8a37738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a377b0 Implicit # | | | `-ConstAttr 0x5631f8a377d8 Implicit # | | |-FunctionDecl 0x5631f8a378f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x5631f8a37850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a379a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a37a20 Implicit # | | | `-ConstAttr 0x5631f8a37a48 Implicit # | | |-FunctionDecl 0x5631f8a37b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x5631f8a37ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a37c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a37c90 Implicit # | | | `-ConstAttr 0x5631f8a37cb8 Implicit # | | |-FunctionDecl 0x5631f8a37de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x5631f8a37d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a37e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5631f8a37f10 Implicit # | | | `-ConstAttr 0x5631f8a37f38 Implicit # | | |-FunctionDecl 0x5631f8a38188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x5631f8a37fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8a38030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8a38240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5631f8a382b8 Implicit # | | | `-ConstAttr 0x5631f8a382e0 Implicit # | | |-FunctionDecl 0x5631f8a38518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5631f8a38348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5631f8a383c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a385d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5631f8a38648 Implicit # | | | `-ConstAttr 0x5631f8a38670 Implicit # | | |-FunctionDecl 0x5631f8a388b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5631f8a386e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5631f8a38768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a38970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5631f8a389e8 Implicit # | | | `-ConstAttr 0x5631f8a38a10 Implicit # | | |-FunctionDecl 0x5631f8a38d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5631f8a38a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5631f8a38b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a38db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5631f8a38e30 Implicit # | | | `-ConstAttr 0x5631f8a38e58 Implicit # | | |-FunctionDecl 0x5631f8a38f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x5631f8a38eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5631f8a39018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5631f8a39090 Implicit # | | | `-ConstAttr 0x5631f8a390b8 Implicit # | | |-FunctionDecl 0x5631f8a391d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a39120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a39280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5631f8a392f8 Implicit # | | | `-ConstAttr 0x5631f8a39320 Implicit # | | |-FunctionDecl 0x5631f8a39448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a39398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a394f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5631f8a39570 Implicit # | | | `-ConstAttr 0x5631f8a39598 Implicit # | | |-FunctionDecl 0x5631f8a396c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a39610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a39770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5631f8a397e8 Implicit # | | | `-ConstAttr 0x5631f8a39810 Implicit # | | |-FunctionDecl 0x5631f8a39920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x5631f8a39870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5631f8a399d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5631f8a39a48 Implicit # | | | `-ConstAttr 0x5631f8a39a70 Implicit # | | |-FunctionDecl 0x5631f8a39b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a39ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a39c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5631f8a39cc0 Implicit # | | | `-ConstAttr 0x5631f8a28460 Implicit # | | |-FunctionDecl 0x5631f8a28588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a284d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a28638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5631f8a286b0 Implicit # | | | `-ConstAttr 0x5631f8a286d8 Implicit # | | |-FunctionDecl 0x5631f8a28800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a28750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a288b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5631f8a28928 Implicit # | | | `-ConstAttr 0x5631f8a28950 Implicit # | | |-FunctionDecl 0x5631f8a28a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x5631f8a289b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5631f8a28b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5631f8a28b88 Implicit # | | | `-ConstAttr 0x5631f8a28bb0 Implicit # | | |-FunctionDecl 0x5631f8a28cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a28c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a28d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5631f8a28df0 Implicit # | | | `-ConstAttr 0x5631f8a28e18 Implicit # | | |-FunctionDecl 0x5631f8a28f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a28e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a28ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5631f8a29068 Implicit # | | | `-ConstAttr 0x5631f8a29090 Implicit # | | |-FunctionDecl 0x5631f8a291b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a29108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a29268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5631f8a292e0 Implicit # | | | `-ConstAttr 0x5631f8a29308 Implicit # | | |-FunctionDecl 0x5631f8a3cd00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x5631f8a29368 col:17 'float' # | | | |-BuiltinAliasAttr 0x5631f8a3cdb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5631f8a3ce28 Implicit # | | | `-ConstAttr 0x5631f8a3ce50 Implicit # | | |-FunctionDecl 0x5631f8a3cf78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a3cec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3d028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5631f8a3d0a0 Implicit # | | | `-ConstAttr 0x5631f8a3d0c8 Implicit # | | |-FunctionDecl 0x5631f8a3d1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a3d140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3d2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5631f8a3d318 Implicit # | | | `-ConstAttr 0x5631f8a3d340 Implicit # | | |-FunctionDecl 0x5631f8a3d468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a3d3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3d518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5631f8a3d590 Implicit # | | | `-ConstAttr 0x5631f8a3d5b8 Implicit # | | |-FunctionDecl 0x5631f8a3d7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x5631f8a3d618 col:17 y 'half' # | | | |-ParmVarDecl 0x5631f8a3d698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x5631f8a3d860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5631f8a3d8d8 Implicit # | | | `-ConstAttr 0x5631f8a3d900 Implicit # | | |-FunctionDecl 0x5631f8a3db28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5631f8a3d950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8a3d9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3dbe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5631f8a3dc58 Implicit # | | | `-ConstAttr 0x5631f8a3dc80 Implicit # | | |-FunctionDecl 0x5631f8a3dee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5631f8a3dd10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x5631f8a3dd90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3dfa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5631f8a3e018 Implicit # | | | `-ConstAttr 0x5631f8a3e040 Implicit # | | |-FunctionDecl 0x5631f8a3e278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5631f8a3e0a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x5631f8a3e120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3e330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5631f8a3e3a8 Implicit # | | | `-ConstAttr 0x5631f8a3e3d0 Implicit # | | |-FunctionDecl 0x5631f8a3e5c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x5631f8a3e430 col:19 y 'float' # | | | |-ParmVarDecl 0x5631f8a3e4b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x5631f8a3e680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5631f8a3e6f8 Implicit # | | | `-ConstAttr 0x5631f8a3e720 Implicit # | | |-FunctionDecl 0x5631f8a3e958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5631f8a3e780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x5631f8a3e800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3ea10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5631f8a3ea88 Implicit # | | | `-ConstAttr 0x5631f8a3eab0 Implicit # | | |-FunctionDecl 0x5631f8a3ed20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5631f8a3eb10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x5631f8a3eb90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3edd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5631f8a3ee50 Implicit # | | | `-ConstAttr 0x5631f8a3ee78 Implicit # | | |-FunctionDecl 0x5631f8a3f0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5631f8a3eed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x5631f8a3ef58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3f160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5631f8a3f1d8 Implicit # | | | `-ConstAttr 0x5631f8a3f200 Implicit # | | |-FunctionDecl 0x5631f8a3f310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x5631f8a3f260 col:15 'half' # | | | |-BuiltinAliasAttr 0x5631f8a3f3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5631f8a3f438 Implicit # | | | `-ConstAttr 0x5631f8a3f460 Implicit # | | |-FunctionDecl 0x5631f8a3f578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a3f4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3f628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5631f8a3f6a0 Implicit # | | | `-ConstAttr 0x5631f8a3f6c8 Implicit # | | |-FunctionDecl 0x5631f8a3f7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a3f740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3f8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5631f8a3f918 Implicit # | | | `-ConstAttr 0x5631f8a3f940 Implicit # | | |-FunctionDecl 0x5631f8a3fa68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a3f9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3fb18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5631f8a3fb90 Implicit # | | | `-ConstAttr 0x5631f8a3fbb8 Implicit # | | |-FunctionDecl 0x5631f8a3fd30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x5631f8a3fc18 col:17 'float' # | | | |-BuiltinAliasAttr 0x5631f8a3fde0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5631f8a3fe58 Implicit # | | | `-ConstAttr 0x5631f8a3fe80 Implicit # | | |-FunctionDecl 0x5631f8a3ffa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a3fef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a40058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5631f8a400d0 Implicit # | | | `-ConstAttr 0x5631f8a400f8 Implicit # | | |-FunctionDecl 0x5631f8a40220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a40170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a402d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5631f8a40348 Implicit # | | | `-ConstAttr 0x5631f8a40370 Implicit # | | |-FunctionDecl 0x5631f8a40498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a403e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a40548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5631f8a405c0 Implicit # | | | `-ConstAttr 0x5631f8a405e8 Implicit # | | |-FunctionDecl 0x5631f8a40888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5631f8a40648 col:16 'half' # | | | |-ParmVarDecl 0x5631f8a406c8 col:22 'half' # | | | |-ParmVarDecl 0x5631f8a40748 col:28 'half' # | | | |-BuiltinAliasAttr 0x5631f8a40948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a409c0 Implicit # | | | `-ConstAttr 0x5631f8a409e8 Implicit # | | |-FunctionDecl 0x5631f8a40d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5631f8a40a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8a40ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8a40b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a40e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a40e78 Implicit # | | | `-ConstAttr 0x5631f8a40ea0 Implicit # | | |-FunctionDecl 0x5631f8a411a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5631f8a40f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5631f8a40f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x5631f8a41018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a41268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a412e0 Implicit # | | | `-ConstAttr 0x5631f8a41308 Implicit # | | |-FunctionDecl 0x5631f8a41608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5631f8a41380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x5631f8a41400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x5631f8a41480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a416c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a41740 Implicit # | | | `-ConstAttr 0x5631f8a41768 Implicit # | | |-FunctionDecl 0x5631f8a41a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x5631f8a417c8 col:14 'int' # | | | |-ParmVarDecl 0x5631f8a41848 col:19 'int' # | | | |-ParmVarDecl 0x5631f8a418c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x5631f8a41ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a41b40 Implicit # | | | `-ConstAttr 0x5631f8a41b68 Implicit # | | |-FunctionDecl 0x5631f8a41ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5631f8a41be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x5631f8a41c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x5631f8a41d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a41f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a42010 Implicit # | | | `-ConstAttr 0x5631f8a42038 Implicit # | | |-FunctionDecl 0x5631f8a42338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5631f8a420b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x5631f8a42130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x5631f8a421b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a423f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a42470 Implicit # | | | `-ConstAttr 0x5631f8a42498 Implicit # | | |-FunctionDecl 0x5631f8a42798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5631f8a42510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x5631f8a42590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x5631f8a42610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a42858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a428d0 Implicit # | | | `-ConstAttr 0x5631f8a428f8 Implicit # | | |-FunctionDecl 0x5631f8a42bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5631f8a42970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8a429f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8a42a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8a42cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a42d60 Implicit # | | | `-ConstAttr 0x5631f8a42d88 Implicit # | | |-FunctionDecl 0x5631f8a43088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5631f8a42e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x5631f8a42e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x5631f8a42f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a43148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a431c0 Implicit # | | | `-ConstAttr 0x5631f8a431e8 Implicit # | | |-FunctionDecl 0x5631f8a434e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5631f8a43260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x5631f8a432e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x5631f8a43360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a435a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a43620 Implicit # | | | `-ConstAttr 0x5631f8a43648 Implicit # | | |-FunctionDecl 0x5631f8a43948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5631f8a436c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x5631f8a43740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x5631f8a437c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a43a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a43a80 Implicit # | | | `-ConstAttr 0x5631f8a43aa8 Implicit # | | |-FunctionDecl 0x5631f8a44e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5631f8a43b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x5631f8a43ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x5631f8a43c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5631f8a44ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a44f40 Implicit # | | | `-ConstAttr 0x5631f8a44f68 Implicit # | | |-FunctionDecl 0x5631f8a45268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5631f8a44fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8a45060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8a450e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a45328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a453a0 Implicit # | | | `-ConstAttr 0x5631f8a453c8 Implicit # | | |-FunctionDecl 0x5631f8a456c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5631f8a45440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8a454c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8a45540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a45788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a45800 Implicit # | | | `-ConstAttr 0x5631f8a45828 Implicit # | | |-FunctionDecl 0x5631f8a45b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5631f8a458a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8a45920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8a459a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a45be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a45c60 Implicit # | | | `-ConstAttr 0x5631f8a45c88 Implicit # | | |-FunctionDecl 0x5631f8a45f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5631f8a45d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5631f8a45d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5631f8a45e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5631f8a46058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a460d0 Implicit # | | | `-ConstAttr 0x5631f8a460f8 Implicit # | | |-FunctionDecl 0x5631f8a463f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5631f8a46170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8a461f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8a46270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a464b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a46530 Implicit # | | | `-ConstAttr 0x5631f8a46558 Implicit # | | |-FunctionDecl 0x5631f8a46858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5631f8a465d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8a46650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8a466d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a46918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a46990 Implicit # | | | `-ConstAttr 0x5631f8a469b8 Implicit # | | |-FunctionDecl 0x5631f8a46cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5631f8a46a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8a46ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8a46b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a46da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a46e18 Implicit # | | | `-ConstAttr 0x5631f8a46e40 Implicit # | | |-FunctionDecl 0x5631f8a470d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5631f8a46ea0 col:18 'float' # | | | |-ParmVarDecl 0x5631f8a46f20 col:25 'float' # | | | |-ParmVarDecl 0x5631f8a46fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x5631f8a47198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a47210 Implicit # | | | `-ConstAttr 0x5631f8a47238 Implicit # | | |-FunctionDecl 0x5631f8a47538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5631f8a472b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x5631f8a47330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x5631f8a473b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a475f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a47670 Implicit # | | | `-ConstAttr 0x5631f8a47698 Implicit # | | |-FunctionDecl 0x5631f8a47998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5631f8a47710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5631f8a47790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x5631f8a47810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a47a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a47ad0 Implicit # | | | `-ConstAttr 0x5631f8a47af8 Implicit # | | |-FunctionDecl 0x5631f8a2ed28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5631f8a47b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x5631f8a47bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x5631f8a47c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a2ede8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a2ee60 Implicit # | | | `-ConstAttr 0x5631f8a2ee88 Implicit # | | |-FunctionDecl 0x5631f8a2f128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x5631f8a2eee8 col:20 'double' # | | | |-ParmVarDecl 0x5631f8a2ef68 col:28 'double' # | | | |-ParmVarDecl 0x5631f8a2efe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x5631f8a2f1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a2f260 Implicit # | | | `-ConstAttr 0x5631f8a2f288 Implicit # | | |-FunctionDecl 0x5631f8a2f588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5631f8a2f300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x5631f8a2f380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x5631f8a2f400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a2f648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a2f6c0 Implicit # | | | `-ConstAttr 0x5631f8a2f6e8 Implicit # | | |-FunctionDecl 0x5631f8a2f9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5631f8a2f760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x5631f8a2f7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x5631f8a2f860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a2faa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a2fb20 Implicit # | | | `-ConstAttr 0x5631f8a2fb48 Implicit # | | |-FunctionDecl 0x5631f8a49fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5631f8a2fbc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x5631f8a49dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x5631f8a49e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4a088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5631f8a4a100 Implicit # | | | `-ConstAttr 0x5631f8a4a128 Implicit # | | |-FunctionDecl 0x5631f8a4a270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x5631f8a4a188 col:16 'float' # | | | |-BuiltinAliasAttr 0x5631f8a4a320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5631f8a4a398 Implicit # | | | `-ConstAttr 0x5631f8a4a3c0 Implicit # | | |-FunctionDecl 0x5631f8a4a550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x5631f8a4a428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4a600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5631f8a4a678 Implicit # | | | `-ConstAttr 0x5631f8a4a6a0 Implicit # | | |-FunctionDecl 0x5631f8a4a840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x5631f8a4a718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4a8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5631f8a4a968 Implicit # | | | `-ConstAttr 0x5631f8a4a990 Implicit # | | |-FunctionDecl 0x5631f8a4ab30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x5631f8a4aa08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4abe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5631f8a4ac58 Implicit # | | | `-ConstAttr 0x5631f8a4ac80 Implicit # | | |-FunctionDecl 0x5631f8a4add0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x5631f8a4ace0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5631f8a4ae80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5631f8a4aef8 Implicit # | | | `-ConstAttr 0x5631f8a4af20 Implicit # | | |-FunctionDecl 0x5631f8a4b038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a4af88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4b0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5631f8a4b160 Implicit # | | | `-ConstAttr 0x5631f8a4b188 Implicit # | | |-FunctionDecl 0x5631f8a4b2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a4b200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4b360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5631f8a4b3d8 Implicit # | | | `-ConstAttr 0x5631f8a4b400 Implicit # | | |-FunctionDecl 0x5631f8a4b528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a4b478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4b5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5631f8a4b650 Implicit # | | | `-ConstAttr 0x5631f8a4b678 Implicit # | | |-FunctionDecl 0x5631f8a4b788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x5631f8a4b6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x5631f8a4b838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5631f8a4b8b0 Implicit # | | | `-ConstAttr 0x5631f8a4b8d8 Implicit # | | |-FunctionDecl 0x5631f8a4ba00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a4b950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4bab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5631f8a4bb28 Implicit # | | | `-ConstAttr 0x5631f8a4bb50 Implicit # | | |-FunctionDecl 0x5631f8a4bc78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a4bbc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4bd28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5631f8a4bda0 Implicit # | | | `-ConstAttr 0x5631f8a4cdf0 Implicit # | | |-FunctionDecl 0x5631f8a4cf18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a4ce68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4cfc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5631f8a4d040 Implicit # | | | `-ConstAttr 0x5631f8a4d068 Implicit # | | |-FunctionDecl 0x5631f8a4d178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x5631f8a4d0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5631f8a4d228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5631f8a4d2a0 Implicit # | | | `-ConstAttr 0x5631f8a4d2c8 Implicit # | | |-FunctionDecl 0x5631f8a4d3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a4d330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4d490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5631f8a4d508 Implicit # | | | `-ConstAttr 0x5631f8a4d530 Implicit # | | |-FunctionDecl 0x5631f8a4d658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a4d5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4d708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5631f8a4d780 Implicit # | | | `-ConstAttr 0x5631f8a4d7a8 Implicit # | | |-FunctionDecl 0x5631f8a4d8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a4d820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4d980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5631f8a4d9f8 Implicit # | | | `-ConstAttr 0x5631f8a4da20 Implicit # | | |-FunctionDecl 0x5631f8a4db30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x5631f8a4da80 col:17 'float' # | | | |-BuiltinAliasAttr 0x5631f8a4dbe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5631f8a4dc58 Implicit # | | | `-ConstAttr 0x5631f8a4dc80 Implicit # | | |-FunctionDecl 0x5631f8a4de00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a4dcf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4deb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5631f8a4df28 Implicit # | | | `-ConstAttr 0x5631f8a4df50 Implicit # | | |-FunctionDecl 0x5631f8a4e078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a4dfc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4e128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5631f8a4e1a0 Implicit # | | | `-ConstAttr 0x5631f8a4e1c8 Implicit # | | |-FunctionDecl 0x5631f8a4e2f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a4e240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a4e3a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5631f8a4e418 Implicit # | | | `-ConstAttr 0x5631f8a4e440 Implicit # | | |-FunctionDecl 0x5631f8a4e5b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x5631f8a4e490 col:33 used x 'int' # | | | `-CompoundStmt 0x5631f8a4ea28 # | | | `-ReturnStmt 0x5631f8a4ea18 # | | | `-ImplicitCastExpr 0x5631f8a4ea00 'const uint':'const unsigned int' # | | | `-CallExpr 0x5631f8a4e9b8 'int' # | | | |-ImplicitCastExpr 0x5631f8a4e9a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a4e8e8 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a4e9e8 'int' # | | | `-DeclRefExpr 0x5631f8a4e920 'int' lvalue ParmVar 0x5631f8a4e490 'x' 'int' # | | |-FunctionDecl 0x5631f8a4eb88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x5631f8a4ea58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x5631f8a4ed28 # | | | `-ReturnStmt 0x5631f8a4ed18 # | | | `-ImplicitCastExpr 0x5631f8a4ed00 'vector' # | | | `-CallExpr 0x5631f8a4ecb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x5631f8a4eca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a4ec60 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a4ece8 'int2':'vector' # | | | `-DeclRefExpr 0x5631f8a4ec80 'int2':'vector' lvalue ParmVar 0x5631f8a4ea58 'x' 'int2':'vector' # | | |-FunctionDecl 0x5631f8a4eeb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x5631f8a4ed58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x5631f8a4f058 # | | | `-ReturnStmt 0x5631f8a4f048 # | | | `-ImplicitCastExpr 0x5631f8a4f030 'vector' # | | | `-CallExpr 0x5631f8a4efe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x5631f8a4efd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a4ef90 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a4f018 'int3':'vector' # | | | `-DeclRefExpr 0x5631f8a4efb0 'int3':'vector' lvalue ParmVar 0x5631f8a4ed58 'x' 'int3':'vector' # | | |-FunctionDecl 0x5631f8a4f1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x5631f8a4f088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x5631f8a4f358 # | | | `-ReturnStmt 0x5631f8a4f348 # | | | `-ImplicitCastExpr 0x5631f8a4f330 'vector' # | | | `-CallExpr 0x5631f8a4f2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x5631f8a4f2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a4f290 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a4f318 'int4':'vector' # | | | `-DeclRefExpr 0x5631f8a4f2b0 'int4':'vector' lvalue ParmVar 0x5631f8a4f088 'x' 'int4':'vector' # | | |-FunctionDecl 0x5631f8a4f4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x5631f8a4f388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x5631f8a4f640 # | | | `-ReturnStmt 0x5631f8a4f630 # | | | `-CallExpr 0x5631f8a4f5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x5631f8a4f5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a4f590 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a4f618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5631f8a4f5b0 'uint':'unsigned int' lvalue ParmVar 0x5631f8a4f388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x5631f8a4f798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x5631f8a4f670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x5631f8a4f920 # | | | `-ReturnStmt 0x5631f8a4f910 # | | | `-CallExpr 0x5631f8a4f8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x5631f8a4f8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a4f870 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a4f8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x5631f8a4f890 'uint2':'vector' lvalue ParmVar 0x5631f8a4f670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x5631f8a4fa78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x5631f8a4f950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x5631f8a4fc00 # | | | `-ReturnStmt 0x5631f8a4fbf0 # | | | `-CallExpr 0x5631f8a4fba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x5631f8a4fb90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a4fb50 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a4fbd8 'uint3':'vector' # | | | `-DeclRefExpr 0x5631f8a4fb70 'uint3':'vector' lvalue ParmVar 0x5631f8a4f950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x5631f8a4fd58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x5631f8a4fc30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x5631f8a4fef8 # | | | `-ReturnStmt 0x5631f8a4fee8 # | | | `-CallExpr 0x5631f8a4fea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x5631f8a4fe88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a4fe48 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a4fed0 'uint4':'vector' # | | | `-DeclRefExpr 0x5631f8a4fe68 'uint4':'vector' lvalue ParmVar 0x5631f8a4fc30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x5631f8a50058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x5631f8a4ff28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x5631f8a501f8 # | | | `-ReturnStmt 0x5631f8a501e8 # | | | `-ImplicitCastExpr 0x5631f8a501d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5631f8a50188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x5631f8a50170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a50130 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a501b8 'int64_t':'long' # | | | `-DeclRefExpr 0x5631f8a50150 'int64_t':'long' lvalue ParmVar 0x5631f8a4ff28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x5631f8a50358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x5631f8a50228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x5631f8a504f8 # | | | `-ReturnStmt 0x5631f8a504e8 # | | | `-ImplicitCastExpr 0x5631f8a504d0 'vector' # | | | `-CallExpr 0x5631f8a50488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x5631f8a50470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a50430 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a504b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x5631f8a50450 'int64_t2':'vector' lvalue ParmVar 0x5631f8a50228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x5631f8a50658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x5631f8a50528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x5631f8a507f8 # | | | `-ReturnStmt 0x5631f8a507e8 # | | | `-ImplicitCastExpr 0x5631f8a507d0 'vector' # | | | `-CallExpr 0x5631f8a50788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x5631f8a50770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a50730 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a507b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x5631f8a50750 'int64_t3':'vector' lvalue ParmVar 0x5631f8a50528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x5631f8a50958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x5631f8a50828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x5631f8a50af8 # | | | `-ReturnStmt 0x5631f8a50ae8 # | | | `-ImplicitCastExpr 0x5631f8a50ad0 'vector' # | | | `-CallExpr 0x5631f8a50a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x5631f8a50a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a50a30 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a50ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x5631f8a50a50 'int64_t4':'vector' lvalue ParmVar 0x5631f8a50828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x5631f8a50c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x5631f8a50b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5631f8a50df8 # | | | `-ReturnStmt 0x5631f8a50de8 # | | | `-ImplicitCastExpr 0x5631f8a50dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5631f8a50d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x5631f8a50d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a50d30 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a50db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5631f8a50d50 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8a50b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5631f8a50f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x5631f8a50e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5631f8a51118 # | | | `-ReturnStmt 0x5631f8a51108 # | | | `-ImplicitCastExpr 0x5631f8a510f0 'vector' # | | | `-CallExpr 0x5631f8a510a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x5631f8a51090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a51050 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a510d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5631f8a51070 'uint64_t2':'vector' lvalue ParmVar 0x5631f8a50e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5631f8a51278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x5631f8a51148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5631f8a51418 # | | | `-ReturnStmt 0x5631f8a51408 # | | | `-ImplicitCastExpr 0x5631f8a513f0 'vector' # | | | `-CallExpr 0x5631f8a513a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x5631f8a51390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a51350 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a513d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5631f8a51370 'uint64_t3':'vector' lvalue ParmVar 0x5631f8a51148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5631f8a51578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x5631f8a51448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5631f8a51718 # | | | `-ReturnStmt 0x5631f8a51708 # | | | `-ImplicitCastExpr 0x5631f8a516f0 'vector' # | | | `-CallExpr 0x5631f8a516a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x5631f8a51690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5631f8a51650 '' Function 0x5631f8a4e748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5631f8a516d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5631f8a51670 'uint64_t4':'vector' lvalue ParmVar 0x5631f8a51448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5631f8a51808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x5631f8a51758 col:18 'half' # | | | |-BuiltinAliasAttr 0x5631f8a518b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5631f8a51930 Implicit # | | | `-ConstAttr 0x5631f8a51958 Implicit # | | |-FunctionDecl 0x5631f8a51a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a519c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a51b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5631f8a51b98 Implicit # | | | `-ConstAttr 0x5631f8a51bc0 Implicit # | | |-FunctionDecl 0x5631f8a51ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a51c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a51d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5631f8a52b50 Implicit # | | | `-ConstAttr 0x5631f8a52b78 Implicit # | | |-FunctionDecl 0x5631f8a52ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a52bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a52d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5631f8a52dc8 Implicit # | | | `-ConstAttr 0x5631f8a52df0 Implicit # | | |-FunctionDecl 0x5631f8a52f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x5631f8a52e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x5631f8a52fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5631f8a53028 Implicit # | | | `-ConstAttr 0x5631f8a53050 Implicit # | | |-FunctionDecl 0x5631f8a53178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a530c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a53228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5631f8a532a0 Implicit # | | | `-ConstAttr 0x5631f8a532c8 Implicit # | | |-FunctionDecl 0x5631f8a533f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a53340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a534a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5631f8a53518 Implicit # | | | `-ConstAttr 0x5631f8a53540 Implicit # | | |-FunctionDecl 0x5631f8a53668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a535b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a53718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5631f8a53790 Implicit # | | | `-ConstAttr 0x5631f8a537b8 Implicit # | | |-FunctionDecl 0x5631f8a53968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x5631f8a53818 col:14 'half' # | | | |-ParmVarDecl 0x5631f8a53898 col:20 'half' # | | | |-BuiltinAliasAttr 0x5631f8a53a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a53a98 Implicit # | | | `-ConstAttr 0x5631f8a53ac0 Implicit # | | |-FunctionDecl 0x5631f8a53d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x5631f8a53b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8a53be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a53df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a53e68 Implicit # | | | `-ConstAttr 0x5631f8a53e90 Implicit # | | |-FunctionDecl 0x5631f8a540d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x5631f8a53f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x5631f8a53f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a54190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a54208 Implicit # | | | `-ConstAttr 0x5631f8a54230 Implicit # | | |-FunctionDecl 0x5631f8a54478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x5631f8a542a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x5631f8a54328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a54530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a545a8 Implicit # | | | `-ConstAttr 0x5631f8a545d0 Implicit # | | |-FunctionDecl 0x5631f8a54780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x5631f8a54630 col:16 'float' # | | | |-ParmVarDecl 0x5631f8a546b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5631f8a54838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a548b0 Implicit # | | | `-ConstAttr 0x5631f8a548d8 Implicit # | | |-FunctionDecl 0x5631f8a54b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x5631f8a54950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x5631f8a549d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a54c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a54ca0 Implicit # | | | `-ConstAttr 0x5631f8a54cc8 Implicit # | | |-FunctionDecl 0x5631f8a54f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x5631f8a54d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x5631f8a54dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a54fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a55048 Implicit # | | | `-ConstAttr 0x5631f8a55070 Implicit # | | |-FunctionDecl 0x5631f8a552b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x5631f8a550e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x5631f8a55168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a55370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a553e8 Implicit # | | | `-ConstAttr 0x5631f8a55410 Implicit # | | |-FunctionDecl 0x5631f8a55608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x5631f8a55470 col:18 'double' # | | | |-ParmVarDecl 0x5631f8a554f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x5631f8a556c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a55738 Implicit # | | | `-ConstAttr 0x5631f8a55760 Implicit # | | |-FunctionDecl 0x5631f8a55958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x5631f8a557c0 col:12 'int' # | | | |-ParmVarDecl 0x5631f8a55840 col:17 'int' # | | | |-BuiltinAliasAttr 0x5631f8a55a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a55a88 Implicit # | | | `-ConstAttr 0x5631f8a55ab0 Implicit # | | |-FunctionDecl 0x5631f8a55d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x5631f8a55b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x5631f8a55c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a55e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a55e88 Implicit # | | | `-ConstAttr 0x5631f8a55eb0 Implicit # | | |-FunctionDecl 0x5631f8a560f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x5631f8a55f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x5631f8a55fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a561b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a56228 Implicit # | | | `-ConstAttr 0x5631f8a56250 Implicit # | | |-FunctionDecl 0x5631f8a56498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x5631f8a562c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x5631f8a56348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a56550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a565c8 Implicit # | | | `-ConstAttr 0x5631f8a565f0 Implicit # | | |-FunctionDecl 0x5631f8a56838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5631f8a56668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8a566e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8a568f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a56968 Implicit # | | | `-ConstAttr 0x5631f8a56990 Implicit # | | |-FunctionDecl 0x5631f8a56c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x5631f8a56a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x5631f8a56a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a56cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a56d38 Implicit # | | | `-ConstAttr 0x5631f8a56d60 Implicit # | | |-FunctionDecl 0x5631f8a56fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x5631f8a56dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x5631f8a56e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a57060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a570d8 Implicit # | | | `-ConstAttr 0x5631f8a57100 Implicit # | | |-FunctionDecl 0x5631f8a57348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x5631f8a57178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x5631f8a571f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a57400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a57478 Implicit # | | | `-ConstAttr 0x5631f8a574a0 Implicit # | | |-FunctionDecl 0x5631f8a576e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5631f8a57518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5631f8a57598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5631f8a577a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a57818 Implicit # | | | `-ConstAttr 0x5631f8a57840 Implicit # | | |-FunctionDecl 0x5631f8a57a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5631f8a578b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8a57938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a57b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a57be8 Implicit # | | | `-ConstAttr 0x5631f8a57c10 Implicit # | | |-FunctionDecl 0x5631f8a57e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5631f8a57c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8a57d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a57f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a57f88 Implicit # | | | `-ConstAttr 0x5631f8a57fb0 Implicit # | | |-FunctionDecl 0x5631f8a581f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5631f8a58028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8a580a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a582b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a58328 Implicit # | | | `-ConstAttr 0x5631f8a58350 Implicit # | | |-FunctionDecl 0x5631f8a58598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5631f8a583c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5631f8a58448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5631f8a58650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a586c8 Implicit # | | | `-ConstAttr 0x5631f8a586f0 Implicit # | | |-FunctionDecl 0x5631f8a58938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5631f8a58768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8a587e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a589f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a58a68 Implicit # | | | `-ConstAttr 0x5631f8a58a90 Implicit # | | |-FunctionDecl 0x5631f8a58d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5631f8a58b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8a58bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a58dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a58e38 Implicit # | | | `-ConstAttr 0x5631f8a58e60 Implicit # | | |-FunctionDecl 0x5631f8a590a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5631f8a58ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8a58f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a59160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5631f8a591d8 Implicit # | | | `-ConstAttr 0x5631f8a59200 Implicit # | | |-FunctionDecl 0x5631f8a59518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x5631f8a59288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8a59308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8a59388 col:37 'int' # | | | |-AvailabilityAttr 0x5631f8a595d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a59698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x5631f8a596e0 Implicit # | | | `-ConstAttr 0x5631f8a59708 Implicit # | | |-FunctionDecl 0x5631f8a59970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5631f8a59780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8a59800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8a59880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5631f8a59a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a59af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x5631f8a59b38 Implicit # | | | `-ConstAttr 0x5631f8a59b60 Implicit # | | |-FunctionDecl 0x5631f8a59c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x5631f8a59bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5631f8a59d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5631f8a59d98 Implicit # | | | `-ConstAttr 0x5631f8a59dc0 Implicit # | | |-FunctionDecl 0x5631f8a59ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a59e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a59f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5631f8a5a000 Implicit # | | | `-ConstAttr 0x5631f8a5a028 Implicit # | | |-FunctionDecl 0x5631f8a5a150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a5a0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5a200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5631f8a5a278 Implicit # | | | `-ConstAttr 0x5631f8a5a2a0 Implicit # | | |-FunctionDecl 0x5631f8a5a3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a5a318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5a478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5631f8a5a4f0 Implicit # | | | `-ConstAttr 0x5631f8a5a518 Implicit # | | |-FunctionDecl 0x5631f8a5a628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x5631f8a5a578 col:16 'float' # | | | |-BuiltinAliasAttr 0x5631f8a5a6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5631f8a5a750 Implicit # | | | `-ConstAttr 0x5631f8a5a778 Implicit # | | |-FunctionDecl 0x5631f8a5a8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a5a7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5a950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5631f8a5a9c8 Implicit # | | | `-ConstAttr 0x5631f8a5a9f0 Implicit # | | |-FunctionDecl 0x5631f8a5ab18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a5aa68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5abd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5631f8a5ac50 Implicit # | | | `-ConstAttr 0x5631f8a5ac78 Implicit # | | |-FunctionDecl 0x5631f8a5ada0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a5acf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5ae50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5631f8a5aec8 Implicit # | | | `-ConstAttr 0x5631f8a5aef0 Implicit # | | |-FunctionDecl 0x5631f8a5b000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x5631f8a5af50 col:15 'half' # | | | |-BuiltinAliasAttr 0x5631f8a5b0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5631f8a5b128 Implicit # | | | `-ConstAttr 0x5631f8a5b150 Implicit # | | |-FunctionDecl 0x5631f8a5b268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a5b1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5b318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5631f8a5b390 Implicit # | | | `-ConstAttr 0x5631f8a5b3b8 Implicit # | | |-FunctionDecl 0x5631f8a5b4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a5b430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5b590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5631f8a5b608 Implicit # | | | `-ConstAttr 0x5631f8a5b630 Implicit # | | |-FunctionDecl 0x5631f8a5b758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a5b6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5b808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5631f8a5b880 Implicit # | | | `-ConstAttr 0x5631f8a5b8a8 Implicit # | | |-FunctionDecl 0x5631f8a5b9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x5631f8a5b908 col:17 'float' # | | | |-BuiltinAliasAttr 0x5631f8a5ba68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5631f8a5bae0 Implicit # | | | `-ConstAttr 0x5631f8a5bb08 Implicit # | | |-FunctionDecl 0x5631f8a39dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a39d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a39e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5631f8a39ee8 Implicit # | | | `-ConstAttr 0x5631f8a39f10 Implicit # | | |-FunctionDecl 0x5631f8a3a038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a39f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3a0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5631f8a3a160 Implicit # | | | `-ConstAttr 0x5631f8a3a188 Implicit # | | |-FunctionDecl 0x5631f8a3a2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a3a200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3a360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5631f8a3a3d8 Implicit # | | | `-ConstAttr 0x5631f8a3a400 Implicit # | | |-FunctionDecl 0x5631f8a3a5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x5631f8a3a478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8a3a658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5631f8a3a6d0 Implicit # | | | `-ConstAttr 0x5631f8a3a6f8 Implicit # | | |-FunctionDecl 0x5631f8a3a888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x5631f8a3a760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3a938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5631f8a3a9b0 Implicit # | | | `-ConstAttr 0x5631f8a3a9d8 Implicit # | | |-FunctionDecl 0x5631f8a3ab78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x5631f8a3aa50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3ac28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5631f8a3aca0 Implicit # | | | `-ConstAttr 0x5631f8a3acc8 Implicit # | | |-FunctionDecl 0x5631f8a3ae78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x5631f8a3ad50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3af28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5631f8a3afa0 Implicit # | | | `-ConstAttr 0x5631f8a3afc8 Implicit # | | |-FunctionDecl 0x5631f8a3b158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x5631f8a3b028 col:20 'float' # | | | |-BuiltinAliasAttr 0x5631f8a3b208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5631f8a3b280 Implicit # | | | `-ConstAttr 0x5631f8a3b2a8 Implicit # | | |-FunctionDecl 0x5631f8a3b438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x5631f8a3b310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3b4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5631f8a3b560 Implicit # | | | `-ConstAttr 0x5631f8a3b588 Implicit # | | |-FunctionDecl 0x5631f8a3b728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x5631f8a3b600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3b7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5631f8a3b850 Implicit # | | | `-ConstAttr 0x5631f8a3b878 Implicit # | | |-FunctionDecl 0x5631f8a3ba18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x5631f8a3b8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a3bac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5631f8a3bb40 Implicit # | | | `-ConstAttr 0x5631f8a3bb68 Implicit # | | |-FunctionDecl 0x5631f8a61bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x5631f8a3bbc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x5631f8a61c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a61cf8 Implicit # | | | `-ConstAttr 0x5631f8a61d20 Implicit # | | |-FunctionDecl 0x5631f8a61eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x5631f8a61d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a61f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a61fe0 Implicit # | | | `-ConstAttr 0x5631f8a62008 Implicit # | | |-FunctionDecl 0x5631f8a621a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x5631f8a62080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a62258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a622d0 Implicit # | | | `-ConstAttr 0x5631f8a622f8 Implicit # | | |-FunctionDecl 0x5631f8a62498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x5631f8a62370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a62548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a625c0 Implicit # | | | `-ConstAttr 0x5631f8a625e8 Implicit # | | |-FunctionDecl 0x5631f8a62710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x5631f8a62660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8a627c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a62838 Implicit # | | | `-ConstAttr 0x5631f8a62860 Implicit # | | |-FunctionDecl 0x5631f8a62988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5631f8a628d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a62a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a62ab0 Implicit # | | | `-ConstAttr 0x5631f8a62ad8 Implicit # | | |-FunctionDecl 0x5631f8a62c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5631f8a62b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a62cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a62d38 Implicit # | | | `-ConstAttr 0x5631f8a62d60 Implicit # | | |-FunctionDecl 0x5631f8a62e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5631f8a62dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a62f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a62fb0 Implicit # | | | `-ConstAttr 0x5631f8a62fd8 Implicit # | | |-FunctionDecl 0x5631f8a63178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x5631f8a63050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5631f8a63228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a632a0 Implicit # | | | `-ConstAttr 0x5631f8a632c8 Implicit # | | |-FunctionDecl 0x5631f8a63468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x5631f8a63340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a63518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a63590 Implicit # | | | `-ConstAttr 0x5631f8a635b8 Implicit # | | |-FunctionDecl 0x5631f8a63758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x5631f8a63630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a63808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a63880 Implicit # | | | `-ConstAttr 0x5631f8a638a8 Implicit # | | |-FunctionDecl 0x5631f8a63a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x5631f8a63920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a63af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a63b70 Implicit # | | | `-ConstAttr 0x5631f8a63b98 Implicit # | | |-FunctionDecl 0x5631f8a63d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x5631f8a63c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5631f8a63df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a63e70 Implicit # | | | `-ConstAttr 0x5631f8a63e98 Implicit # | | |-FunctionDecl 0x5631f8a64038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8a63f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a640e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a64160 Implicit # | | | `-ConstAttr 0x5631f8a64188 Implicit # | | |-FunctionDecl 0x5631f8a64328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8a64200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a643d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a64450 Implicit # | | | `-ConstAttr 0x5631f8a64478 Implicit # | | |-FunctionDecl 0x5631f8a64618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8a644f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a646c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5631f8a64740 Implicit # | | | `-ConstAttr 0x5631f8a64768 Implicit # | | |-FunctionDecl 0x5631f8a64878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x5631f8a647c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x5631f8a64928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5631f8a649a0 Implicit # | | | `-ConstAttr 0x5631f8a649c8 Implicit # | | |-FunctionDecl 0x5631f8a64ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a64a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a64b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5631f8a64c18 Implicit # | | | `-ConstAttr 0x5631f8a64c40 Implicit # | | |-FunctionDecl 0x5631f8a64d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a64cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a64e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5631f8a64e90 Implicit # | | | `-ConstAttr 0x5631f8a64eb8 Implicit # | | |-FunctionDecl 0x5631f8a64fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a64f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a65090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5631f8a65108 Implicit # | | | `-ConstAttr 0x5631f8a65130 Implicit # | | |-FunctionDecl 0x5631f8a65240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x5631f8a65190 col:18 'float' # | | | |-BuiltinAliasAttr 0x5631f8a652f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5631f8a65368 Implicit # | | | `-ConstAttr 0x5631f8a65390 Implicit # | | |-FunctionDecl 0x5631f8a654b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a65408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a65568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5631f8a655e0 Implicit # | | | `-ConstAttr 0x5631f8a65608 Implicit # | | |-FunctionDecl 0x5631f8a65730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a65680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a657e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5631f8a65858 Implicit # | | | `-ConstAttr 0x5631f8a65880 Implicit # | | |-FunctionDecl 0x5631f8a659a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a658f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a65a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5631f8a65ad0 Implicit # | | | `-ConstAttr 0x5631f8a65af8 Implicit # | | |-FunctionDecl 0x5631f8a65c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x5631f8a65b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x5631f8a65cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5631f8a65d68 Implicit # | | | `-ConstAttr 0x5631f8a65d90 Implicit # | | |-FunctionDecl 0x5631f8a65ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a65df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a65f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5631f8a65fd0 Implicit # | | | `-ConstAttr 0x5631f8a65ff8 Implicit # | | |-FunctionDecl 0x5631f8a66120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a66070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a661d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5631f8a66248 Implicit # | | | `-ConstAttr 0x5631f8a66270 Implicit # | | |-FunctionDecl 0x5631f8a66398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a662e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a66448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5631f8a664c0 Implicit # | | | `-ConstAttr 0x5631f8a664e8 Implicit # | | |-FunctionDecl 0x5631f8a665f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x5631f8a66548 col:17 'float' # | | | |-BuiltinAliasAttr 0x5631f8a666a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5631f8a66720 Implicit # | | | `-ConstAttr 0x5631f8a66748 Implicit # | | |-FunctionDecl 0x5631f8a66870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a667c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a66920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5631f8a66998 Implicit # | | | `-ConstAttr 0x5631f8a669c0 Implicit # | | |-FunctionDecl 0x5631f8a66ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a66a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a66b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5631f8a66c20 Implicit # | | | `-ConstAttr 0x5631f8a66c48 Implicit # | | |-FunctionDecl 0x5631f8a66d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a66cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a66e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5631f8a66e98 Implicit # | | | `-ConstAttr 0x5631f8a66ec0 Implicit # | | |-FunctionDecl 0x5631f8a66fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x5631f8a66f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x5631f8a67078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5631f8a670f0 Implicit # | | | `-ConstAttr 0x5631f8a67118 Implicit # | | |-FunctionDecl 0x5631f8a672a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x5631f8a67180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a67358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5631f8a673d0 Implicit # | | | `-ConstAttr 0x5631f8a673f8 Implicit # | | |-FunctionDecl 0x5631f8a67598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x5631f8a67470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a67648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5631f8a676c0 Implicit # | | | `-ConstAttr 0x5631f8a676e8 Implicit # | | |-FunctionDecl 0x5631f8a67888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x5631f8a67760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a67938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5631f8a679b0 Implicit # | | | `-ConstAttr 0x5631f8a679d8 Implicit # | | |-FunctionDecl 0x5631f8a67ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x5631f8a67a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x5631f8a67b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5631f8a67c30 Implicit # | | | `-ConstAttr 0x5631f8a67c58 Implicit # | | |-FunctionDecl 0x5631f8a67df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x5631f8a67cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a67ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5631f8a67f20 Implicit # | | | `-ConstAttr 0x5631f8a67f48 Implicit # | | |-FunctionDecl 0x5631f8a680e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x5631f8a67fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a68198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5631f8a68210 Implicit # | | | `-ConstAttr 0x5631f8a68238 Implicit # | | |-FunctionDecl 0x5631f8a683d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x5631f8a682b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a68488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5631f8a68500 Implicit # | | | `-ConstAttr 0x5631f8a68528 Implicit # | | |-FunctionDecl 0x5631f8a68630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x5631f8a68588 col:16 'half' # | | | |-BuiltinAliasAttr 0x5631f8a686e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5631f8a68758 Implicit # | | | `-ConstAttr 0x5631f8a68780 Implicit # | | |-FunctionDecl 0x5631f8a68898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x5631f8a687e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a68948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5631f8a689c0 Implicit # | | | `-ConstAttr 0x5631f8a689e8 Implicit # | | |-FunctionDecl 0x5631f8a68b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x5631f8a68a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a68bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5631f8a68c58 Implicit # | | | `-ConstAttr 0x5631f8a68c80 Implicit # | | |-FunctionDecl 0x5631f8a68da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x5631f8a68cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a68e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5631f8a68ed0 Implicit # | | | `-ConstAttr 0x5631f8a68ef8 Implicit # | | |-FunctionDecl 0x5631f8a69000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x5631f8a68f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x5631f8a690b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5631f8a69128 Implicit # | | | `-ConstAttr 0x5631f8a69150 Implicit # | | |-FunctionDecl 0x5631f8a69278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x5631f8a691c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a69328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5631f8a693a0 Implicit # | | | `-ConstAttr 0x5631f8a693c8 Implicit # | | |-FunctionDecl 0x5631f8a694f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x5631f8a69440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a695a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5631f8a69618 Implicit # | | | `-ConstAttr 0x5631f8a69640 Implicit # | | |-FunctionDecl 0x5631f8a69768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x5631f8a696b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a69818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5631f8a69890 Implicit # | | | `-ConstAttr 0x5631f8a698b8 Implicit # | | |-FunctionDecl 0x5631f8a69b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5631f8a69918 col:15 'half' # | | | |-ParmVarDecl 0x5631f8a69998 col:21 'half' # | | | |-ParmVarDecl 0x5631f8a69a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x5631f8a69bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5631f8a69c50 Implicit # | | | `-ConstAttr 0x5631f8a69c78 Implicit # | | |-FunctionDecl 0x5631f8a69ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5631f8a69ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8a69d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8a69de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a69f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5631f8a6a008 Implicit # | | | `-ConstAttr 0x5631f8a6a030 Implicit # | | |-FunctionDecl 0x5631f8a6a298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5631f8a6a0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5631f8a6a128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x5631f8a6a1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6a358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5631f8a6a3d0 Implicit # | | | `-ConstAttr 0x5631f8a6a3f8 Implicit # | | |-FunctionDecl 0x5631f8a6a660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5631f8a6a470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5631f8a6a4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x5631f8a6a570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6a720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5631f8a6a798 Implicit # | | | `-ConstAttr 0x5631f8a6a7c0 Implicit # | | |-FunctionDecl 0x5631f8a6aa10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5631f8a6a820 col:17 'float' # | | | |-ParmVarDecl 0x5631f8a6a8a0 col:24 'float' # | | | |-ParmVarDecl 0x5631f8a6a920 col:31 'float' # | | | |-BuiltinAliasAttr 0x5631f8a6aad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5631f8a6ab48 Implicit # | | | `-ConstAttr 0x5631f8a6ab70 Implicit # | | |-FunctionDecl 0x5631f8a6ade8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5631f8a6abe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5631f8a6ac78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x5631f8a6acf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6aea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5631f8a6af20 Implicit # | | | `-ConstAttr 0x5631f8a6af48 Implicit # | | |-FunctionDecl 0x5631f8a6b1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5631f8a6afc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5631f8a6b040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x5631f8a6b0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6b270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5631f8a6b2e8 Implicit # | | | `-ConstAttr 0x5631f8a6b310 Implicit # | | |-FunctionDecl 0x5631f8a6b578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5631f8a6b388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5631f8a6b408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x5631f8a6b488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6b638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5631f8a6b6b0 Implicit # | | | `-ConstAttr 0x5631f8a6b6d8 Implicit # | | |-FunctionDecl 0x5631f8a6b7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x5631f8a6b738 col:14 'half' # | | | |-BuiltinAliasAttr 0x5631f8a6b898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5631f8a6b910 Implicit # | | | `-ConstAttr 0x5631f8a6b938 Implicit # | | |-FunctionDecl 0x5631f8a6ba50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a6b9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6bb00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5631f8a6bb78 Implicit # | | | `-ConstAttr 0x5631f8a6bba0 Implicit # | | |-FunctionDecl 0x5631f8a6bd20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a6bc70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6bdd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5631f8a6be48 Implicit # | | | `-ConstAttr 0x5631f8a6be70 Implicit # | | |-FunctionDecl 0x5631f8a6bf98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a6bee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6c048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5631f8a6c0c0 Implicit # | | | `-ConstAttr 0x5631f8a6c0e8 Implicit # | | |-FunctionDecl 0x5631f8a6c1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x5631f8a6c148 col:16 'float' # | | | |-BuiltinAliasAttr 0x5631f8a6c2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5631f8a6c320 Implicit # | | | `-ConstAttr 0x5631f8a6c348 Implicit # | | |-FunctionDecl 0x5631f8a6c470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a6c3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6c520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5631f8a6c598 Implicit # | | | `-ConstAttr 0x5631f8a6c5c0 Implicit # | | |-FunctionDecl 0x5631f8a6c6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a6c638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6c798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5631f8a6c810 Implicit # | | | `-ConstAttr 0x5631f8a6c838 Implicit # | | |-FunctionDecl 0x5631f8a6c960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a6c8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6ca10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5631f8a6ca88 Implicit # | | | `-ConstAttr 0x5631f8a6cab0 Implicit # | | |-FunctionDecl 0x5631f8a6cbc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x5631f8a6cb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x5631f8a6cc70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5631f8a6cce8 Implicit # | | | `-ConstAttr 0x5631f8a6cd10 Implicit # | | |-FunctionDecl 0x5631f8a6ce28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a6cd78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6ced8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5631f8a6cf50 Implicit # | | | `-ConstAttr 0x5631f8a6cf78 Implicit # | | |-FunctionDecl 0x5631f8a6d0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a6cff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6d150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5631f8a6d1c8 Implicit # | | | `-ConstAttr 0x5631f8a6d1f0 Implicit # | | |-FunctionDecl 0x5631f8a6d318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a6d268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6d3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5631f8a6d440 Implicit # | | | `-ConstAttr 0x5631f8a6d468 Implicit # | | |-FunctionDecl 0x5631f8a6d578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x5631f8a6d4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x5631f8a6d628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5631f8a6d6a0 Implicit # | | | `-ConstAttr 0x5631f8a6d6c8 Implicit # | | |-FunctionDecl 0x5631f8a6d7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a6d740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6d8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5631f8a6d918 Implicit # | | | `-ConstAttr 0x5631f8a6d940 Implicit # | | |-FunctionDecl 0x5631f8a6da68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a6d9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6db18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5631f8a6db90 Implicit # | | | `-ConstAttr 0x5631f8a6dbb8 Implicit # | | |-FunctionDecl 0x5631f8a6ed40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a6ec90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6edf0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5631f8a6ee68 Implicit # | | | `-ConstAttr 0x5631f8a6ee90 Implicit # | | |-FunctionDecl 0x5631f8a6efa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x5631f8a6eef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5631f8a6f050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5631f8a6f0c8 Implicit # | | | `-ConstAttr 0x5631f8a6f0f0 Implicit # | | |-FunctionDecl 0x5631f8a6f208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a6f158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6f2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5631f8a6f330 Implicit # | | | `-ConstAttr 0x5631f8a6f358 Implicit # | | |-FunctionDecl 0x5631f8a6f480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a6f3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6f530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5631f8a6f5a8 Implicit # | | | `-ConstAttr 0x5631f8a6f5d0 Implicit # | | |-FunctionDecl 0x5631f8a6f6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a6f648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6f7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5631f8a6f820 Implicit # | | | `-ConstAttr 0x5631f8a6f848 Implicit # | | |-FunctionDecl 0x5631f8a6f958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x5631f8a6f8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x5631f8a6fa08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5631f8a6fa80 Implicit # | | | `-ConstAttr 0x5631f8a6faa8 Implicit # | | |-FunctionDecl 0x5631f8a6fbd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a6fb20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6fc80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5631f8a6fcf8 Implicit # | | | `-ConstAttr 0x5631f8a6fd20 Implicit # | | |-FunctionDecl 0x5631f8a6fe48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a6fd98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a6fef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5631f8a6ff70 Implicit # | | | `-ConstAttr 0x5631f8a6ff98 Implicit # | | |-FunctionDecl 0x5631f8a700c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a70010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a70170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5631f8a701e8 Implicit # | | | `-ConstAttr 0x5631f8a70210 Implicit # | | |-FunctionDecl 0x5631f8a70460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x5631f8a70270 col:14 'half' # | | | |-ParmVarDecl 0x5631f8a702f0 col:20 'half' # | | | |-ParmVarDecl 0x5631f8a70370 col:26 'half' # | | | |-BuiltinAliasAttr 0x5631f8a70520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a70598 Implicit # | | | `-ConstAttr 0x5631f8a705c0 Implicit # | | |-FunctionDecl 0x5631f8a70818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5631f8a70628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8a706a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8a70728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a708d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a70950 Implicit # | | | `-ConstAttr 0x5631f8a70978 Implicit # | | |-FunctionDecl 0x5631f8a70be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5631f8a709f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5631f8a70a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x5631f8a70af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a71cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a71d40 Implicit # | | | `-ConstAttr 0x5631f8a71d68 Implicit # | | |-FunctionDecl 0x5631f8a71fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5631f8a71de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5631f8a71e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x5631f8a71ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a72090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a72108 Implicit # | | | `-ConstAttr 0x5631f8a72130 Implicit # | | |-FunctionDecl 0x5631f8a72380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x5631f8a72190 col:12 'int' # | | | |-ParmVarDecl 0x5631f8a72210 col:17 'int' # | | | |-ParmVarDecl 0x5631f8a72290 col:22 'int' # | | | |-BuiltinAliasAttr 0x5631f8a72440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a724b8 Implicit # | | | `-ConstAttr 0x5631f8a724e0 Implicit # | | |-FunctionDecl 0x5631f8a72748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5631f8a72558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5631f8a725d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x5631f8a72658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a72808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a72880 Implicit # | | | `-ConstAttr 0x5631f8a728a8 Implicit # | | |-FunctionDecl 0x5631f8a72b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5631f8a72920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5631f8a729a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x5631f8a72a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a72bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a72c48 Implicit # | | | `-ConstAttr 0x5631f8a72c70 Implicit # | | |-FunctionDecl 0x5631f8a72ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5631f8a72ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5631f8a72d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x5631f8a72de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a72f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a73010 Implicit # | | | `-ConstAttr 0x5631f8a73038 Implicit # | | |-FunctionDecl 0x5631f8a732a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5631f8a730b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8a73130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8a731b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8a73360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a733d8 Implicit # | | | `-ConstAttr 0x5631f8a73400 Implicit # | | |-FunctionDecl 0x5631f8a73668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5631f8a73478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5631f8a734f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5631f8a73578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a73728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a737a0 Implicit # | | | `-ConstAttr 0x5631f8a737c8 Implicit # | | |-FunctionDecl 0x5631f8a73a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5631f8a73840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5631f8a738c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5631f8a73940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a73af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a73b68 Implicit # | | | `-ConstAttr 0x5631f8a73b90 Implicit # | | |-FunctionDecl 0x5631f8a73e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5631f8a73c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5631f8a73cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5631f8a73d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a73ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a73f68 Implicit # | | | `-ConstAttr 0x5631f8a73f90 Implicit # | | |-FunctionDecl 0x5631f8a741f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5631f8a74008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5631f8a74088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x5631f8a74108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5631f8a742b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a74330 Implicit # | | | `-ConstAttr 0x5631f8a74358 Implicit # | | |-FunctionDecl 0x5631f8a745c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5631f8a743d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8a74450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8a744d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a74680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a746f8 Implicit # | | | `-ConstAttr 0x5631f8a74720 Implicit # | | |-FunctionDecl 0x5631f8a74988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5631f8a74798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8a74818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8a74898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a74a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a74ac0 Implicit # | | | `-ConstAttr 0x5631f8a74ae8 Implicit # | | |-FunctionDecl 0x5631f8a74d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5631f8a74b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8a74be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8a74c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a74e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a74e88 Implicit # | | | `-ConstAttr 0x5631f8a74eb0 Implicit # | | |-FunctionDecl 0x5631f8a75118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5631f8a74f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5631f8a74fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5631f8a75028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5631f8a751d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a75250 Implicit # | | | `-ConstAttr 0x5631f8a75278 Implicit # | | |-FunctionDecl 0x5631f8a754e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5631f8a752f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8a75370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8a753f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a755a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a75618 Implicit # | | | `-ConstAttr 0x5631f8a75640 Implicit # | | |-FunctionDecl 0x5631f8a758a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5631f8a756b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8a75738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8a757b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a75968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a759e0 Implicit # | | | `-ConstAttr 0x5631f8a75a08 Implicit # | | |-FunctionDecl 0x5631f8a75cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5631f8a75a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8a75b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8a75b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a75d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a75e08 Implicit # | | | `-ConstAttr 0x5631f8a75e30 Implicit # | | |-FunctionDecl 0x5631f8a76080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x5631f8a75e90 col:16 'float' # | | | |-ParmVarDecl 0x5631f8a75f10 col:23 'float' # | | | |-ParmVarDecl 0x5631f8a75f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x5631f8a76140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a761b8 Implicit # | | | `-ConstAttr 0x5631f8a761e0 Implicit # | | |-FunctionDecl 0x5631f8a76448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5631f8a76258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5631f8a762d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x5631f8a76358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a76508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a76580 Implicit # | | | `-ConstAttr 0x5631f8a765a8 Implicit # | | |-FunctionDecl 0x5631f8a76810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5631f8a76620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5631f8a766a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x5631f8a76720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a768d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a76948 Implicit # | | | `-ConstAttr 0x5631f8a76970 Implicit # | | |-FunctionDecl 0x5631f8a76bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5631f8a769e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5631f8a76a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x5631f8a76ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a76c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a76d10 Implicit # | | | `-ConstAttr 0x5631f8a76d38 Implicit # | | |-FunctionDecl 0x5631f8a76f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x5631f8a76d98 col:18 'double' # | | | |-ParmVarDecl 0x5631f8a76e18 col:26 'double' # | | | |-ParmVarDecl 0x5631f8a76e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x5631f8a77048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a770c0 Implicit # | | | `-ConstAttr 0x5631f8a770e8 Implicit # | | |-FunctionDecl 0x5631f8a77350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5631f8a77160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5631f8a771e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x5631f8a77260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a77410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a77488 Implicit # | | | `-ConstAttr 0x5631f8a774b0 Implicit # | | |-FunctionDecl 0x5631f8a77718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5631f8a77528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5631f8a775a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x5631f8a77628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a777d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a77850 Implicit # | | | `-ConstAttr 0x5631f8a77878 Implicit # | | |-FunctionDecl 0x5631f8a77ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5631f8a778f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5631f8a77970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x5631f8a779f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a77ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5631f8a77c18 Implicit # | | | `-ConstAttr 0x5631f8a77c40 Implicit # | | |-FunctionDecl 0x5631f8a47f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x5631f8a47db0 col:14 'half' # | | | |-ParmVarDecl 0x5631f8a47e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x5631f8a47fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a48030 Implicit # | | | `-ConstAttr 0x5631f8a48058 Implicit # | | |-FunctionDecl 0x5631f8a48210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5631f8a480c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8a48140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a482c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a48340 Implicit # | | | `-ConstAttr 0x5631f8a48368 Implicit # | | |-FunctionDecl 0x5631f8a48530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5631f8a483e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5631f8a48460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a485e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a48660 Implicit # | | | `-ConstAttr 0x5631f8a48688 Implicit # | | |-FunctionDecl 0x5631f8a48850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5631f8a48700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5631f8a48780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a48908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a48980 Implicit # | | | `-ConstAttr 0x5631f8a489a8 Implicit # | | |-FunctionDecl 0x5631f8a48b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x5631f8a48a08 col:12 'int' # | | | |-ParmVarDecl 0x5631f8a48a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x5631f8a48c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a48c88 Implicit # | | | `-ConstAttr 0x5631f8a48cb0 Implicit # | | |-FunctionDecl 0x5631f8a48ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5631f8a48d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5631f8a48da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a48fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a49028 Implicit # | | | `-ConstAttr 0x5631f8a49050 Implicit # | | |-FunctionDecl 0x5631f8a49298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5631f8a490c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5631f8a49148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a49350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a493c8 Implicit # | | | `-ConstAttr 0x5631f8a493f0 Implicit # | | |-FunctionDecl 0x5631f8a49638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5631f8a49468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5631f8a494e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a496f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a49768 Implicit # | | | `-ConstAttr 0x5631f8a49790 Implicit # | | |-FunctionDecl 0x5631f8a49958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5631f8a49808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8a49888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8a49a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a49a88 Implicit # | | | `-ConstAttr 0x5631f8a49ab0 Implicit # | | |-FunctionDecl 0x5631f8a49cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5631f8a49b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5631f8a49ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a49d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a7dd48 Implicit # | | | `-ConstAttr 0x5631f8a7dd70 Implicit # | | |-FunctionDecl 0x5631f8a7dfb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5631f8a7dde8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5631f8a7de68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a7e070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a7e0e8 Implicit # | | | `-ConstAttr 0x5631f8a7e110 Implicit # | | |-FunctionDecl 0x5631f8a7e318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5631f8a7e188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5631f8a7e208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a7e3d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a7e448 Implicit # | | | `-ConstAttr 0x5631f8a7e470 Implicit # | | |-FunctionDecl 0x5631f8a7e638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5631f8a7e4e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5631f8a7e568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5631f8a7e6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a7e768 Implicit # | | | `-ConstAttr 0x5631f8a7e790 Implicit # | | |-FunctionDecl 0x5631f8a7e9d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5631f8a7e808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8a7e888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a7ea90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a7eb08 Implicit # | | | `-ConstAttr 0x5631f8a7eb30 Implicit # | | |-FunctionDecl 0x5631f8a7ed78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5631f8a7eba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8a7ec28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a7ee30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a7eea8 Implicit # | | | `-ConstAttr 0x5631f8a7eed0 Implicit # | | |-FunctionDecl 0x5631f8a7f118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5631f8a7ef48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8a7efc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a7f1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a7f248 Implicit # | | | `-ConstAttr 0x5631f8a7f270 Implicit # | | |-FunctionDecl 0x5631f8a7f438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5631f8a7f2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5631f8a7f368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5631f8a7f4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a7f568 Implicit # | | | `-ConstAttr 0x5631f8a7f590 Implicit # | | |-FunctionDecl 0x5631f8a7f7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5631f8a7f608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8a7f688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a7f890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a7f908 Implicit # | | | `-ConstAttr 0x5631f8a7f930 Implicit # | | |-FunctionDecl 0x5631f8a7fb78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5631f8a7f9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8a7fa28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a7fc30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a7fca8 Implicit # | | | `-ConstAttr 0x5631f8a7fcd0 Implicit # | | |-FunctionDecl 0x5631f8a7ff38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5631f8a7fd60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8a7fde0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a7fff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a80068 Implicit # | | | `-ConstAttr 0x5631f8a80090 Implicit # | | |-FunctionDecl 0x5631f8a80240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x5631f8a800f0 col:16 'float' # | | | |-ParmVarDecl 0x5631f8a80170 col:23 'float' # | | | |-BuiltinAliasAttr 0x5631f8a802f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a80370 Implicit # | | | `-ConstAttr 0x5631f8a80398 Implicit # | | |-FunctionDecl 0x5631f8a80560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5631f8a80410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5631f8a80490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a80618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a80690 Implicit # | | | `-ConstAttr 0x5631f8a806b8 Implicit # | | |-FunctionDecl 0x5631f8a80880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5631f8a80730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5631f8a807b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a80938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a809b0 Implicit # | | | `-ConstAttr 0x5631f8a809d8 Implicit # | | |-FunctionDecl 0x5631f8a80ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5631f8a80a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5631f8a80ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a80c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a80cd0 Implicit # | | | `-ConstAttr 0x5631f8a80cf8 Implicit # | | |-FunctionDecl 0x5631f8a80ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x5631f8a80d58 col:18 'double' # | | | |-ParmVarDecl 0x5631f8a80dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x5631f8a80f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a80fd8 Implicit # | | | `-ConstAttr 0x5631f8a81000 Implicit # | | |-FunctionDecl 0x5631f8a81248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5631f8a81078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5631f8a810f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a81300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a81378 Implicit # | | | `-ConstAttr 0x5631f8a813a0 Implicit # | | |-FunctionDecl 0x5631f8a815e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5631f8a81418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5631f8a81498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a816a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a81718 Implicit # | | | `-ConstAttr 0x5631f8a81740 Implicit # | | |-FunctionDecl 0x5631f8a81988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5631f8a817b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5631f8a81838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a81a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5631f8a81ab8 Implicit # | | | `-ConstAttr 0x5631f8a81ae0 Implicit # | | |-FunctionDecl 0x5631f8a81d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x5631f8a81b40 col:14 'half' # | | | |-ParmVarDecl 0x5631f8a81bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x5631f8a81dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a81e50 Implicit # | | | `-ConstAttr 0x5631f8a81e78 Implicit # | | |-FunctionDecl 0x5631f8a82030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5631f8a81ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8a81f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a820e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a82160 Implicit # | | | `-ConstAttr 0x5631f8a82188 Implicit # | | |-FunctionDecl 0x5631f8a82350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5631f8a82200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5631f8a82280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a82408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a82480 Implicit # | | | `-ConstAttr 0x5631f8a824a8 Implicit # | | |-FunctionDecl 0x5631f8a82670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5631f8a82520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5631f8a825a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a82728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a827a0 Implicit # | | | `-ConstAttr 0x5631f8a827c8 Implicit # | | |-FunctionDecl 0x5631f8a82978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x5631f8a82828 col:12 'int' # | | | |-ParmVarDecl 0x5631f8a828a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x5631f8a82a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a82aa8 Implicit # | | | `-ConstAttr 0x5631f8a82ad0 Implicit # | | |-FunctionDecl 0x5631f8a82c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5631f8a82b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5631f8a82bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a82d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a82dc8 Implicit # | | | `-ConstAttr 0x5631f8a82df0 Implicit # | | |-FunctionDecl 0x5631f8a82fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5631f8a82e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5631f8a82ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a83070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a830e8 Implicit # | | | `-ConstAttr 0x5631f8a83110 Implicit # | | |-FunctionDecl 0x5631f8a832d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5631f8a83188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5631f8a83208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a83390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a83408 Implicit # | | | `-ConstAttr 0x5631f8a83430 Implicit # | | |-FunctionDecl 0x5631f8a835f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5631f8a834a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8a83528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8a836b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a83728 Implicit # | | | `-ConstAttr 0x5631f8a83750 Implicit # | | |-FunctionDecl 0x5631f8a83918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5631f8a837c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5631f8a83848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a839d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a83a48 Implicit # | | | `-ConstAttr 0x5631f8a83a70 Implicit # | | |-FunctionDecl 0x5631f8a83c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5631f8a83ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5631f8a83b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a83cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a83d78 Implicit # | | | `-ConstAttr 0x5631f8a83da0 Implicit # | | |-FunctionDecl 0x5631f8a83f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5631f8a83e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5631f8a83e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a84020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a84098 Implicit # | | | `-ConstAttr 0x5631f8a840c0 Implicit # | | |-FunctionDecl 0x5631f8a84270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x5631f8a84120 col:16 'float' # | | | |-ParmVarDecl 0x5631f8a841a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5631f8a84328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a843a0 Implicit # | | | `-ConstAttr 0x5631f8a843c8 Implicit # | | |-FunctionDecl 0x5631f8a84590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5631f8a84440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5631f8a844c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a84648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a846c0 Implicit # | | | `-ConstAttr 0x5631f8a846e8 Implicit # | | |-FunctionDecl 0x5631f8a848b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5631f8a84760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5631f8a847e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a84968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a849e0 Implicit # | | | `-ConstAttr 0x5631f8a84a08 Implicit # | | |-FunctionDecl 0x5631f8a84bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5631f8a84a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5631f8a84b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a84c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a84d00 Implicit # | | | `-ConstAttr 0x5631f8a84d28 Implicit # | | |-FunctionDecl 0x5631f8a84ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5631f8a84da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5631f8a84e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5631f8a84fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a85020 Implicit # | | | `-ConstAttr 0x5631f8a85048 Implicit # | | |-FunctionDecl 0x5631f8a85210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5631f8a850c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8a85140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a852c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a85340 Implicit # | | | `-ConstAttr 0x5631f8a85368 Implicit # | | |-FunctionDecl 0x5631f8a85530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5631f8a853e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8a85460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a855e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a85660 Implicit # | | | `-ConstAttr 0x5631f8a85688 Implicit # | | |-FunctionDecl 0x5631f8a85850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5631f8a85700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8a85780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a85908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a85980 Implicit # | | | `-ConstAttr 0x5631f8a859a8 Implicit # | | |-FunctionDecl 0x5631f8a85b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5631f8a85a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5631f8a85aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5631f8a85c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a85ca0 Implicit # | | | `-ConstAttr 0x5631f8a85cc8 Implicit # | | |-FunctionDecl 0x5631f8a878b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5631f8a87768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8a877e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a87970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a879e8 Implicit # | | | `-ConstAttr 0x5631f8a87a10 Implicit # | | |-FunctionDecl 0x5631f8a87bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5631f8a87a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8a87b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a87c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a87d08 Implicit # | | | `-ConstAttr 0x5631f8a87d30 Implicit # | | |-FunctionDecl 0x5631f8a87ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5631f8a87da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8a87e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a87fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a88028 Implicit # | | | `-ConstAttr 0x5631f8a88050 Implicit # | | |-FunctionDecl 0x5631f8a88200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x5631f8a880b0 col:18 'double' # | | | |-ParmVarDecl 0x5631f8a88130 col:26 'double' # | | | |-BuiltinAliasAttr 0x5631f8a882b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a88330 Implicit # | | | `-ConstAttr 0x5631f8a88358 Implicit # | | |-FunctionDecl 0x5631f8a88520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5631f8a883d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5631f8a88450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a885d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a88650 Implicit # | | | `-ConstAttr 0x5631f8a88678 Implicit # | | |-FunctionDecl 0x5631f8a88840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5631f8a886f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5631f8a88770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a888f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a88970 Implicit # | | | `-ConstAttr 0x5631f8a88998 Implicit # | | |-FunctionDecl 0x5631f8a88b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5631f8a88a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5631f8a88a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a88c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5631f8a88c90 Implicit # | | | `-ConstAttr 0x5631f8a88cb8 Implicit # | | |-FunctionTemplateDecl 0x5631f8a890e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5631f8a88d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5631f8a88d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5631f8a89038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5631f8a88e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x5631f8a88f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x5631f8a89148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5631f8a89650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5631f8a891c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8a89258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5631f8a892c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5631f8a895a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5631f8a893f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x5631f8a894d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5631f8a896b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5631f8a89b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5631f8a89778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5631f8a897e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5631f8a89aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5631f8a89920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x5631f8a899d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x5631f8a89bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5631f8a8a0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5631f8a89c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8a89cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5631f8a89d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5631f8a8a028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5631f8a89e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x5631f8a89f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5631f8a8a138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5631f8a8a668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5631f8a8a1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5631f8a8a248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x5631f8a8a2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5631f8a8a5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5631f8a8a418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x5631f8a8a4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x5631f8a8a6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5631f8a8aca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x5631f8a8a758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8a8a7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5631f8a8a868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x5631f8a8a8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x5631f8a8ac00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5631f8a8aa50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5631f8a8ab30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5631f8a8ad10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5631f8a8b0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x5631f8a8adb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5631f8a8ae20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5631f8a8b028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5631f8a8af78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x5631f8a8b130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x5631f8a8b580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x5631f8a8b1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8a8b248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5631f8a8b2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5631f8a8b4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5631f8a8b428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x5631f8a8b5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x5631f8a8b770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x5631f8a8b690 col:20 'half' # | | | |-BuiltinAliasAttr 0x5631f8a8b820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5631f8a8b898 Implicit # | | | `-ConstAttr 0x5631f8a8b8c0 Implicit # | | |-FunctionDecl 0x5631f8a8b9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a8b928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a8ba88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5631f8a8bb00 Implicit # | | | `-ConstAttr 0x5631f8a8bb28 Implicit # | | |-FunctionDecl 0x5631f8a8bc50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a8bba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a8bd00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5631f8a8bd78 Implicit # | | | `-ConstAttr 0x5631f8a8bda0 Implicit # | | |-FunctionDecl 0x5631f8a8bec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a8be18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a8bf78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5631f8a8bff0 Implicit # | | | `-ConstAttr 0x5631f8a8c018 Implicit # | | |-FunctionDecl 0x5631f8a8c128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x5631f8a8c078 col:22 'float' # | | | |-BuiltinAliasAttr 0x5631f8a8c1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5631f8a8c250 Implicit # | | | `-ConstAttr 0x5631f8a8c278 Implicit # | | |-FunctionDecl 0x5631f8a8c3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a8c2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a8c450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5631f8a8c4c8 Implicit # | | | `-ConstAttr 0x5631f8a8c4f0 Implicit # | | |-FunctionDecl 0x5631f8a8c618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a8c568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a8c6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5631f8a8c740 Implicit # | | | `-ConstAttr 0x5631f8a8c768 Implicit # | | |-FunctionDecl 0x5631f8a8c890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a8c7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a8c940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5631f8a8c9b8 Implicit # | | | `-ConstAttr 0x5631f8a8c9e0 Implicit # | | |-FunctionDecl 0x5631f8a8cb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5631f8a8ca38 col:13 'bool' # | | | |-ParmVarDecl 0x5631f8a8cab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x5631f8a8cc30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8cca8 Implicit # | | | `-ConstAttr 0x5631f8a8ccd0 Implicit # | | |-FunctionDecl 0x5631f8a8ce88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5631f8a8cd38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x5631f8a8cdb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a8cf40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8cfb8 Implicit # | | | `-ConstAttr 0x5631f8a8cfe0 Implicit # | | |-FunctionDecl 0x5631f8a8d1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5631f8a8d058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x5631f8a8d0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a8d260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8d2d8 Implicit # | | | `-ConstAttr 0x5631f8a8d300 Implicit # | | |-FunctionDecl 0x5631f8a8d4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5631f8a8d378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x5631f8a8d3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a8d580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8d5f8 Implicit # | | | `-ConstAttr 0x5631f8a8d620 Implicit # | | |-FunctionDecl 0x5631f8a8d7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5631f8a8d680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5631f8a8d700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a8d8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8d918 Implicit # | | | `-ConstAttr 0x5631f8a8d940 Implicit # | | |-FunctionDecl 0x5631f8a8daf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5631f8a8d9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5631f8a8da20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a8dba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8dc20 Implicit # | | | `-ConstAttr 0x5631f8a8dc48 Implicit # | | |-FunctionDecl 0x5631f8a8ddf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5631f8a8dca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5631f8a8dd28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a8deb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8df28 Implicit # | | | `-ConstAttr 0x5631f8a8df50 Implicit # | | |-FunctionDecl 0x5631f8a8e100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5631f8a8dfb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5631f8a8e030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a8e1b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8e230 Implicit # | | | `-ConstAttr 0x5631f8a8e258 Implicit # | | |-FunctionDecl 0x5631f8a8e408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5631f8a8e2b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5631f8a8e338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a8e4c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8e538 Implicit # | | | `-ConstAttr 0x5631f8a8e560 Implicit # | | |-FunctionDecl 0x5631f8a8e710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5631f8a8e5c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5631f8a8e640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a8e7c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8e840 Implicit # | | | `-ConstAttr 0x5631f8a8e868 Implicit # | | |-FunctionDecl 0x5631f8a8ea18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5631f8a8e8c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5631f8a8e948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a8ead0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8eb48 Implicit # | | | `-ConstAttr 0x5631f8a8eb70 Implicit # | | |-FunctionDecl 0x5631f8a8ed20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5631f8a8ebd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5631f8a8ec50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a8edd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8ee50 Implicit # | | | `-ConstAttr 0x5631f8a8ee78 Implicit # | | |-FunctionDecl 0x5631f8a8f028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5631f8a8eed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5631f8a8ef58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a8f0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8f158 Implicit # | | | `-ConstAttr 0x5631f8a8f180 Implicit # | | |-FunctionDecl 0x5631f8a8f330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5631f8a8f1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5631f8a8f260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a8f3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8f460 Implicit # | | | `-ConstAttr 0x5631f8a8f488 Implicit # | | |-FunctionDecl 0x5631f8a8f638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5631f8a8f4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5631f8a8f568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a8f6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8f790 Implicit # | | | `-ConstAttr 0x5631f8a8f7b8 Implicit # | | |-FunctionDecl 0x5631f8a8f968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5631f8a8f818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5631f8a8f898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a8fa20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8fa98 Implicit # | | | `-ConstAttr 0x5631f8a8fac0 Implicit # | | |-FunctionDecl 0x5631f8a8fc70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5631f8a8fb20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5631f8a8fba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a8fd28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a8fda0 Implicit # | | | `-ConstAttr 0x5631f8a8fdc8 Implicit # | | |-FunctionDecl 0x5631f8a8ff78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5631f8a8fe28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5631f8a8fea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a90030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a900a8 Implicit # | | | `-ConstAttr 0x5631f8a900d0 Implicit # | | |-FunctionDecl 0x5631f8a90280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5631f8a90130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5631f8a901b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5631f8a90338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5631f8a903b0 Implicit # | | | `-ConstAttr 0x5631f8a903d8 Implicit # | | |-FunctionDecl 0x5631f8a90588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x5631f8a90438 col:14 'half' # | | | |-ParmVarDecl 0x5631f8a904b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x5631f8a90640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5631f8a906b8 Implicit # | | | `-ConstAttr 0x5631f8a906e0 Implicit # | | |-FunctionDecl 0x5631f8a90898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5631f8a90748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8a907c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a90950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5631f8a909c8 Implicit # | | | `-ConstAttr 0x5631f8a909f0 Implicit # | | |-FunctionDecl 0x5631f8a90bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5631f8a90a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5631f8a90ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a90c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5631f8a90ce8 Implicit # | | | `-ConstAttr 0x5631f8a90d10 Implicit # | | |-FunctionDecl 0x5631f8a90ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5631f8a90d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5631f8a90e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a90f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5631f8a91008 Implicit # | | | `-ConstAttr 0x5631f8a91030 Implicit # | | |-FunctionDecl 0x5631f8a911e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x5631f8a91090 col:16 'float' # | | | |-ParmVarDecl 0x5631f8a91110 col:23 'float' # | | | |-BuiltinAliasAttr 0x5631f8a91298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5631f8a91310 Implicit # | | | `-ConstAttr 0x5631f8a91338 Implicit # | | |-FunctionDecl 0x5631f8a91500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5631f8a913b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5631f8a91430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a915b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5631f8a91630 Implicit # | | | `-ConstAttr 0x5631f8a91658 Implicit # | | |-FunctionDecl 0x5631f8a91870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5631f8a916d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5631f8a917a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a91928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5631f8a919a0 Implicit # | | | `-ConstAttr 0x5631f8a919c8 Implicit # | | |-FunctionDecl 0x5631f8a91b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5631f8a91a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5631f8a91ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a91c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5631f8a91cc0 Implicit # | | | `-ConstAttr 0x5631f8a91ce8 Implicit # | | |-FunctionDecl 0x5631f8a91e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x5631f8a91d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8a91ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5631f8a91f38 Implicit # | | | `-ConstAttr 0x5631f8a91f60 Implicit # | | |-FunctionDecl 0x5631f8a92078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5631f8a91fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a92128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5631f8a921a0 Implicit # | | | `-ConstAttr 0x5631f8a921c8 Implicit # | | |-FunctionDecl 0x5631f8a922f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5631f8a92240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a923a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5631f8a92418 Implicit # | | | `-ConstAttr 0x5631f8a92440 Implicit # | | |-FunctionDecl 0x5631f8a92568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5631f8a924b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a92618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5631f8a92690 Implicit # | | | `-ConstAttr 0x5631f8a926b8 Implicit # | | |-FunctionDecl 0x5631f8a927e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5631f8a92730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5631f8a92890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5631f8a92908 Implicit # | | | `-ConstAttr 0x5631f8a92930 Implicit # | | |-FunctionDecl 0x5631f8a92a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8a929a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a92b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5631f8a92b80 Implicit # | | | `-ConstAttr 0x5631f8a92ba8 Implicit # | | |-FunctionDecl 0x5631f8a92cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8a92c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a92d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5631f8a92df8 Implicit # | | | `-ConstAttr 0x5631f8a92e20 Implicit # | | |-FunctionDecl 0x5631f8a92f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8a92e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a92ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5631f8a93070 Implicit # | | | `-ConstAttr 0x5631f8a93098 Implicit # | | |-FunctionDecl 0x5631f8a93260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5631f8a93110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5631f8a93190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a93318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x5631f8a93390 Implicit # | | | `-ConstAttr 0x5631f8a933b8 Implicit # | | |-FunctionDecl 0x5631f8a93570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5631f8a93420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5631f8a934a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a93628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x5631f8a936a0 Implicit # | | | `-ConstAttr 0x5631f8a936c8 Implicit # | | |-FunctionDecl 0x5631f8a937f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x5631f8a93728 col:14 'half' # | | | |-BuiltinAliasAttr 0x5631f8a938a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5631f8a93920 Implicit # | | | `-ConstAttr 0x5631f8a93948 Implicit # | | |-FunctionDecl 0x5631f8a93a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a939b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a93b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5631f8a93b88 Implicit # | | | `-ConstAttr 0x5631f8a93bb0 Implicit # | | |-FunctionDecl 0x5631f8a93cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a93c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a93d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5631f8a93e00 Implicit # | | | `-ConstAttr 0x5631f8a93e28 Implicit # | | |-FunctionDecl 0x5631f8a93f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a93ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a94000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5631f8a94078 Implicit # | | | `-ConstAttr 0x5631f8a940a0 Implicit # | | |-FunctionDecl 0x5631f8a941b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x5631f8a94100 col:16 'float' # | | | |-BuiltinAliasAttr 0x5631f8a94260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5631f8a942d8 Implicit # | | | `-ConstAttr 0x5631f8a94300 Implicit # | | |-FunctionDecl 0x5631f8a94428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a94378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a944d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5631f8a94550 Implicit # | | | `-ConstAttr 0x5631f8a94578 Implicit # | | |-FunctionDecl 0x5631f8a946a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a945f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a94750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5631f8a947c8 Implicit # | | | `-ConstAttr 0x5631f8a947f0 Implicit # | | |-FunctionDecl 0x5631f8a94918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a94868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a949c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5631f8a94a40 Implicit # | | | `-ConstAttr 0x5631f8a94a68 Implicit # | | |-FunctionDecl 0x5631f8a94b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x5631f8a94ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5631f8a94c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5631f8a94ca0 Implicit # | | | `-ConstAttr 0x5631f8a94cc8 Implicit # | | |-FunctionDecl 0x5631f8a94df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x5631f8a94d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a94ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5631f8a94f18 Implicit # | | | `-ConstAttr 0x5631f8a94f40 Implicit # | | |-FunctionDecl 0x5631f8a95068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x5631f8a94fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a95118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5631f8a95190 Implicit # | | | `-ConstAttr 0x5631f8a951b8 Implicit # | | |-FunctionDecl 0x5631f8a952e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x5631f8a95230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a95390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5631f8a95408 Implicit # | | | `-ConstAttr 0x5631f8a95430 Implicit # | | |-FunctionDecl 0x5631f8a95540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x5631f8a95490 col:16 'half' # | | | |-BuiltinAliasAttr 0x5631f8a955f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5631f8a95668 Implicit # | | | `-ConstAttr 0x5631f8a95690 Implicit # | | |-FunctionDecl 0x5631f8a957c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a956f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a95870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5631f8a958e8 Implicit # | | | `-ConstAttr 0x5631f8a95910 Implicit # | | |-FunctionDecl 0x5631f8a95a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a95988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a95ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5631f8a95b60 Implicit # | | | `-ConstAttr 0x5631f8a95b88 Implicit # | | |-FunctionDecl 0x5631f8a95cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a95c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a95d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5631f8a95dd8 Implicit # | | | `-ConstAttr 0x5631f8a95e00 Implicit # | | |-FunctionDecl 0x5631f8a95f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x5631f8a95e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x5631f8a95fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5631f8a96038 Implicit # | | | `-ConstAttr 0x5631f8a96060 Implicit # | | |-FunctionDecl 0x5631f8a96188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a960d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a96238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5631f8a962b0 Implicit # | | | `-ConstAttr 0x5631f8a962d8 Implicit # | | |-FunctionDecl 0x5631f8a96400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a96350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a964b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5631f8a96528 Implicit # | | | `-ConstAttr 0x5631f8a96550 Implicit # | | |-FunctionDecl 0x5631f8a96678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a965c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a96728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5631f8a967a0 Implicit # | | | `-ConstAttr 0x5631f8a967c8 Implicit # | | |-FunctionDecl 0x5631f8a968d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x5631f8a96828 col:16 'half' # | | | |-BuiltinAliasAttr 0x5631f8a96988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5631f8a96a00 Implicit # | | | `-ConstAttr 0x5631f8a96a28 Implicit # | | |-FunctionDecl 0x5631f8a96b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a96a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a96bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5631f8a96c68 Implicit # | | | `-ConstAttr 0x5631f8a96c90 Implicit # | | |-FunctionDecl 0x5631f8a96db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a96d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a96e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5631f8a96ee0 Implicit # | | | `-ConstAttr 0x5631f8a96f08 Implicit # | | |-FunctionDecl 0x5631f8a97030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a96f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a970e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5631f8a97158 Implicit # | | | `-ConstAttr 0x5631f8a97180 Implicit # | | |-FunctionDecl 0x5631f8a97290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x5631f8a971e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5631f8a97340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5631f8a973b8 Implicit # | | | `-ConstAttr 0x5631f8a973e0 Implicit # | | |-FunctionDecl 0x5631f8a97508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a97458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a975b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5631f8a97630 Implicit # | | | `-ConstAttr 0x5631f8a97658 Implicit # | | |-FunctionDecl 0x5631f8a5bbe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a976d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5bc90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5631f8a5bd08 Implicit # | | | `-ConstAttr 0x5631f8a5bd30 Implicit # | | |-FunctionDecl 0x5631f8a5be58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a5bda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5bf08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5631f8a5bf80 Implicit # | | | `-ConstAttr 0x5631f8a5bfa8 Implicit # | | |-FunctionDecl 0x5631f8a5c0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x5631f8a5c008 col:19 'half' # | | | |-BuiltinAliasAttr 0x5631f8a5c168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5631f8a5c1e0 Implicit # | | | `-ConstAttr 0x5631f8a5c208 Implicit # | | |-FunctionDecl 0x5631f8a5c320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a5c270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5c3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5631f8a5c448 Implicit # | | | `-ConstAttr 0x5631f8a5c470 Implicit # | | |-FunctionDecl 0x5631f8a5c598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a5c4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5c648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5631f8a5c6c0 Implicit # | | | `-ConstAttr 0x5631f8a5c6e8 Implicit # | | |-FunctionDecl 0x5631f8a5c810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a5c760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5c8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5631f8a5c938 Implicit # | | | `-ConstAttr 0x5631f8a5c960 Implicit # | | |-FunctionDecl 0x5631f8a5ca70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x5631f8a5c9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5631f8a5cb20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5631f8a5cb98 Implicit # | | | `-ConstAttr 0x5631f8a5cbc0 Implicit # | | |-FunctionDecl 0x5631f8a5cce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a5cc38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5cd98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5631f8a5ce10 Implicit # | | | `-ConstAttr 0x5631f8a5ce38 Implicit # | | |-FunctionDecl 0x5631f8a5cf60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a5ceb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5d010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5631f8a5d088 Implicit # | | | `-ConstAttr 0x5631f8a5d0b0 Implicit # | | |-FunctionDecl 0x5631f8a5d1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a5d128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5d288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5631f8a5d300 Implicit # | | | `-ConstAttr 0x5631f8a5d328 Implicit # | | |-FunctionDecl 0x5631f8a5d438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x5631f8a5d388 col:23 'double' # | | | |-BuiltinAliasAttr 0x5631f8a5d4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5631f8a5d560 Implicit # | | | `-ConstAttr 0x5631f8a5d588 Implicit # | | |-FunctionDecl 0x5631f8a5d6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x5631f8a5d600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5d760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5631f8a5d7d8 Implicit # | | | `-ConstAttr 0x5631f8a5d800 Implicit # | | |-FunctionDecl 0x5631f8a5d928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x5631f8a5d878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5d9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5631f8a5da50 Implicit # | | | `-ConstAttr 0x5631f8a5da78 Implicit # | | |-FunctionDecl 0x5631f8a5dbf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x5631f8a5daf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a5dca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5631f8a5dd18 Implicit # | | | `-ConstAttr 0x5631f8a5dd40 Implicit # | | |-FunctionTemplateDecl 0x5631f8a5e158 col:3 select # | | | |-TemplateTypeParmDecl 0x5631f8a5dd78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8a5e0b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x5631f8a5de40 col:14 'bool' # | | | |-ParmVarDecl 0x5631f8a5deb8 col:17 'T' # | | | |-ParmVarDecl 0x5631f8a5df30 col:20 'T' # | | | |-BuiltinAliasAttr 0x5631f8a5e1c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x5631f8a5e2a8 Implicit # | | | `-ConstAttr 0x5631f8a5e2d0 Implicit # | | |-FunctionTemplateDecl 0x5631f8a5e7d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5631f8a5e2f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8a5e728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5631f8a5e478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5631f8a5e558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5631f8a5e638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5631f8a5e840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5631f8a5eda0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5631f8a5e8c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8a5ecf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5631f8a5ea48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5631f8a5eb28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5631f8a5ec08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5631f8a5ee10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5631f8a5f370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5631f8a5ee98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8a5f2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5631f8a5f018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5631f8a5f0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5631f8a5f1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5631f8a5f3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5631f8a5f970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5631f8a5f468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8a5f8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5631f8a5f5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5631f8a5f660 col:39 'T' # | | | |-ParmVarDecl 0x5631f8a5f740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5631f8a5f9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5631f8aa3b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5631f8a5fa68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8aa3a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5631f8aa37c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5631f8aa3838 col:39 'T' # | | | |-ParmVarDecl 0x5631f8aa3918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5631f8aa3b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5631f8aa40b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5631f8aa3bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8aa4008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5631f8aa3d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5631f8aa3df0 col:39 'T' # | | | |-ParmVarDecl 0x5631f8aa3ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5631f8aa4120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5631f8aa46b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5631f8aa41a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8aa4608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5631f8aa4328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5631f8aa4408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5631f8aa4480 col:53 'T' # | | | `-BuiltinAliasAttr 0x5631f8aa4720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5631f8aa4c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5631f8aa47a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8aa4bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5631f8aa4928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5631f8aa4a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5631f8aa4a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x5631f8aa4cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5631f8aa5210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5631f8aa4d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8aa5168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5631f8aa4ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5631f8aa4fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5631f8aa5030 col:53 'T' # | | | `-BuiltinAliasAttr 0x5631f8aa5280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5631f8aa5950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x5631f8aa5308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8aa58a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5631f8aa5620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5631f8aa5698 col:23 'T' # | | | |-ParmVarDecl 0x5631f8aa5710 col:26 'T' # | | | `-BuiltinAliasAttr 0x5631f8aa59c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5631f8aa5fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x5631f8aa5a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8aa5f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5631f8aa5cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5631f8aa5d68 col:23 'T' # | | | |-ParmVarDecl 0x5631f8aa5de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x5631f8aa6030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5631f8aa6630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x5631f8aa60b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8aa6588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5631f8aa6360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5631f8aa63d8 col:23 'T' # | | | |-ParmVarDecl 0x5631f8aa6450 col:26 'T' # | | | `-BuiltinAliasAttr 0x5631f8aa66a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x5631f8aa6800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x5631f8aa6750 col:14 'half' # | | | |-BuiltinAliasAttr 0x5631f8aa68b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5631f8aa6928 Implicit # | | | `-ConstAttr 0x5631f8aa6950 Implicit # | | |-FunctionDecl 0x5631f8aa6a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8aa69b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa6b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5631f8aa6b90 Implicit # | | | `-ConstAttr 0x5631f8aa6bb8 Implicit # | | |-FunctionDecl 0x5631f8aa6ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8aa6c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa6d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5631f8aa6e08 Implicit # | | | `-ConstAttr 0x5631f8aa6e30 Implicit # | | |-FunctionDecl 0x5631f8aa6f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8aa6ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa7008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5631f8aa7080 Implicit # | | | `-ConstAttr 0x5631f8aa70a8 Implicit # | | |-FunctionDecl 0x5631f8aa71b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x5631f8aa7108 col:16 'float' # | | | |-BuiltinAliasAttr 0x5631f8aa7268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5631f8aa72e0 Implicit # | | | `-ConstAttr 0x5631f8aa7308 Implicit # | | |-FunctionDecl 0x5631f8aa7430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8aa7380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa74e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5631f8aa7558 Implicit # | | | `-ConstAttr 0x5631f8aa7580 Implicit # | | |-FunctionDecl 0x5631f8aa76a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8aa75f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa7758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5631f8aa77e0 Implicit # | | | `-ConstAttr 0x5631f8aa7808 Implicit # | | |-FunctionDecl 0x5631f8aa7930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8aa7880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa79e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5631f8aa7a58 Implicit # | | | `-ConstAttr 0x5631f8aa7a80 Implicit # | | |-FunctionDecl 0x5631f8aa7b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x5631f8aa7ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5631f8aa7c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5631f8aa7cb8 Implicit # | | | `-ConstAttr 0x5631f8aa7ce0 Implicit # | | |-FunctionDecl 0x5631f8aa7df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8aa7d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa7ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5631f8aa7f20 Implicit # | | | `-ConstAttr 0x5631f8aa7f48 Implicit # | | |-FunctionDecl 0x5631f8aa8070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8aa7fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa8120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5631f8aa8198 Implicit # | | | `-ConstAttr 0x5631f8aa81c0 Implicit # | | |-FunctionDecl 0x5631f8aa82e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8aa8238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa8398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5631f8aa8410 Implicit # | | | `-ConstAttr 0x5631f8aa8438 Implicit # | | |-FunctionDecl 0x5631f8aa8548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x5631f8aa8498 col:17 'float' # | | | |-BuiltinAliasAttr 0x5631f8aa85f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5631f8aa8670 Implicit # | | | `-ConstAttr 0x5631f8aa8698 Implicit # | | |-FunctionDecl 0x5631f8aa87c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8aa8710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa8870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5631f8aa88e8 Implicit # | | | `-ConstAttr 0x5631f8aa8910 Implicit # | | |-FunctionDecl 0x5631f8aa8a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8aa8988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa8ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5631f8aa8b60 Implicit # | | | `-ConstAttr 0x5631f8aa8b88 Implicit # | | |-FunctionDecl 0x5631f8aa8cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8aa8c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa8d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5631f8aa8dd8 Implicit # | | | `-ConstAttr 0x5631f8aa8e00 Implicit # | | |-FunctionDecl 0x5631f8aa8f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x5631f8aa8e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x5631f8aa8fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5631f8aa9038 Implicit # | | | `-ConstAttr 0x5631f8aa9060 Implicit # | | |-FunctionDecl 0x5631f8aa9178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8aa90c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa9228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5631f8aa92a0 Implicit # | | | `-ConstAttr 0x5631f8aa92c8 Implicit # | | |-FunctionDecl 0x5631f8aa93f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8aa9340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa94a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5631f8aa9518 Implicit # | | | `-ConstAttr 0x5631f8aa9540 Implicit # | | |-FunctionDecl 0x5631f8aa9668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8aa95b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa9718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5631f8aa9790 Implicit # | | | `-ConstAttr 0x5631f8aa97b8 Implicit # | | |-FunctionDecl 0x5631f8aa98d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x5631f8aa9828 col:17 'float' # | | | |-BuiltinAliasAttr 0x5631f8aa9988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5631f8aa9a00 Implicit # | | | `-ConstAttr 0x5631f8aa9a28 Implicit # | | |-FunctionDecl 0x5631f8aa9b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8aa9aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa9c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5631f8aa9c78 Implicit # | | | `-ConstAttr 0x5631f8aa9ca0 Implicit # | | |-FunctionDecl 0x5631f8aa9dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8aa9d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa9e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5631f8aa9ef0 Implicit # | | | `-ConstAttr 0x5631f8aa9f18 Implicit # | | |-FunctionDecl 0x5631f8aaa040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8aa9f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aaa0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5631f8aaa168 Implicit # | | | `-ConstAttr 0x5631f8aaa190 Implicit # | | |-FunctionDecl 0x5631f8aaa340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x5631f8aaa1f0 col:15 'half' # | | | |-ParmVarDecl 0x5631f8aaa270 col:21 'half' # | | | |-BuiltinAliasAttr 0x5631f8aaa3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5631f8aaa470 Implicit # | | | `-ConstAttr 0x5631f8aaa498 Implicit # | | |-FunctionDecl 0x5631f8aaa650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5631f8aaa500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8aaa580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aaa708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5631f8aaa780 Implicit # | | | `-ConstAttr 0x5631f8aaa7a8 Implicit # | | |-FunctionDecl 0x5631f8aaa970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5631f8aaa820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5631f8aaa8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aaaa28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5631f8aaaaa0 Implicit # | | | `-ConstAttr 0x5631f8aaaac8 Implicit # | | |-FunctionDecl 0x5631f8aaac90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5631f8aaab40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5631f8aaabc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aaad48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5631f8aaadc0 Implicit # | | | `-ConstAttr 0x5631f8aaade8 Implicit # | | |-FunctionDecl 0x5631f8aaaf98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x5631f8aaae48 col:17 'float' # | | | |-ParmVarDecl 0x5631f8aaaec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x5631f8aab050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5631f8aab0c8 Implicit # | | | `-ConstAttr 0x5631f8aab0f0 Implicit # | | |-FunctionDecl 0x5631f8aab2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5631f8aab168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5631f8aab1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aab370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5631f8aab3e8 Implicit # | | | `-ConstAttr 0x5631f8aab410 Implicit # | | |-FunctionDecl 0x5631f8aab5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5631f8aab488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5631f8aab508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aab690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5631f8aab708 Implicit # | | | `-ConstAttr 0x5631f8aab730 Implicit # | | |-FunctionDecl 0x5631f8aab950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5631f8aab800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5631f8aab880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aaba08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5631f8aaba80 Implicit # | | | `-ConstAttr 0x5631f8aabaa8 Implicit # | | |-FunctionDecl 0x5631f8aabbb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x5631f8aabb08 col:14 'half' # | | | |-BuiltinAliasAttr 0x5631f8aabc68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5631f8aabce0 Implicit # | | | `-ConstAttr 0x5631f8aabd08 Implicit # | | |-FunctionDecl 0x5631f8aabe20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8aabd70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aabed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5631f8aabf48 Implicit # | | | `-ConstAttr 0x5631f8aabf70 Implicit # | | |-FunctionDecl 0x5631f8aac098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8aabfe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aac148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5631f8aac1c0 Implicit # | | | `-ConstAttr 0x5631f8aac1e8 Implicit # | | |-FunctionDecl 0x5631f8aac310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8aac260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aac3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5631f8aac438 Implicit # | | | `-ConstAttr 0x5631f8aac460 Implicit # | | |-FunctionDecl 0x5631f8aac570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x5631f8aac4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x5631f8aac620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5631f8aac698 Implicit # | | | `-ConstAttr 0x5631f8aac6c0 Implicit # | | |-FunctionDecl 0x5631f8aac7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8aac738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aac898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5631f8aac910 Implicit # | | | `-ConstAttr 0x5631f8aac938 Implicit # | | |-FunctionDecl 0x5631f8aaca60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8aac9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aacb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5631f8aacb88 Implicit # | | | `-ConstAttr 0x5631f8aacbb0 Implicit # | | |-FunctionDecl 0x5631f8aaccd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8aacc28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aacd88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5631f8aace00 Implicit # | | | `-ConstAttr 0x5631f8aace28 Implicit # | | |-FunctionDecl 0x5631f8aacf38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x5631f8aace88 col:15 'half' # | | | |-BuiltinAliasAttr 0x5631f8aacfe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5631f8aad060 Implicit # | | | `-ConstAttr 0x5631f8aad088 Implicit # | | |-FunctionDecl 0x5631f8aad1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8aad0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aad250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5631f8aad2c8 Implicit # | | | `-ConstAttr 0x5631f8aad2f0 Implicit # | | |-FunctionDecl 0x5631f8aad418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8aad368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aad4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5631f8aad540 Implicit # | | | `-ConstAttr 0x5631f8aad568 Implicit # | | |-FunctionDecl 0x5631f8aad690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8aad5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aad740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5631f8aad7b8 Implicit # | | | `-ConstAttr 0x5631f8aad810 Implicit # | | |-FunctionDecl 0x5631f8aad920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x5631f8aad870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5631f8aad9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5631f8aada48 Implicit # | | | `-ConstAttr 0x5631f8aada70 Implicit # | | |-FunctionDecl 0x5631f8aadb98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8aadae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aadc48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5631f8aadcc0 Implicit # | | | `-ConstAttr 0x5631f8aadce8 Implicit # | | |-FunctionDecl 0x5631f8aade10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8aadd60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aadec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5631f8aadf38 Implicit # | | | `-ConstAttr 0x5631f8aadf60 Implicit # | | |-FunctionDecl 0x5631f8aae088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8aadfd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aae138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5631f8aae1b0 Implicit # | | | `-ConstAttr 0x5631f8aae1d8 Implicit # | | |-FunctionDecl 0x5631f8aae2e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x5631f8aae238 col:16 'half' # | | | |-BuiltinAliasAttr 0x5631f8aae398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5631f8aae410 Implicit # | | | `-ConstAttr 0x5631f8aae438 Implicit # | | |-FunctionDecl 0x5631f8aae550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8aae4a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aae600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5631f8aae678 Implicit # | | | `-ConstAttr 0x5631f8aae6a0 Implicit # | | |-FunctionDecl 0x5631f8aae7c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8aae718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aae878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5631f8aae8f0 Implicit # | | | `-ConstAttr 0x5631f8aae918 Implicit # | | |-FunctionDecl 0x5631f8aaea40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8aae990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aaeaf0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5631f8aaeb68 Implicit # | | | `-ConstAttr 0x5631f8aaeb90 Implicit # | | |-FunctionDecl 0x5631f8aaeca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x5631f8aaebf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5631f8aaed50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5631f8aaedc8 Implicit # | | | `-ConstAttr 0x5631f8aaedf0 Implicit # | | |-FunctionDecl 0x5631f8aaef18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8aaee68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aaefc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5631f8aaf040 Implicit # | | | `-ConstAttr 0x5631f8aaf068 Implicit # | | |-FunctionDecl 0x5631f8aaf190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8aaf0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aaf240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5631f8aaf2b8 Implicit # | | | `-ConstAttr 0x5631f8aaf2e0 Implicit # | | |-FunctionDecl 0x5631f8aaf408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8aaf358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aaf4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5631f8aaf530 Implicit # | | | `-ConstAttr 0x5631f8aaf558 Implicit # | | |-FunctionDecl 0x5631f8aaf660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x5631f8aaf5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x5631f8aaf710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8aaf770 # | | | |-NoThrowAttr 0x5631f8aaf7b0 Implicit # | | | `-ConstAttr 0x5631f8aaf7d8 Implicit # | | |-FunctionDecl 0x5631f8aaf900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x5631f8aaf850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aaf9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8aafa10 # | | | |-NoThrowAttr 0x5631f8aafa50 Implicit # | | | `-ConstAttr 0x5631f8aafa78 Implicit # | | |-FunctionDecl 0x5631f8aafba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x5631f8aafaf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aafc50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8aafcb0 # | | | |-NoThrowAttr 0x5631f8aafcf0 Implicit # | | | `-ConstAttr 0x5631f8aafd18 Implicit # | | |-FunctionDecl 0x5631f8aafe40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x5631f8aafd90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aafef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8aaff50 # | | | |-NoThrowAttr 0x5631f8aaff90 Implicit # | | | `-ConstAttr 0x5631f8aaffb8 Implicit # | | |-FunctionDecl 0x5631f8ab00d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x5631f8ab0028 col:56 'int' # | | | |-AvailabilityAttr 0x5631f8ab0180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab0240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab0270 # | | | |-NoThrowAttr 0x5631f8ab02b0 Implicit # | | | `-ConstAttr 0x5631f8ab02d8 Implicit # | | |-FunctionDecl 0x5631f8ab0488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x5631f8ab0360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x5631f8ab0538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab05f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab0628 # | | | |-NoThrowAttr 0x5631f8ab0668 Implicit # | | | `-ConstAttr 0x5631f8ab0690 Implicit # | | |-FunctionDecl 0x5631f8ab0848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x5631f8ab0718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x5631f8ab08f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab09b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab09e8 # | | | |-NoThrowAttr 0x5631f8ab0a28 Implicit # | | | `-ConstAttr 0x5631f8ab0a50 Implicit # | | |-FunctionDecl 0x5631f8ab0c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x5631f8ab0ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x5631f8ab0cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab0d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab0da8 # | | | |-NoThrowAttr 0x5631f8ab0de8 Implicit # | | | `-ConstAttr 0x5631f8ab0e10 Implicit # | | |-FunctionDecl 0x5631f8ab0f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x5631f8ab0e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5631f8ab0ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab10b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab10e0 # | | | |-NoThrowAttr 0x5631f8ab1120 Implicit # | | | `-ConstAttr 0x5631f8ab1148 Implicit # | | |-FunctionDecl 0x5631f8ab12f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x5631f8ab11d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x5631f8ab13a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab1468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab1498 # | | | |-NoThrowAttr 0x5631f8ab14d8 Implicit # | | | `-ConstAttr 0x5631f8ab1500 Implicit # | | |-FunctionDecl 0x5631f8ab16b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x5631f8ab1588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x5631f8ab1768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab1860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab1890 # | | | |-NoThrowAttr 0x5631f8ab18d0 Implicit # | | | `-ConstAttr 0x5631f8ab18f8 Implicit # | | |-FunctionDecl 0x5631f8ab1aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x5631f8ab1980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x5631f8ab1b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab1c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab1c48 # | | | |-NoThrowAttr 0x5631f8ab1c88 Implicit # | | | `-ConstAttr 0x5631f8ab1cb0 Implicit # | | |-FunctionDecl 0x5631f8ab1de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x5631f8ab1d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x5631f8ab1e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab1f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab1f80 # | | | |-NoThrowAttr 0x5631f8ab1fc0 Implicit # | | | `-ConstAttr 0x5631f8ab1fe8 Implicit # | | |-FunctionDecl 0x5631f8ab2198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x5631f8ab2070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5631f8ab2248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab2308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab2338 # | | | |-NoThrowAttr 0x5631f8ab2378 Implicit # | | | `-ConstAttr 0x5631f8ab23a0 Implicit # | | |-FunctionDecl 0x5631f8ab2558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x5631f8ab2428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5631f8ab2608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab26c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab26f8 # | | | |-NoThrowAttr 0x5631f8ab2738 Implicit # | | | `-ConstAttr 0x5631f8ab2760 Implicit # | | |-FunctionDecl 0x5631f8ab2918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x5631f8ab27e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5631f8ab29c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab2a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab2ab8 # | | | |-NoThrowAttr 0x5631f8ab2af8 Implicit # | | | `-ConstAttr 0x5631f8ab2b20 Implicit # | | |-FunctionDecl 0x5631f8ab2c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5631f8ab2ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5631f8ab2d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab2dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab2df0 # | | | |-NoThrowAttr 0x5631f8ab2e30 Implicit # | | | `-ConstAttr 0x5631f8ab2e58 Implicit # | | |-FunctionDecl 0x5631f8ab3008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8ab2ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5631f8ab30b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab3178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab31a8 # | | | |-NoThrowAttr 0x5631f8ab31e8 Implicit # | | | `-ConstAttr 0x5631f8ab3210 Implicit # | | |-FunctionDecl 0x5631f8ab33c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8ab3298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5631f8ab3478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab3538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab3568 # | | | |-NoThrowAttr 0x5631f8ab35a8 Implicit # | | | `-ConstAttr 0x5631f8ab35d0 Implicit # | | |-FunctionDecl 0x5631f8ab3788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8ab3658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5631f8ab3848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab3908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab3938 # | | | |-NoThrowAttr 0x5631f8ab3978 Implicit # | | | `-ConstAttr 0x5631f8ab39a0 Implicit # | | |-FunctionDecl 0x5631f8ab3ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x5631f8ab3a10 col:58 'float' # | | | |-AvailabilityAttr 0x5631f8ab3b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab3c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab3c58 # | | | |-NoThrowAttr 0x5631f8ab3c98 Implicit # | | | `-ConstAttr 0x5631f8ab3cc0 Implicit # | | |-FunctionDecl 0x5631f8ab3df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x5631f8ab3d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5631f8ab3ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab3f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab3f98 # | | | |-NoThrowAttr 0x5631f8ab3fd8 Implicit # | | | `-ConstAttr 0x5631f8ab4000 Implicit # | | |-FunctionDecl 0x5631f8ab4138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x5631f8ab4088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5631f8ab41e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab42a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab42d8 # | | | |-NoThrowAttr 0x5631f8ab4318 Implicit # | | | `-ConstAttr 0x5631f8ab4340 Implicit # | | |-FunctionDecl 0x5631f8ab4478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x5631f8ab43c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5631f8ab4528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab45e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab4618 # | | | |-NoThrowAttr 0x5631f8ab4658 Implicit # | | | `-ConstAttr 0x5631f8ab4680 Implicit # | | |-FunctionDecl 0x5631f8ab4798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x5631f8ab46f0 col:59 'double' # | | | |-AvailabilityAttr 0x5631f8ab4848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab4908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab4938 # | | | |-NoThrowAttr 0x5631f8ab4978 Implicit # | | | `-ConstAttr 0x5631f8ab49a0 Implicit # | | |-FunctionDecl 0x5631f8ab4b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x5631f8ab4a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x5631f8ab4c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab4cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab4cf8 # | | | |-NoThrowAttr 0x5631f8ab4d38 Implicit # | | | `-ConstAttr 0x5631f8ab4d60 Implicit # | | |-FunctionDecl 0x5631f8ab4f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x5631f8ab4de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x5631f8ab4fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab5088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab50b8 # | | | |-NoThrowAttr 0x5631f8ab50f8 Implicit # | | | `-ConstAttr 0x5631f8ab5120 Implicit # | | |-FunctionDecl 0x5631f8ab52d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x5631f8ab51a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x5631f8ab5388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab5448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5631f8ab5478 # | | | |-NoThrowAttr 0x5631f8ab54b8 Implicit # | | | `-ConstAttr 0x5631f8ab54e0 Implicit # | | |-FunctionDecl 0x5631f8ab55f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5631f8ab5548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5631f8ab56a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab5760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x5631f8ab5790 # | | | |-NoThrowAttr 0x5631f8ab57d0 Implicit # | | | `-ConstAttr 0x5631f8ab57f8 Implicit # | | |-FunctionDecl 0x5631f8ab5908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5631f8ab5860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5631f8ab59b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab5a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x5631f8ab5aa8 # | | | |-NoThrowAttr 0x5631f8ab5ae8 Implicit # | | | `-ConstAttr 0x5631f8ab5b10 Implicit # | | |-FunctionDecl 0x5631f8ab5c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x5631f8ab5b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5631f8ab5d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab5e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x5631f8ab5e38 # | | | |-NoThrowAttr 0x5631f8ab5e78 Implicit # | | | `-ConstAttr 0x5631f8ab5ea0 Implicit # | | |-FunctionDecl 0x5631f8ab6028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5631f8ab5ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x5631f8ab60d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab6198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x5631f8ab61c8 # | | | |-NoThrowAttr 0x5631f8ab6208 Implicit # | | | `-ConstAttr 0x5631f8ab6230 Implicit # | | |-FunctionDecl 0x5631f8ab6308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x5631f8ab63b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab6470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x5631f8ab64a0 # | | | |-NoThrowAttr 0x5631f8ab64e0 Implicit # | | | `-ConstAttr 0x5631f8ab6508 Implicit # | | |-FunctionDecl 0x5631f8ab65a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x5631f8ab6648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab6708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x5631f8ab6738 # | | | |-NoThrowAttr 0x5631f8ab6778 Implicit # | | | `-ConstAttr 0x5631f8ab67a0 Implicit # | | |-FunctionDecl 0x5631f8ab6810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x5631f8ab68b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab6978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x5631f8ab69a8 # | | | |-NoThrowAttr 0x5631f8ab69e8 Implicit # | | | `-ConstAttr 0x5631f8ab6a10 Implicit # | | |-FunctionDecl 0x5631f8ab6b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5631f8ab6a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x5631f8ab6bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ab6c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x5631f8ab6cb8 # | | | |-NoThrowAttr 0x5631f8ab6cf8 Implicit # | | | `-ConstAttr 0x5631f8ab6d20 Implicit # | | |-FunctionDecl 0x5631f8ab6f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x5631f8ab6d68 col:53 'bool' # | | | |-ParmVarDecl 0x5631f8ab6de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8ab6fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8ab7048 # | | | |-NoThrowAttr 0x5631f8ab7088 Implicit # | | | `-ConstAttr 0x5631f8ab70b0 Implicit # | | |-FunctionDecl 0x5631f8ab72e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x5631f8ab7118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x5631f8ab7198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8ab73a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8ab7400 # | | | |-NoThrowAttr 0x5631f8ab7440 Implicit # | | | `-ConstAttr 0x5631f8ab7468 Implicit # | | |-FunctionDecl 0x5631f8ab76b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x5631f8ab74e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x5631f8ab7560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8ab7770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8ab77d0 # | | | |-NoThrowAttr 0x5631f8ab7810 Implicit # | | | `-ConstAttr 0x5631f8ab8870 Implicit # | | |-FunctionDecl 0x5631f8ab8ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x5631f8ab88e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x5631f8ab8968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8ab8b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8ab8bd0 # | | | |-NoThrowAttr 0x5631f8ab8c10 Implicit # | | | `-ConstAttr 0x5631f8ab8c38 Implicit # | | |-FunctionDecl 0x5631f8ab8e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x5631f8ab8c98 col:53 'half' # | | | |-ParmVarDecl 0x5631f8ab8d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8ab8f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8ab8f80 # | | | |-NoThrowAttr 0x5631f8ab8fc0 Implicit # | | | `-ConstAttr 0x5631f8ab8fe8 Implicit # | | |-FunctionDecl 0x5631f8ab9238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x5631f8ab9060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8ab90e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8ab92f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8ab9350 # | | | |-NoThrowAttr 0x5631f8ab9390 Implicit # | | | `-ConstAttr 0x5631f8ab93b8 Implicit # | | |-FunctionDecl 0x5631f8ab9608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x5631f8ab9430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x5631f8ab94b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8ab96c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8ab9720 # | | | |-NoThrowAttr 0x5631f8ab9760 Implicit # | | | `-ConstAttr 0x5631f8ab9788 Implicit # | | |-FunctionDecl 0x5631f8ab99d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x5631f8ab9800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x5631f8ab9880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8ab9a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8ab9af0 # | | | |-NoThrowAttr 0x5631f8ab9b30 Implicit # | | | `-ConstAttr 0x5631f8ab9b58 Implicit # | | |-FunctionDecl 0x5631f8ab9d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x5631f8ab9bb8 col:51 'int' # | | | |-ParmVarDecl 0x5631f8ab9c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8ab9e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8ab9ea0 # | | | |-NoThrowAttr 0x5631f8ab9ee0 Implicit # | | | `-ConstAttr 0x5631f8ab9f08 Implicit # | | |-FunctionDecl 0x5631f8aba158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x5631f8ab9f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x5631f8aba000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8aba210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8aba270 # | | | |-NoThrowAttr 0x5631f8aba2b0 Implicit # | | | `-ConstAttr 0x5631f8aba2d8 Implicit # | | |-FunctionDecl 0x5631f8aba528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x5631f8aba350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x5631f8aba3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8aba5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8aba640 # | | | |-NoThrowAttr 0x5631f8aba680 Implicit # | | | `-ConstAttr 0x5631f8aba6a8 Implicit # | | |-FunctionDecl 0x5631f8aba938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x5631f8aba720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x5631f8aba7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8aba9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abaa50 # | | | |-NoThrowAttr 0x5631f8abaa90 Implicit # | | | `-ConstAttr 0x5631f8abaab8 Implicit # | | |-FunctionDecl 0x5631f8abacc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abab30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8ababb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abad80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abade0 # | | | |-NoThrowAttr 0x5631f8abae20 Implicit # | | | `-ConstAttr 0x5631f8abae48 Implicit # | | |-FunctionDecl 0x5631f8abb098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abaec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x5631f8abaf40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abb150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abb1b0 # | | | |-NoThrowAttr 0x5631f8abb1f0 Implicit # | | | `-ConstAttr 0x5631f8abb218 Implicit # | | |-FunctionDecl 0x5631f8abb468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abb290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x5631f8abb310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abb520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abb580 # | | | |-NoThrowAttr 0x5631f8abb5c0 Implicit # | | | `-ConstAttr 0x5631f8abb5e8 Implicit # | | |-FunctionDecl 0x5631f8abb838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abb660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x5631f8abb6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abb8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abb950 # | | | |-NoThrowAttr 0x5631f8abb990 Implicit # | | | `-ConstAttr 0x5631f8abb9b8 Implicit # | | |-FunctionDecl 0x5631f8abbbe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abba18 col:55 'float' # | | | |-ParmVarDecl 0x5631f8abba98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abbca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abbd00 # | | | |-NoThrowAttr 0x5631f8abbd40 Implicit # | | | `-ConstAttr 0x5631f8abbd68 Implicit # | | |-FunctionDecl 0x5631f8abbfb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abbde0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x5631f8abbe60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abc070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abc0d0 # | | | |-NoThrowAttr 0x5631f8abc110 Implicit # | | | `-ConstAttr 0x5631f8abc138 Implicit # | | |-FunctionDecl 0x5631f8abc388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abc1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x5631f8abc230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abc440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abc4a0 # | | | |-NoThrowAttr 0x5631f8abc4e0 Implicit # | | | `-ConstAttr 0x5631f8abc508 Implicit # | | |-FunctionDecl 0x5631f8abc758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abc580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x5631f8abc600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abc810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abc890 # | | | |-NoThrowAttr 0x5631f8abc8d0 Implicit # | | | `-ConstAttr 0x5631f8abc8f8 Implicit # | | |-FunctionDecl 0x5631f8abcb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abc970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x5631f8abc9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abcc00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abcc60 # | | | |-NoThrowAttr 0x5631f8abcca0 Implicit # | | | `-ConstAttr 0x5631f8abccc8 Implicit # | | |-FunctionDecl 0x5631f8abcf18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abcd40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8abcdc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abcfd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abd030 # | | | |-NoThrowAttr 0x5631f8abd070 Implicit # | | | `-ConstAttr 0x5631f8abd098 Implicit # | | |-FunctionDecl 0x5631f8abd2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abd110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8abd190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abd3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abd400 # | | | |-NoThrowAttr 0x5631f8abd440 Implicit # | | | `-ConstAttr 0x5631f8abd468 Implicit # | | |-FunctionDecl 0x5631f8abd6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abd4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8abd560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abd770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abd7d0 # | | | |-NoThrowAttr 0x5631f8abd810 Implicit # | | | `-ConstAttr 0x5631f8abd838 Implicit # | | |-FunctionDecl 0x5631f8abda88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abd8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5631f8abd930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abdb40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abdba0 # | | | |-NoThrowAttr 0x5631f8abdbe0 Implicit # | | | `-ConstAttr 0x5631f8abdc08 Implicit # | | |-FunctionDecl 0x5631f8abde58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abdc80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8abdd00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abdf10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abdf70 # | | | |-NoThrowAttr 0x5631f8abdfb0 Implicit # | | | `-ConstAttr 0x5631f8abdfd8 Implicit # | | |-FunctionDecl 0x5631f8abe228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abe050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8abe0d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abe2e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abe340 # | | | |-NoThrowAttr 0x5631f8abe380 Implicit # | | | `-ConstAttr 0x5631f8abe3a8 Implicit # | | |-FunctionDecl 0x5631f8abe5f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abe420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8abe4a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abe6b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abe710 # | | | |-NoThrowAttr 0x5631f8abe750 Implicit # | | | `-ConstAttr 0x5631f8abe778 Implicit # | | |-FunctionDecl 0x5631f8abe9f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abe7d8 col:57 'double' # | | | |-ParmVarDecl 0x5631f8abe8a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abeab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abeb10 # | | | |-NoThrowAttr 0x5631f8abeb50 Implicit # | | | `-ConstAttr 0x5631f8abeb78 Implicit # | | |-FunctionDecl 0x5631f8abedc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abebf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x5631f8abec70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abee80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abeee0 # | | | |-NoThrowAttr 0x5631f8abef20 Implicit # | | | `-ConstAttr 0x5631f8abef48 Implicit # | | |-FunctionDecl 0x5631f8abf198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abefc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x5631f8abf040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abf250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abf2b0 # | | | |-NoThrowAttr 0x5631f8abf2f0 Implicit # | | | `-ConstAttr 0x5631f8abf318 Implicit # | | |-FunctionDecl 0x5631f8abf568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x5631f8abf390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x5631f8abf410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8abf620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5631f8abf680 # | | | |-NoThrowAttr 0x5631f8abf6c0 Implicit # | | | `-ConstAttr 0x5631f8abf6e8 Implicit # | | |-FunctionDecl 0x5631f8abf820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x5631f8abf770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5631f8abf8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8abf990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5631f8abf9c0 # | | | |-NoThrowAttr 0x5631f8abfa00 Implicit # | | | `-ConstAttr 0x5631f8abfa28 Implicit # | | |-FunctionDecl 0x5631f8abfb50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5631f8abfaa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x5631f8abfc00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8abfcc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5631f8abfcf0 # | | | |-NoThrowAttr 0x5631f8abfd30 Implicit # | | | `-ConstAttr 0x5631f8abfd58 Implicit # | | |-FunctionDecl 0x5631f8abfe90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5631f8abfde0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x5631f8abff40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac0000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5631f8ac0030 # | | | |-NoThrowAttr 0x5631f8ac0070 Implicit # | | | `-ConstAttr 0x5631f8ac0098 Implicit # | | |-FunctionDecl 0x5631f8ac01d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5631f8ac0120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x5631f8ac0280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac0340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5631f8ac0370 # | | | |-NoThrowAttr 0x5631f8ac03b0 Implicit # | | | `-ConstAttr 0x5631f8ac03d8 Implicit # | | |-FunctionDecl 0x5631f8ac0510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5631f8ac0460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5631f8ac05c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac0680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5631f8ac06b0 # | | | |-NoThrowAttr 0x5631f8ac06f0 Implicit # | | | `-ConstAttr 0x5631f8ac0718 Implicit # | | |-FunctionDecl 0x5631f8ac08b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8ac07a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5631f8ac0960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac0a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5631f8ac0a50 # | | | |-NoThrowAttr 0x5631f8ac0a90 Implicit # | | | `-ConstAttr 0x5631f8ac0ab8 Implicit # | | |-FunctionDecl 0x5631f8ac0bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8ac0b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5631f8ac0ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac0d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5631f8ac0d90 # | | | |-NoThrowAttr 0x5631f8ac0dd0 Implicit # | | | `-ConstAttr 0x5631f8ac0df8 Implicit # | | |-FunctionDecl 0x5631f8ac0f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8ac0e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5631f8ac0fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac10a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5631f8ac10d0 # | | | |-NoThrowAttr 0x5631f8ac1110 Implicit # | | | `-ConstAttr 0x5631f8ac1138 Implicit # | | |-FunctionDecl 0x5631f8ac1270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x5631f8ac11c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5631f8ac1320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac13e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5631f8ac1410 # | | | |-NoThrowAttr 0x5631f8ac1450 Implicit # | | | `-ConstAttr 0x5631f8ac1478 Implicit # | | |-FunctionDecl 0x5631f8ac15a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5631f8ac14f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5631f8ac1650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac1710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5631f8ac1740 # | | | |-NoThrowAttr 0x5631f8ac1780 Implicit # | | | `-ConstAttr 0x5631f8ac17a8 Implicit # | | |-FunctionDecl 0x5631f8ac18e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5631f8ac1830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5631f8ac1990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac1a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5631f8ac1a80 # | | | |-NoThrowAttr 0x5631f8ac1ac0 Implicit # | | | `-ConstAttr 0x5631f8ac1ae8 Implicit # | | |-FunctionDecl 0x5631f8ac1c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5631f8ac1b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5631f8ac1cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac1d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5631f8ac1dc0 # | | | |-NoThrowAttr 0x5631f8ac1e00 Implicit # | | | `-ConstAttr 0x5631f8ac1e28 Implicit # | | |-FunctionDecl 0x5631f8ac1f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5631f8ac1eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5631f8ac2010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac20d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5631f8ac2100 # | | | |-NoThrowAttr 0x5631f8ac2140 Implicit # | | | `-ConstAttr 0x5631f8ac2168 Implicit # | | |-FunctionDecl 0x5631f8ac22a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8ac21f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5631f8ac2350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac2410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5631f8ac2440 # | | | |-NoThrowAttr 0x5631f8ac2480 Implicit # | | | `-ConstAttr 0x5631f8ac24a8 Implicit # | | |-FunctionDecl 0x5631f8ac25e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8ac2530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5631f8ac2690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac2750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5631f8ac2780 # | | | |-NoThrowAttr 0x5631f8ac27c0 Implicit # | | | `-ConstAttr 0x5631f8ac27e8 Implicit # | | |-FunctionDecl 0x5631f8ac2970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8ac28c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5631f8ac2a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac2ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5631f8ac2b10 # | | | |-NoThrowAttr 0x5631f8ac2b50 Implicit # | | | `-ConstAttr 0x5631f8ac2b78 Implicit # | | |-FunctionDecl 0x5631f8ac2cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x5631f8ac2c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5631f8ac2d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac2e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5631f8ac2e50 # | | | |-NoThrowAttr 0x5631f8ac2e90 Implicit # | | | `-ConstAttr 0x5631f8ac2eb8 Implicit # | | |-FunctionDecl 0x5631f8ac2fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5631f8ac2f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5631f8ac3090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac3150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5631f8ac3180 # | | | |-NoThrowAttr 0x5631f8ac31c0 Implicit # | | | `-ConstAttr 0x5631f8ac31e8 Implicit # | | |-FunctionDecl 0x5631f8ac3320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5631f8ac3270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5631f8ac33d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac3490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5631f8ac34c0 # | | | |-NoThrowAttr 0x5631f8ac3500 Implicit # | | | `-ConstAttr 0x5631f8ac3528 Implicit # | | |-FunctionDecl 0x5631f8ac3660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5631f8ac35b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5631f8ac3710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac37d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5631f8ac3800 # | | | |-NoThrowAttr 0x5631f8ac3840 Implicit # | | | `-ConstAttr 0x5631f8ac3868 Implicit # | | |-FunctionDecl 0x5631f8ac39a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5631f8ac38f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5631f8ac3a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac3b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5631f8ac3b40 # | | | |-NoThrowAttr 0x5631f8ac3b80 Implicit # | | | `-ConstAttr 0x5631f8ac3ba8 Implicit # | | |-FunctionDecl 0x5631f8ac3ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8ac3c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5631f8ac3d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac3e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5631f8ac3e80 # | | | |-NoThrowAttr 0x5631f8ac3ec0 Implicit # | | | `-ConstAttr 0x5631f8ac3ee8 Implicit # | | |-FunctionDecl 0x5631f8ac4020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8ac3f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5631f8ac40d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac4190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5631f8ac41c0 # | | | |-NoThrowAttr 0x5631f8ac4200 Implicit # | | | `-ConstAttr 0x5631f8ac4228 Implicit # | | |-FunctionDecl 0x5631f8ac4360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8ac42b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5631f8ac4410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ac44d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5631f8ac4500 # | | | |-NoThrowAttr 0x5631f8ac4540 Implicit # | | | `-ConstAttr 0x5631f8ac4568 Implicit # | | |-FunctionDecl 0x5631f8ac4678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x5631f8ac45c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5631f8ac4728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac4788 # | | | |-NoThrowAttr 0x5631f8ac47c8 Implicit # | | | `-ConstAttr 0x5631f8ac47f0 Implicit # | | |-FunctionDecl 0x5631f8ac49b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8ac4858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac4a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac4ac8 # | | | |-NoThrowAttr 0x5631f8ac4b08 Implicit # | | | `-ConstAttr 0x5631f8ac4b30 Implicit # | | |-FunctionDecl 0x5631f8ac4c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8ac4ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac4d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac4d68 # | | | |-NoThrowAttr 0x5631f8ac4da8 Implicit # | | | `-ConstAttr 0x5631f8ac4dd0 Implicit # | | |-FunctionDecl 0x5631f8ac4ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8ac4e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac4fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac5008 # | | | |-NoThrowAttr 0x5631f8ac5048 Implicit # | | | `-ConstAttr 0x5631f8ac5070 Implicit # | | |-FunctionDecl 0x5631f8ac5180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x5631f8ac50d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x5631f8ac5230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac5290 # | | | |-NoThrowAttr 0x5631f8ac52d0 Implicit # | | | `-ConstAttr 0x5631f8ac52f8 Implicit # | | |-FunctionDecl 0x5631f8ac5420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x5631f8ac5370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac54d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac5530 # | | | |-NoThrowAttr 0x5631f8ac5570 Implicit # | | | `-ConstAttr 0x5631f8ac5598 Implicit # | | |-FunctionDecl 0x5631f8ac56c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x5631f8ac5610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac5770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac57d0 # | | | |-NoThrowAttr 0x5631f8ac5810 Implicit # | | | `-ConstAttr 0x5631f8ac5838 Implicit # | | |-FunctionDecl 0x5631f8ac5960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x5631f8ac58b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac5a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac5a70 # | | | |-NoThrowAttr 0x5631f8ac5ab0 Implicit # | | | `-ConstAttr 0x5631f8ac5ad8 Implicit # | | |-FunctionDecl 0x5631f8ac5c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x5631f8ac5b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8ac5cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac5d10 # | | | |-NoThrowAttr 0x5631f8ac5d50 Implicit # | | | `-ConstAttr 0x5631f8ac5d78 Implicit # | | |-FunctionDecl 0x5631f8ac5ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5631f8ac5df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac5f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac5fb0 # | | | |-NoThrowAttr 0x5631f8ac5ff0 Implicit # | | | `-ConstAttr 0x5631f8ac6018 Implicit # | | |-FunctionDecl 0x5631f8ac6140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5631f8ac6090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac61f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac6250 # | | | |-NoThrowAttr 0x5631f8ac6290 Implicit # | | | `-ConstAttr 0x5631f8ac62b8 Implicit # | | |-FunctionDecl 0x5631f8ac63e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5631f8ac6330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac6490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac64f0 # | | | |-NoThrowAttr 0x5631f8ac6530 Implicit # | | | `-ConstAttr 0x5631f8ac6558 Implicit # | | |-FunctionDecl 0x5631f8ac6680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5631f8ac65d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5631f8ac6730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac6790 # | | | |-NoThrowAttr 0x5631f8ac67d0 Implicit # | | | `-ConstAttr 0x5631f8ac67f8 Implicit # | | |-FunctionDecl 0x5631f8ac6bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5631f8ac6870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac6c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac6cd0 # | | | |-NoThrowAttr 0x5631f8ac6d10 Implicit # | | | `-ConstAttr 0x5631f8ac6d38 Implicit # | | |-FunctionDecl 0x5631f8ac6e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5631f8ac6db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac6f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac6f70 # | | | |-NoThrowAttr 0x5631f8ac6fb0 Implicit # | | | `-ConstAttr 0x5631f8ac6fd8 Implicit # | | |-FunctionDecl 0x5631f8ac7100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5631f8ac7050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac71b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac7210 # | | | |-NoThrowAttr 0x5631f8ac7250 Implicit # | | | `-ConstAttr 0x5631f8ac7278 Implicit # | | |-FunctionDecl 0x5631f8ac73a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5631f8ac72f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5631f8ac7450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac74b0 # | | | |-NoThrowAttr 0x5631f8ac74f0 Implicit # | | | `-ConstAttr 0x5631f8ac7518 Implicit # | | |-FunctionDecl 0x5631f8ac7640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8ac7590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac76f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac7750 # | | | |-NoThrowAttr 0x5631f8ac7790 Implicit # | | | `-ConstAttr 0x5631f8ac77b8 Implicit # | | |-FunctionDecl 0x5631f8ac78e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8ac7830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac7990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac79f0 # | | | |-NoThrowAttr 0x5631f8ac7a30 Implicit # | | | `-ConstAttr 0x5631f8ac7a58 Implicit # | | |-FunctionDecl 0x5631f8ac7b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8ac7ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac7c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac7c90 # | | | |-NoThrowAttr 0x5631f8ac7cd0 Implicit # | | | `-ConstAttr 0x5631f8ac7cf8 Implicit # | | |-FunctionDecl 0x5631f8ac7e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x5631f8ac7d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x5631f8ac7eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac7f18 # | | | |-NoThrowAttr 0x5631f8ac7f58 Implicit # | | | `-ConstAttr 0x5631f8ac7f80 Implicit # | | |-FunctionDecl 0x5631f8ac80a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8ac7ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac8158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac81b8 # | | | |-NoThrowAttr 0x5631f8ac81f8 Implicit # | | | `-ConstAttr 0x5631f8ac8220 Implicit # | | |-FunctionDecl 0x5631f8ac8348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8ac8298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac83f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac8458 # | | | |-NoThrowAttr 0x5631f8ac8498 Implicit # | | | `-ConstAttr 0x5631f8ac84c0 Implicit # | | |-FunctionDecl 0x5631f8ac85e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8ac8538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac8698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac86f8 # | | | |-NoThrowAttr 0x5631f8ac8738 Implicit # | | | `-ConstAttr 0x5631f8ac8760 Implicit # | | |-FunctionDecl 0x5631f8ac8870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x5631f8ac87c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5631f8ac8920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac8980 # | | | |-NoThrowAttr 0x5631f8ac89c0 Implicit # | | | `-ConstAttr 0x5631f8ac89e8 Implicit # | | |-FunctionDecl 0x5631f8ac8b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x5631f8ac8a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac8e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac8e70 # | | | |-NoThrowAttr 0x5631f8ac8eb0 Implicit # | | | `-ConstAttr 0x5631f8ac8ed8 Implicit # | | |-FunctionDecl 0x5631f8ac9000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x5631f8ac8f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac90b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac9110 # | | | |-NoThrowAttr 0x5631f8ac9150 Implicit # | | | `-ConstAttr 0x5631f8ac9178 Implicit # | | |-FunctionDecl 0x5631f8ac92a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x5631f8ac91f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac9350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5631f8ac93b0 # | | | |-NoThrowAttr 0x5631f8ac93f0 Implicit # | | | `-ConstAttr 0x5631f8ac9418 Implicit # | | |-FunctionDecl 0x5631f8ac9528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x5631f8ac9478 col:52 'half' # | | | |-BuiltinAliasAttr 0x5631f8ac95d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8ac9638 # | | | |-NoThrowAttr 0x5631f8ac9678 Implicit # | | | `-ConstAttr 0x5631f8ac96a0 Implicit # | | |-FunctionDecl 0x5631f8ac97b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8ac9708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac9868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8ac98c8 # | | | |-NoThrowAttr 0x5631f8ac9908 Implicit # | | | `-ConstAttr 0x5631f8ac9930 Implicit # | | |-FunctionDecl 0x5631f8ac9a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8ac99a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac9b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8ac9b68 # | | | |-NoThrowAttr 0x5631f8ac9ba8 Implicit # | | | `-ConstAttr 0x5631f8ac9bd0 Implicit # | | |-FunctionDecl 0x5631f8ac9cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8ac9c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ac9da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8ac9e08 # | | | |-NoThrowAttr 0x5631f8ac9e48 Implicit # | | | `-ConstAttr 0x5631f8ac9e70 Implicit # | | |-FunctionDecl 0x5631f8ac9f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x5631f8ac9ee0 col:50 'int' # | | | |-AvailabilityAttr 0x5631f8aca040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8aca100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8aca130 # | | | |-NoThrowAttr 0x5631f8aca170 Implicit # | | | `-ConstAttr 0x5631f8aca198 Implicit # | | |-FunctionDecl 0x5631f8aca2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x5631f8aca220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x5631f8aca380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8aca440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8aca470 # | | | |-NoThrowAttr 0x5631f8aca4b0 Implicit # | | | `-ConstAttr 0x5631f8aca4d8 Implicit # | | |-FunctionDecl 0x5631f8aca610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x5631f8aca560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x5631f8aca6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8aca780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8aca7b0 # | | | |-NoThrowAttr 0x5631f8aca7f0 Implicit # | | | `-ConstAttr 0x5631f8aca818 Implicit # | | |-FunctionDecl 0x5631f8aca950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x5631f8aca8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x5631f8acaa00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8acaac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8acaaf0 # | | | |-NoThrowAttr 0x5631f8acab30 Implicit # | | | `-ConstAttr 0x5631f8acab58 Implicit # | | |-FunctionDecl 0x5631f8acac90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x5631f8acabe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5631f8acad40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8acbe30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8acbe60 # | | | |-NoThrowAttr 0x5631f8acbea0 Implicit # | | | `-ConstAttr 0x5631f8acbec8 Implicit # | | |-FunctionDecl 0x5631f8acc000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5631f8acbf50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x5631f8acc0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8acc170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8acc1a0 # | | | |-NoThrowAttr 0x5631f8acc1e0 Implicit # | | | `-ConstAttr 0x5631f8acc208 Implicit # | | |-FunctionDecl 0x5631f8acc340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5631f8acc290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x5631f8acc3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8acc4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8acc4e0 # | | | |-NoThrowAttr 0x5631f8acc520 Implicit # | | | `-ConstAttr 0x5631f8acc548 Implicit # | | |-FunctionDecl 0x5631f8acc680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5631f8acc5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x5631f8acc730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8acc7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8acc820 # | | | |-NoThrowAttr 0x5631f8acc860 Implicit # | | | `-ConstAttr 0x5631f8acc888 Implicit # | | |-FunctionDecl 0x5631f8acc9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5631f8acc910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x5631f8acca70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8accb30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8accb60 # | | | |-NoThrowAttr 0x5631f8accba0 Implicit # | | | `-ConstAttr 0x5631f8accbc8 Implicit # | | |-FunctionDecl 0x5631f8accd00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5631f8accc50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5631f8accdb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8acce70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8accea0 # | | | |-NoThrowAttr 0x5631f8accee0 Implicit # | | | `-ConstAttr 0x5631f8accf08 Implicit # | | |-FunctionDecl 0x5631f8acd040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5631f8accf90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5631f8acd0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8acd1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8acd1e0 # | | | |-NoThrowAttr 0x5631f8acd220 Implicit # | | | `-ConstAttr 0x5631f8acd248 Implicit # | | |-FunctionDecl 0x5631f8acd380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5631f8acd2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5631f8acd430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8acd4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8acd520 # | | | |-NoThrowAttr 0x5631f8acd560 Implicit # | | | `-ConstAttr 0x5631f8acd588 Implicit # | | |-FunctionDecl 0x5631f8acd6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5631f8acd610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5631f8acd770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8acd830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8acd860 # | | | |-NoThrowAttr 0x5631f8acd8a0 Implicit # | | | `-ConstAttr 0x5631f8acd8c8 Implicit # | | |-FunctionDecl 0x5631f8acda00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8acd950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5631f8acdab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8acdb70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8acdba0 # | | | |-NoThrowAttr 0x5631f8acdbe0 Implicit # | | | `-ConstAttr 0x5631f8acdc08 Implicit # | | |-FunctionDecl 0x5631f8acdd40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8acdc90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5631f8ad15c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ad1680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8ad16b0 # | | | |-NoThrowAttr 0x5631f8ad16f0 Implicit # | | | `-ConstAttr 0x5631f8ad1718 Implicit # | | |-FunctionDecl 0x5631f8ad1850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8ad17a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5631f8ad1900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ad19c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8ad19f0 # | | | |-NoThrowAttr 0x5631f8ad1a30 Implicit # | | | `-ConstAttr 0x5631f8ad1a58 Implicit # | | |-FunctionDecl 0x5631f8ad1b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x5631f8ad1ac8 col:54 'float' # | | | |-AvailabilityAttr 0x5631f8ad1c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ad1ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8ad1d18 # | | | |-NoThrowAttr 0x5631f8ad1d58 Implicit # | | | `-ConstAttr 0x5631f8ad1d80 Implicit # | | |-FunctionDecl 0x5631f8ad1eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8ad1e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x5631f8ad1f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ad2028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8ad2058 # | | | |-NoThrowAttr 0x5631f8ad2098 Implicit # | | | `-ConstAttr 0x5631f8ad20c0 Implicit # | | |-FunctionDecl 0x5631f8ad21f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8ad2148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x5631f8ad22a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ad2368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8ad2398 # | | | |-NoThrowAttr 0x5631f8ad23d8 Implicit # | | | `-ConstAttr 0x5631f8ad2400 Implicit # | | |-FunctionDecl 0x5631f8ad2538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8ad2488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x5631f8ad25e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ad26a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8ad26d8 # | | | |-NoThrowAttr 0x5631f8ad2718 Implicit # | | | `-ConstAttr 0x5631f8ad2740 Implicit # | | |-FunctionDecl 0x5631f8ad2860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x5631f8ad27b0 col:56 'double' # | | | |-AvailabilityAttr 0x5631f8ad2910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ad29d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8ad2a00 # | | | |-NoThrowAttr 0x5631f8ad2a40 Implicit # | | | `-ConstAttr 0x5631f8ad2a68 Implicit # | | |-FunctionDecl 0x5631f8ad2ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x5631f8ad2af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x5631f8ad2c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ad2d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8ad2d40 # | | | |-NoThrowAttr 0x5631f8ad2d80 Implicit # | | | `-ConstAttr 0x5631f8ad2da8 Implicit # | | |-FunctionDecl 0x5631f8ad2ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x5631f8ad2e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x5631f8ad2f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ad3050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8ad3080 # | | | |-NoThrowAttr 0x5631f8ad30c0 Implicit # | | | `-ConstAttr 0x5631f8ad30e8 Implicit # | | |-FunctionDecl 0x5631f8ad3220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x5631f8ad3170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x5631f8ad32d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ad3390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5631f8ad33c0 # | | | |-NoThrowAttr 0x5631f8ad3400 Implicit # | | | `-ConstAttr 0x5631f8ad3428 Implicit # | | |-FunctionDecl 0x5631f8ad35d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x5631f8ad3488 col:52 'half' # | | | |-BuiltinAliasAttr 0x5631f8ad3680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad36e0 # | | | |-NoThrowAttr 0x5631f8ad3720 Implicit # | | | `-ConstAttr 0x5631f8ad3748 Implicit # | | |-FunctionDecl 0x5631f8ad3860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8ad37b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad3910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad3970 # | | | |-NoThrowAttr 0x5631f8ad39b0 Implicit # | | | `-ConstAttr 0x5631f8ad39d8 Implicit # | | |-FunctionDecl 0x5631f8ad3b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8ad3a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad3bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad3c10 # | | | |-NoThrowAttr 0x5631f8ad3c50 Implicit # | | | `-ConstAttr 0x5631f8ad3c78 Implicit # | | |-FunctionDecl 0x5631f8ad3da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8ad3cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad3e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad3eb0 # | | | |-NoThrowAttr 0x5631f8ad3ef0 Implicit # | | | `-ConstAttr 0x5631f8ad3f18 Implicit # | | |-FunctionDecl 0x5631f8ad4028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x5631f8ad3f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x5631f8ad40d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad4138 # | | | |-NoThrowAttr 0x5631f8ad4178 Implicit # | | | `-ConstAttr 0x5631f8ad41a0 Implicit # | | |-FunctionDecl 0x5631f8ad42c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5631f8ad4218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad4378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad43d8 # | | | |-NoThrowAttr 0x5631f8ad4418 Implicit # | | | `-ConstAttr 0x5631f8ad4440 Implicit # | | |-FunctionDecl 0x5631f8ad4568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5631f8ad44b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad4618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad4678 # | | | |-NoThrowAttr 0x5631f8ad46b8 Implicit # | | | `-ConstAttr 0x5631f8ad46e0 Implicit # | | |-FunctionDecl 0x5631f8ad4808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5631f8ad4758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad48b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad4918 # | | | |-NoThrowAttr 0x5631f8ad4958 Implicit # | | | `-ConstAttr 0x5631f8ad4980 Implicit # | | |-FunctionDecl 0x5631f8ad4aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x5631f8ad49f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8ad4b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad4bb8 # | | | |-NoThrowAttr 0x5631f8ad4bf8 Implicit # | | | `-ConstAttr 0x5631f8ad4c20 Implicit # | | |-FunctionDecl 0x5631f8ad4d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5631f8ad4c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad4df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad4e58 # | | | |-NoThrowAttr 0x5631f8ad4e98 Implicit # | | | `-ConstAttr 0x5631f8ad4ec0 Implicit # | | |-FunctionDecl 0x5631f8ad4fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5631f8ad4f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad5098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad50f8 # | | | |-NoThrowAttr 0x5631f8ad5138 Implicit # | | | `-ConstAttr 0x5631f8ad5160 Implicit # | | |-FunctionDecl 0x5631f8ad5288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5631f8ad51d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad5338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad5398 # | | | |-NoThrowAttr 0x5631f8ad53d8 Implicit # | | | `-ConstAttr 0x5631f8ad5400 Implicit # | | |-FunctionDecl 0x5631f8ad5528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5631f8ad5478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5631f8ad55e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad5648 # | | | |-NoThrowAttr 0x5631f8ad5688 Implicit # | | | `-ConstAttr 0x5631f8ad56b0 Implicit # | | |-FunctionDecl 0x5631f8ad57d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5631f8ad5728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad5888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad58e8 # | | | |-NoThrowAttr 0x5631f8ad5928 Implicit # | | | `-ConstAttr 0x5631f8ad5950 Implicit # | | |-FunctionDecl 0x5631f8ad5a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5631f8ad59c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad5b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad5b88 # | | | |-NoThrowAttr 0x5631f8ad5bc8 Implicit # | | | `-ConstAttr 0x5631f8ad5bf0 Implicit # | | |-FunctionDecl 0x5631f8ad5d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5631f8ad5c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad5dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad5e28 # | | | |-NoThrowAttr 0x5631f8ad5e68 Implicit # | | | `-ConstAttr 0x5631f8ad5e90 Implicit # | | |-FunctionDecl 0x5631f8ad5fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5631f8ad5f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5631f8ad6068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad60c8 # | | | |-NoThrowAttr 0x5631f8ad6108 Implicit # | | | `-ConstAttr 0x5631f8ad6130 Implicit # | | |-FunctionDecl 0x5631f8ad6258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8ad61a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad6308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad6368 # | | | |-NoThrowAttr 0x5631f8ad63a8 Implicit # | | | `-ConstAttr 0x5631f8ad63d0 Implicit # | | |-FunctionDecl 0x5631f8ad64f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8ad6448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad65a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad6608 # | | | |-NoThrowAttr 0x5631f8ad6648 Implicit # | | | `-ConstAttr 0x5631f8ad6670 Implicit # | | |-FunctionDecl 0x5631f8ad6798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8ad66e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad6848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad68a8 # | | | |-NoThrowAttr 0x5631f8ad68e8 Implicit # | | | `-ConstAttr 0x5631f8ad6910 Implicit # | | |-FunctionDecl 0x5631f8ad6a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x5631f8ad6970 col:54 'float' # | | | |-BuiltinAliasAttr 0x5631f8ad6ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad6b30 # | | | |-NoThrowAttr 0x5631f8ad6b70 Implicit # | | | `-ConstAttr 0x5631f8ad6b98 Implicit # | | |-FunctionDecl 0x5631f8ad6cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8ad6c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad6d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad6dd0 # | | | |-NoThrowAttr 0x5631f8ad6e10 Implicit # | | | `-ConstAttr 0x5631f8ad6e38 Implicit # | | |-FunctionDecl 0x5631f8ad6f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8ad6eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad7010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad7070 # | | | |-NoThrowAttr 0x5631f8ad70b0 Implicit # | | | `-ConstAttr 0x5631f8ad70d8 Implicit # | | |-FunctionDecl 0x5631f8ad7200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8ad7150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ad72b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad7310 # | | | |-NoThrowAttr 0x5631f8ad7350 Implicit # | | | `-ConstAttr 0x5631f8ad7378 Implicit # | | |-FunctionDecl 0x5631f8ad7488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x5631f8ad73d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x5631f8ad7538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8ad7598 # | | | |-NoThrowAttr 0x5631f8a77ce0 Implicit # | | | `-ConstAttr 0x5631f8a77d08 Implicit # | | |-FunctionDecl 0x5631f8a77e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5631f8a77d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a77ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8a77f40 # | | | |-NoThrowAttr 0x5631f8a77f80 Implicit # | | | `-ConstAttr 0x5631f8a77fa8 Implicit # | | |-FunctionDecl 0x5631f8a780d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5631f8a78020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a78180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8a781e0 # | | | |-NoThrowAttr 0x5631f8a78220 Implicit # | | | `-ConstAttr 0x5631f8a78248 Implicit # | | |-FunctionDecl 0x5631f8a78370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5631f8a782c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a78420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5631f8a78480 # | | | |-NoThrowAttr 0x5631f8a784c0 Implicit # | | | `-ConstAttr 0x5631f8a784e8 Implicit # | | |-FunctionDecl 0x5631f8a785f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x5631f8a78548 col:56 'half' # | | | |-BuiltinAliasAttr 0x5631f8a786a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a78708 # | | | |-NoThrowAttr 0x5631f8a78748 Implicit # | | | `-ConstAttr 0x5631f8a78770 Implicit # | | |-FunctionDecl 0x5631f8a78888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a787d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a78938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a78998 # | | | |-NoThrowAttr 0x5631f8a789d8 Implicit # | | | `-ConstAttr 0x5631f8a78a00 Implicit # | | |-FunctionDecl 0x5631f8a78b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a78a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a78bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a78c38 # | | | |-NoThrowAttr 0x5631f8a78c78 Implicit # | | | `-ConstAttr 0x5631f8a78ca0 Implicit # | | |-FunctionDecl 0x5631f8a78dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a78d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a78e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a78ed8 # | | | |-NoThrowAttr 0x5631f8a78f18 Implicit # | | | `-ConstAttr 0x5631f8a78f40 Implicit # | | |-FunctionDecl 0x5631f8a79060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x5631f8a78fb0 col:54 'int' # | | | |-AvailabilityAttr 0x5631f8a79110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a791d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a79200 # | | | |-NoThrowAttr 0x5631f8a79240 Implicit # | | | `-ConstAttr 0x5631f8a79268 Implicit # | | |-FunctionDecl 0x5631f8a793a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5631f8a792f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x5631f8a79450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a79510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a79540 # | | | |-NoThrowAttr 0x5631f8a79580 Implicit # | | | `-ConstAttr 0x5631f8a795a8 Implicit # | | |-FunctionDecl 0x5631f8a796e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5631f8a79630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x5631f8a79790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a79850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a79880 # | | | |-NoThrowAttr 0x5631f8a798c0 Implicit # | | | `-ConstAttr 0x5631f8a798e8 Implicit # | | |-FunctionDecl 0x5631f8a79a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5631f8a79970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x5631f8a79ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a79b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a79bc0 # | | | |-NoThrowAttr 0x5631f8a79c00 Implicit # | | | `-ConstAttr 0x5631f8a79c28 Implicit # | | |-FunctionDecl 0x5631f8a79da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5631f8a79cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5631f8a79e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a79f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a79f40 # | | | |-NoThrowAttr 0x5631f8a79f80 Implicit # | | | `-ConstAttr 0x5631f8a79fa8 Implicit # | | |-FunctionDecl 0x5631f8a7a0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5631f8a7a030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x5631f8a7a190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a7a250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a7a280 # | | | |-NoThrowAttr 0x5631f8a7a2c0 Implicit # | | | `-ConstAttr 0x5631f8a7a2e8 Implicit # | | |-FunctionDecl 0x5631f8a7a420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5631f8a7a370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x5631f8a7a4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a7a590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a7a5c0 # | | | |-NoThrowAttr 0x5631f8a7a600 Implicit # | | | `-ConstAttr 0x5631f8a7a628 Implicit # | | |-FunctionDecl 0x5631f8a7a760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5631f8a7a6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x5631f8a7a810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a7a8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a7a900 # | | | |-NoThrowAttr 0x5631f8a7a940 Implicit # | | | `-ConstAttr 0x5631f8a7a968 Implicit # | | |-FunctionDecl 0x5631f8a7aaa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5631f8a7a9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x5631f8a7ab50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a7ac10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a7ac40 # | | | |-NoThrowAttr 0x5631f8a7ac80 Implicit # | | | `-ConstAttr 0x5631f8a7aca8 Implicit # | | |-FunctionDecl 0x5631f8a7ade0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5631f8a7ad30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5631f8a7ae90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a7af50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a7af80 # | | | |-NoThrowAttr 0x5631f8a7afc0 Implicit # | | | `-ConstAttr 0x5631f8a7afe8 Implicit # | | |-FunctionDecl 0x5631f8a7b120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5631f8a7b070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5631f8a7b1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a7b290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a7b2c0 # | | | |-NoThrowAttr 0x5631f8a7b300 Implicit # | | | `-ConstAttr 0x5631f8a7b328 Implicit # | | |-FunctionDecl 0x5631f8a7b460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5631f8a7b3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5631f8a7b510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a7b5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a7b600 # | | | |-NoThrowAttr 0x5631f8a7b640 Implicit # | | | `-ConstAttr 0x5631f8a7b668 Implicit # | | |-FunctionDecl 0x5631f8a7b7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5631f8a7b6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5631f8a7b850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a7b910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a7b940 # | | | |-NoThrowAttr 0x5631f8a7b980 Implicit # | | | `-ConstAttr 0x5631f8a7b9a8 Implicit # | | |-FunctionDecl 0x5631f8a7bae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8a7ba30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5631f8a7bb90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8a7bc50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8a7bc80 # | | | |-NoThrowAttr 0x5631f8a7bcc0 Implicit # | | | `-ConstAttr 0x5631f8ae3610 Implicit # | | |-FunctionDecl 0x5631f8ae3748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8ae3698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5631f8ae37f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ae38b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8ae38e8 # | | | |-NoThrowAttr 0x5631f8ae3928 Implicit # | | | `-ConstAttr 0x5631f8ae3950 Implicit # | | |-FunctionDecl 0x5631f8ae3a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8ae39d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5631f8ae3b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ae3bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8ae3c28 # | | | |-NoThrowAttr 0x5631f8ae3c68 Implicit # | | | `-ConstAttr 0x5631f8ae3c90 Implicit # | | |-FunctionDecl 0x5631f8ae3db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x5631f8ae3d00 col:58 'float' # | | | |-AvailabilityAttr 0x5631f8ae3e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ae3f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8ae3f50 # | | | |-NoThrowAttr 0x5631f8ae3f90 Implicit # | | | `-ConstAttr 0x5631f8ae3fb8 Implicit # | | |-FunctionDecl 0x5631f8ae40f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8ae4040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5631f8ae41a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ae4260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8ae4290 # | | | |-NoThrowAttr 0x5631f8ae42d0 Implicit # | | | `-ConstAttr 0x5631f8ae42f8 Implicit # | | |-FunctionDecl 0x5631f8ae4430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8ae4380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5631f8ae44e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ae45a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8ae45d0 # | | | |-NoThrowAttr 0x5631f8ae4610 Implicit # | | | `-ConstAttr 0x5631f8ae4638 Implicit # | | |-FunctionDecl 0x5631f8ae4770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8ae46c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5631f8ae4820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ae48e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8ae4910 # | | | |-NoThrowAttr 0x5631f8ae4950 Implicit # | | | `-ConstAttr 0x5631f8ae4978 Implicit # | | |-FunctionDecl 0x5631f8ae4a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x5631f8ae49e8 col:60 'double' # | | | |-AvailabilityAttr 0x5631f8ae4b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ae4c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8ae4c38 # | | | |-NoThrowAttr 0x5631f8ae4c78 Implicit # | | | `-ConstAttr 0x5631f8ae4ca0 Implicit # | | |-FunctionDecl 0x5631f8ae4dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5631f8ae4d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x5631f8ae4e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ae4f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8ae4f78 # | | | |-NoThrowAttr 0x5631f8ae4fb8 Implicit # | | | `-ConstAttr 0x5631f8ae4fe0 Implicit # | | |-FunctionDecl 0x5631f8ae5118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5631f8ae5068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x5631f8ae51c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ae5288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8ae52b8 # | | | |-NoThrowAttr 0x5631f8ae52f8 Implicit # | | | `-ConstAttr 0x5631f8ae5320 Implicit # | | |-FunctionDecl 0x5631f8ae5458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5631f8ae53a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x5631f8ae5508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5631f8ae55c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5631f8ae5620 # | | | |-NoThrowAttr 0x5631f8ae5660 Implicit # | | | `-ConstAttr 0x5631f8ae5688 Implicit # | | |-FunctionDecl 0x5631f8ae5798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x5631f8ae56e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5631f8ae5848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae58a8 # | | | |-NoThrowAttr 0x5631f8ae58e8 Implicit # | | | `-ConstAttr 0x5631f8ae5910 Implicit # | | |-FunctionDecl 0x5631f8ae5a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8ae5978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae5ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae5b38 # | | | |-NoThrowAttr 0x5631f8ae5b78 Implicit # | | | `-ConstAttr 0x5631f8ae5ba0 Implicit # | | |-FunctionDecl 0x5631f8ae5cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8ae5c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae5d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae5dd8 # | | | |-NoThrowAttr 0x5631f8ae5e18 Implicit # | | | `-ConstAttr 0x5631f8ae5e40 Implicit # | | |-FunctionDecl 0x5631f8ae5f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8ae5eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae6018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae6078 # | | | |-NoThrowAttr 0x5631f8ae60b8 Implicit # | | | `-ConstAttr 0x5631f8ae60e0 Implicit # | | |-FunctionDecl 0x5631f8ae61f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x5631f8ae6140 col:50 'int' # | | | |-BuiltinAliasAttr 0x5631f8ae62a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae6300 # | | | |-NoThrowAttr 0x5631f8ae6340 Implicit # | | | `-ConstAttr 0x5631f8ae6368 Implicit # | | |-FunctionDecl 0x5631f8ae6490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5631f8ae63e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae6540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae65a0 # | | | |-NoThrowAttr 0x5631f8ae65e0 Implicit # | | | `-ConstAttr 0x5631f8ae6608 Implicit # | | |-FunctionDecl 0x5631f8ae6730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5631f8ae6680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae67e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae6840 # | | | |-NoThrowAttr 0x5631f8ae6880 Implicit # | | | `-ConstAttr 0x5631f8ae68a8 Implicit # | | |-FunctionDecl 0x5631f8ae69d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5631f8ae6920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae6a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae6ae0 # | | | |-NoThrowAttr 0x5631f8ae6b20 Implicit # | | | `-ConstAttr 0x5631f8ae6b48 Implicit # | | |-FunctionDecl 0x5631f8ae6c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x5631f8ae6bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8ae6d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae6d80 # | | | |-NoThrowAttr 0x5631f8ae6dc0 Implicit # | | | `-ConstAttr 0x5631f8ae6de8 Implicit # | | |-FunctionDecl 0x5631f8ae6f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5631f8ae6e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae6fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae7020 # | | | |-NoThrowAttr 0x5631f8ae7060 Implicit # | | | `-ConstAttr 0x5631f8ae7088 Implicit # | | |-FunctionDecl 0x5631f8ae71b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5631f8ae7100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae7260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae72c0 # | | | |-NoThrowAttr 0x5631f8ae7300 Implicit # | | | `-ConstAttr 0x5631f8ae7328 Implicit # | | |-FunctionDecl 0x5631f8ae7450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5631f8ae73a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae7500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae7560 # | | | |-NoThrowAttr 0x5631f8ae75a0 Implicit # | | | `-ConstAttr 0x5631f8ae75c8 Implicit # | | |-FunctionDecl 0x5631f8ae7710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5631f8ae7660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5631f8ae77c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae7820 # | | | |-NoThrowAttr 0x5631f8ae7860 Implicit # | | | `-ConstAttr 0x5631f8ae7888 Implicit # | | |-FunctionDecl 0x5631f8ae79b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5631f8ae7900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae7a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae7ac0 # | | | |-NoThrowAttr 0x5631f8ae7b00 Implicit # | | | `-ConstAttr 0x5631f8ae7b28 Implicit # | | |-FunctionDecl 0x5631f8ae7c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5631f8ae7ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae7d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae7d60 # | | | |-NoThrowAttr 0x5631f8ae7da0 Implicit # | | | `-ConstAttr 0x5631f8ae7dc8 Implicit # | | |-FunctionDecl 0x5631f8ae7ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5631f8ae7e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae7fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae8000 # | | | |-NoThrowAttr 0x5631f8ae8040 Implicit # | | | `-ConstAttr 0x5631f8ae8068 Implicit # | | |-FunctionDecl 0x5631f8ae8190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5631f8ae80e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5631f8ae8240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae82a0 # | | | |-NoThrowAttr 0x5631f8ae82e0 Implicit # | | | `-ConstAttr 0x5631f8ae8308 Implicit # | | |-FunctionDecl 0x5631f8ae8430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8ae8380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae84e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae8540 # | | | |-NoThrowAttr 0x5631f8ae8580 Implicit # | | | `-ConstAttr 0x5631f8ae85a8 Implicit # | | |-FunctionDecl 0x5631f8ae86d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8ae8620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae8780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae87e0 # | | | |-NoThrowAttr 0x5631f8ae8820 Implicit # | | | `-ConstAttr 0x5631f8ae8848 Implicit # | | |-FunctionDecl 0x5631f8ae8970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8ae88c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae8a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae8a80 # | | | |-NoThrowAttr 0x5631f8ae8ac0 Implicit # | | | `-ConstAttr 0x5631f8ae8ae8 Implicit # | | |-FunctionDecl 0x5631f8ae8bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x5631f8ae8b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x5631f8ae8ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae8d08 # | | | |-NoThrowAttr 0x5631f8ae8d48 Implicit # | | | `-ConstAttr 0x5631f8ae8d70 Implicit # | | |-FunctionDecl 0x5631f8ae8e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8ae8de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae8f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae8fa8 # | | | |-NoThrowAttr 0x5631f8ae8fe8 Implicit # | | | `-ConstAttr 0x5631f8ae9010 Implicit # | | |-FunctionDecl 0x5631f8ae9138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8ae9088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae91e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae9248 # | | | |-NoThrowAttr 0x5631f8ae9288 Implicit # | | | `-ConstAttr 0x5631f8ae92b0 Implicit # | | |-FunctionDecl 0x5631f8ae93d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8ae9328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae9488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae94e8 # | | | |-NoThrowAttr 0x5631f8ae9528 Implicit # | | | `-ConstAttr 0x5631f8ae9550 Implicit # | | |-FunctionDecl 0x5631f8ae9670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x5631f8ae95b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5631f8ae9720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae9780 # | | | |-NoThrowAttr 0x5631f8ae97c0 Implicit # | | | `-ConstAttr 0x5631f8ae97e8 Implicit # | | |-FunctionDecl 0x5631f8ae9910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5631f8ae9860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae99c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae9a20 # | | | |-NoThrowAttr 0x5631f8ae9a60 Implicit # | | | `-ConstAttr 0x5631f8ae9a88 Implicit # | | |-FunctionDecl 0x5631f8ae9bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5631f8ae9b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae9c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae9cc0 # | | | |-NoThrowAttr 0x5631f8ae9d00 Implicit # | | | `-ConstAttr 0x5631f8ae9d28 Implicit # | | |-FunctionDecl 0x5631f8ae9e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5631f8ae9da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8ae9f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5631f8ae9f60 # | | | |-NoThrowAttr 0x5631f8ae9fa0 Implicit # | | | `-ConstAttr 0x5631f8ae9fc8 Implicit # | | |-FunctionDecl 0x5631f8aea0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x5631f8aea028 col:56 'half' # | | | |-BuiltinAliasAttr 0x5631f8aea188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aea1e8 # | | | |-NoThrowAttr 0x5631f8aea228 Implicit # | | | `-ConstAttr 0x5631f8aea250 Implicit # | | |-FunctionDecl 0x5631f8aea368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8aea2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aea418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aea478 # | | | |-NoThrowAttr 0x5631f8aea4b8 Implicit # | | | `-ConstAttr 0x5631f8aea4e0 Implicit # | | |-FunctionDecl 0x5631f8aea608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8aea558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aea6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aea718 # | | | |-NoThrowAttr 0x5631f8aea758 Implicit # | | | `-ConstAttr 0x5631f8aea780 Implicit # | | |-FunctionDecl 0x5631f8aea8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8aea7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aea958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aea9b8 # | | | |-NoThrowAttr 0x5631f8aea9f8 Implicit # | | | `-ConstAttr 0x5631f8aeaa20 Implicit # | | |-FunctionDecl 0x5631f8aeab30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x5631f8aeaa80 col:54 'int' # | | | |-BuiltinAliasAttr 0x5631f8aeabe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aeac40 # | | | |-NoThrowAttr 0x5631f8aeac80 Implicit # | | | `-ConstAttr 0x5631f8aeaca8 Implicit # | | |-FunctionDecl 0x5631f8aeadd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5631f8aead20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aeae80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aeaee0 # | | | |-NoThrowAttr 0x5631f8aeaf20 Implicit # | | | `-ConstAttr 0x5631f8aeaf48 Implicit # | | |-FunctionDecl 0x5631f8aeb070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5631f8aeafc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aeb120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aeb180 # | | | |-NoThrowAttr 0x5631f8aeb1c0 Implicit # | | | `-ConstAttr 0x5631f8aeb1e8 Implicit # | | |-FunctionDecl 0x5631f8aeb310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5631f8aeb260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aeb3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aeb420 # | | | |-NoThrowAttr 0x5631f8aeb460 Implicit # | | | `-ConstAttr 0x5631f8aeb488 Implicit # | | |-FunctionDecl 0x5631f8aeb650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5631f8aeb500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8aeb700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aeb760 # | | | |-NoThrowAttr 0x5631f8aeb7a0 Implicit # | | | `-ConstAttr 0x5631f8aeb7c8 Implicit # | | |-FunctionDecl 0x5631f8aeb8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5631f8aeb840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aeb9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aeba00 # | | | |-NoThrowAttr 0x5631f8aeba40 Implicit # | | | `-ConstAttr 0x5631f8aeba68 Implicit # | | |-FunctionDecl 0x5631f8aebb90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5631f8aebae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aebc40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aebca0 # | | | |-NoThrowAttr 0x5631f8aebce0 Implicit # | | | `-ConstAttr 0x5631f8aebd08 Implicit # | | |-FunctionDecl 0x5631f8aebe30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5631f8aebd80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aebee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aebf40 # | | | |-NoThrowAttr 0x5631f8aebf80 Implicit # | | | `-ConstAttr 0x5631f8aebfa8 Implicit # | | |-FunctionDecl 0x5631f8aec0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5631f8aec020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5631f8aec180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aec1e0 # | | | |-NoThrowAttr 0x5631f8aec220 Implicit # | | | `-ConstAttr 0x5631f8aec248 Implicit # | | |-FunctionDecl 0x5631f8aec370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5631f8aec2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aec420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aec480 # | | | |-NoThrowAttr 0x5631f8aec4c0 Implicit # | | | `-ConstAttr 0x5631f8aec4e8 Implicit # | | |-FunctionDecl 0x5631f8aec610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5631f8aec560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aec6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aec720 # | | | |-NoThrowAttr 0x5631f8aec760 Implicit # | | | `-ConstAttr 0x5631f8aec788 Implicit # | | |-FunctionDecl 0x5631f8aec8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5631f8aec800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aec960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aec9c0 # | | | |-NoThrowAttr 0x5631f8aeca00 Implicit # | | | `-ConstAttr 0x5631f8aeca28 Implicit # | | |-FunctionDecl 0x5631f8aecb50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5631f8aecaa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5631f8aecc00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aecc60 # | | | |-NoThrowAttr 0x5631f8aecca0 Implicit # | | | `-ConstAttr 0x5631f8aeccc8 Implicit # | | |-FunctionDecl 0x5631f8aecdf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8aecd40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aecea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aecf00 # | | | |-NoThrowAttr 0x5631f8aecf40 Implicit # | | | `-ConstAttr 0x5631f8aecf68 Implicit # | | |-FunctionDecl 0x5631f8aed090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8aecfe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aed140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aed1a0 # | | | |-NoThrowAttr 0x5631f8aed1e0 Implicit # | | | `-ConstAttr 0x5631f8aed208 Implicit # | | |-FunctionDecl 0x5631f8aed330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8aed280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aed3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aed440 # | | | |-NoThrowAttr 0x5631f8aed480 Implicit # | | | `-ConstAttr 0x5631f8aed4a8 Implicit # | | |-FunctionDecl 0x5631f8aed660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x5631f8aed508 col:58 'float' # | | | |-BuiltinAliasAttr 0x5631f8aed710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aed770 # | | | |-NoThrowAttr 0x5631f8aed7b0 Implicit # | | | `-ConstAttr 0x5631f8aed7d8 Implicit # | | |-FunctionDecl 0x5631f8aed900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8aed850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aed9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aeda10 # | | | |-NoThrowAttr 0x5631f8aeda50 Implicit # | | | `-ConstAttr 0x5631f8aeda78 Implicit # | | |-FunctionDecl 0x5631f8aedba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8aedaf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aedc50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aedcb0 # | | | |-NoThrowAttr 0x5631f8aedcf0 Implicit # | | | `-ConstAttr 0x5631f8aedd18 Implicit # | | |-FunctionDecl 0x5631f8aede40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8aedd90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aedef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aedf50 # | | | |-NoThrowAttr 0x5631f8aedf90 Implicit # | | | `-ConstAttr 0x5631f8aedfb8 Implicit # | | |-FunctionDecl 0x5631f8aee0c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x5631f8aee018 col:60 'double' # | | | |-BuiltinAliasAttr 0x5631f8aee178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aee1d8 # | | | |-NoThrowAttr 0x5631f8aee218 Implicit # | | | `-ConstAttr 0x5631f8aee240 Implicit # | | |-FunctionDecl 0x5631f8aee368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5631f8aee2b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aee418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aee478 # | | | |-NoThrowAttr 0x5631f8aee4b8 Implicit # | | | `-ConstAttr 0x5631f8aee4e0 Implicit # | | |-FunctionDecl 0x5631f8aee608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5631f8aee558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aee6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aee718 # | | | |-NoThrowAttr 0x5631f8aee758 Implicit # | | | `-ConstAttr 0x5631f8aee780 Implicit # | | |-FunctionDecl 0x5631f8aee8a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5631f8aee7f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aee958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5631f8aee9b8 # | | | |-NoThrowAttr 0x5631f8aee9f8 Implicit # | | | `-ConstAttr 0x5631f8aeea20 Implicit # | | |-FunctionDecl 0x5631f8aeeb30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x5631f8aeea80 col:54 'half' # | | | |-BuiltinAliasAttr 0x5631f8aeebe0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8aeec40 # | | | |-NoThrowAttr 0x5631f8aeec80 Implicit # | | | `-ConstAttr 0x5631f8aeeca8 Implicit # | | |-FunctionDecl 0x5631f8aeedc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8aeed10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aeee70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8aeeed0 # | | | |-NoThrowAttr 0x5631f8aeef10 Implicit # | | | `-ConstAttr 0x5631f8aeef38 Implicit # | | |-FunctionDecl 0x5631f8aef060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8aeefb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aef110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8aef170 # | | | |-NoThrowAttr 0x5631f8aef1b0 Implicit # | | | `-ConstAttr 0x5631f8aef1d8 Implicit # | | |-FunctionDecl 0x5631f8aef300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8aef250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aef3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8aef410 # | | | |-NoThrowAttr 0x5631f8aef450 Implicit # | | | `-ConstAttr 0x5631f8aef478 Implicit # | | |-FunctionDecl 0x5631f8aef588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x5631f8aef4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x5631f8aef670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8aef6d0 # | | | |-NoThrowAttr 0x5631f8aef710 Implicit # | | | `-ConstAttr 0x5631f8aef738 Implicit # | | |-FunctionDecl 0x5631f8aef860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x5631f8aef7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aef910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8aef970 # | | | |-NoThrowAttr 0x5631f8aef9b0 Implicit # | | | `-ConstAttr 0x5631f8aef9d8 Implicit # | | |-FunctionDecl 0x5631f8aefb00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x5631f8aefa50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aefbb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8aefc10 # | | | |-NoThrowAttr 0x5631f8aefc50 Implicit # | | | `-ConstAttr 0x5631f8aefc78 Implicit # | | |-FunctionDecl 0x5631f8aefda0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x5631f8aefcf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aefe50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8aefeb0 # | | | |-NoThrowAttr 0x5631f8aefef0 Implicit # | | | `-ConstAttr 0x5631f8aeff18 Implicit # | | |-FunctionDecl 0x5631f8af0040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x5631f8aeff90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8af00f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8af0150 # | | | |-NoThrowAttr 0x5631f8af0190 Implicit # | | | `-ConstAttr 0x5631f8af01b8 Implicit # | | |-FunctionDecl 0x5631f8af02e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5631f8af0230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8af0390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8af03f0 # | | | |-NoThrowAttr 0x5631f8af0430 Implicit # | | | `-ConstAttr 0x5631f8af0458 Implicit # | | |-FunctionDecl 0x5631f8af0580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5631f8af04d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8af0630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8af0690 # | | | |-NoThrowAttr 0x5631f8af06d0 Implicit # | | | `-ConstAttr 0x5631f8af06f8 Implicit # | | |-FunctionDecl 0x5631f8af0820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5631f8af0770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8af08d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8af0930 # | | | |-NoThrowAttr 0x5631f8af0970 Implicit # | | | `-ConstAttr 0x5631f8af0998 Implicit # | | |-FunctionDecl 0x5631f8af0ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5631f8af0a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5631f8af0b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8af0bd0 # | | | |-NoThrowAttr 0x5631f8af0c10 Implicit # | | | `-ConstAttr 0x5631f8af0c38 Implicit # | | |-FunctionDecl 0x5631f8af0d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5631f8af0cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8af0e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8af0e70 # | | | |-NoThrowAttr 0x5631f8af0eb0 Implicit # | | | `-ConstAttr 0x5631f8af0ed8 Implicit # | | |-FunctionDecl 0x5631f8af1000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5631f8af0f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8af10b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8af1110 # | | | |-NoThrowAttr 0x5631f8af1150 Implicit # | | | `-ConstAttr 0x5631f8af1178 Implicit # | | |-FunctionDecl 0x5631f8af12a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5631f8af11f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8af1350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8af13b0 # | | | |-NoThrowAttr 0x5631f8af13f0 Implicit # | | | `-ConstAttr 0x5631f8af1418 Implicit # | | |-FunctionDecl 0x5631f8af1540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5631f8af1490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5631f8af15f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8a977d0 # | | | |-NoThrowAttr 0x5631f8a97810 Implicit # | | | `-ConstAttr 0x5631f8a97838 Implicit # | | |-FunctionDecl 0x5631f8a97960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8a978b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a97a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8a97a70 # | | | |-NoThrowAttr 0x5631f8a97ab0 Implicit # | | | `-ConstAttr 0x5631f8a97ad8 Implicit # | | |-FunctionDecl 0x5631f8a97c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8a97b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a97cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8a97d10 # | | | |-NoThrowAttr 0x5631f8a97d50 Implicit # | | | `-ConstAttr 0x5631f8a97d78 Implicit # | | |-FunctionDecl 0x5631f8a97ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8a97df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a97f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8a97fb0 # | | | |-NoThrowAttr 0x5631f8a97ff0 Implicit # | | | `-ConstAttr 0x5631f8a98018 Implicit # | | |-FunctionDecl 0x5631f8a98128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x5631f8a98078 col:56 'float' # | | | |-BuiltinAliasAttr 0x5631f8a981d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8a98238 # | | | |-NoThrowAttr 0x5631f8a98278 Implicit # | | | `-ConstAttr 0x5631f8a982a0 Implicit # | | |-FunctionDecl 0x5631f8a983c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a98318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a98478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8a984d8 # | | | |-NoThrowAttr 0x5631f8a98518 Implicit # | | | `-ConstAttr 0x5631f8a98540 Implicit # | | |-FunctionDecl 0x5631f8a98668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a985b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a98718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8a98778 # | | | |-NoThrowAttr 0x5631f8a987b8 Implicit # | | | `-ConstAttr 0x5631f8a987e0 Implicit # | | |-FunctionDecl 0x5631f8a98908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a98858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a989b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8a98a18 # | | | |-NoThrowAttr 0x5631f8a98a58 Implicit # | | | `-ConstAttr 0x5631f8a98a80 Implicit # | | |-FunctionDecl 0x5631f8a98b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x5631f8a98ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x5631f8a98c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8a98ca0 # | | | |-NoThrowAttr 0x5631f8a98ce0 Implicit # | | | `-ConstAttr 0x5631f8a98d08 Implicit # | | |-FunctionDecl 0x5631f8a98e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x5631f8a98d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a98ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8a98f40 # | | | |-NoThrowAttr 0x5631f8a98f80 Implicit # | | | `-ConstAttr 0x5631f8a98fa8 Implicit # | | |-FunctionDecl 0x5631f8a990d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x5631f8a99020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a99180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8a991e0 # | | | |-NoThrowAttr 0x5631f8a99220 Implicit # | | | `-ConstAttr 0x5631f8a99248 Implicit # | | |-FunctionDecl 0x5631f8a99370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x5631f8a992c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a99420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5631f8a99480 # | | | |-NoThrowAttr 0x5631f8a994c0 Implicit # | | | `-ConstAttr 0x5631f8a994e8 Implicit # | | |-FunctionDecl 0x5631f8a99638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x5631f8a99548 col:14 'half' # | | | |-BuiltinAliasAttr 0x5631f8a996e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a99760 Implicit # | | | `-ConstAttr 0x5631f8a99788 Implicit # | | |-FunctionDecl 0x5631f8a99938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x5631f8a99810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a999e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a99a60 Implicit # | | | `-ConstAttr 0x5631f8a99a88 Implicit # | | |-FunctionDecl 0x5631f8a99c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x5631f8a99b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a99cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a99d50 Implicit # | | | `-ConstAttr 0x5631f8a99d78 Implicit # | | |-FunctionDecl 0x5631f8a99f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x5631f8a99df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a99fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9a040 Implicit # | | | `-ConstAttr 0x5631f8a9a068 Implicit # | | |-FunctionDecl 0x5631f8a9a178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x5631f8a9a0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x5631f8a9a228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9a2a0 Implicit # | | | `-ConstAttr 0x5631f8a9a2c8 Implicit # | | |-FunctionDecl 0x5631f8a9a3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x5631f8a9a340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9a4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9a518 Implicit # | | | `-ConstAttr 0x5631f8a9a540 Implicit # | | |-FunctionDecl 0x5631f8a9a668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x5631f8a9a5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9a718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9a790 Implicit # | | | `-ConstAttr 0x5631f8a9a7b8 Implicit # | | |-FunctionDecl 0x5631f8a9a8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x5631f8a9a830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9a990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9aa08 Implicit # | | | `-ConstAttr 0x5631f8a9aa30 Implicit # | | |-FunctionDecl 0x5631f8a9abd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x5631f8a9aaa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5631f8a9ac88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9ad00 Implicit # | | | `-ConstAttr 0x5631f8a9ad28 Implicit # | | |-FunctionDecl 0x5631f8a9aec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x5631f8a9ada0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9af78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9aff0 Implicit # | | | `-ConstAttr 0x5631f8a9b018 Implicit # | | |-FunctionDecl 0x5631f8a9b1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x5631f8a9b090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9b268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9b2e0 Implicit # | | | `-ConstAttr 0x5631f8a9b308 Implicit # | | |-FunctionDecl 0x5631f8a9b4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x5631f8a9b380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9b558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9b5d0 Implicit # | | | `-ConstAttr 0x5631f8a9b5f8 Implicit # | | |-FunctionDecl 0x5631f8a9b7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x5631f8a9b658 col:15 'float' # | | | |-BuiltinAliasAttr 0x5631f8a9b8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9b918 Implicit # | | | `-ConstAttr 0x5631f8a9b940 Implicit # | | |-FunctionDecl 0x5631f8a9bae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x5631f8a9b9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9bb98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9bc10 Implicit # | | | `-ConstAttr 0x5631f8a9bc38 Implicit # | | |-FunctionDecl 0x5631f8a9bdd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x5631f8a9bcb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9be88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9bf00 Implicit # | | | `-ConstAttr 0x5631f8a9bf28 Implicit # | | |-FunctionDecl 0x5631f8a9c0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x5631f8a9bfa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9c178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9c1f0 Implicit # | | | `-ConstAttr 0x5631f8a9c218 Implicit # | | |-FunctionDecl 0x5631f8a9c3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x5631f8a9c290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5631f8a9c468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9c4e0 Implicit # | | | `-ConstAttr 0x5631f8a9c508 Implicit # | | |-FunctionDecl 0x5631f8a9c6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x5631f8a9c580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9c758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9c7d0 Implicit # | | | `-ConstAttr 0x5631f8a9c7f8 Implicit # | | |-FunctionDecl 0x5631f8a9c998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x5631f8a9c870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9ca48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9cac0 Implicit # | | | `-ConstAttr 0x5631f8a9cae8 Implicit # | | |-FunctionDecl 0x5631f8a9cc88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x5631f8a9cb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9cd38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9cdb0 Implicit # | | | `-ConstAttr 0x5631f8a9cdd8 Implicit # | | |-FunctionDecl 0x5631f8a9cf78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x5631f8a9ce50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5631f8a9d028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9d0a0 Implicit # | | | `-ConstAttr 0x5631f8a9d0c8 Implicit # | | |-FunctionDecl 0x5631f8a9d268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x5631f8a9d140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9d318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9d390 Implicit # | | | `-ConstAttr 0x5631f8a9d3b8 Implicit # | | |-FunctionDecl 0x5631f8a9d558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x5631f8a9d430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9d608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9d680 Implicit # | | | `-ConstAttr 0x5631f8a9d6a8 Implicit # | | |-FunctionDecl 0x5631f8a9d868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x5631f8a9d720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9d918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9d990 Implicit # | | | `-ConstAttr 0x5631f8a9d9b8 Implicit # | | |-FunctionDecl 0x5631f8a9db08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x5631f8a9da18 col:16 'double' # | | | |-BuiltinAliasAttr 0x5631f8a9dbb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9dc30 Implicit # | | | `-ConstAttr 0x5631f8a9dc58 Implicit # | | |-FunctionDecl 0x5631f8a9ddf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x5631f8a9dcd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9dea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9df20 Implicit # | | | `-ConstAttr 0x5631f8a9df48 Implicit # | | |-FunctionDecl 0x5631f8a9e0e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x5631f8a9dfc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9e198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9e210 Implicit # | | | `-ConstAttr 0x5631f8a9e238 Implicit # | | |-FunctionDecl 0x5631f8a9e3d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x5631f8a9e2b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9e488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5631f8a9e500 Implicit # | | | `-ConstAttr 0x5631f8a9e528 Implicit # | | |-FunctionDecl 0x5631f8a9e638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x5631f8a9e588 col:18 'half' # | | | |-BuiltinAliasAttr 0x5631f8a9e6e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5631f8a9e760 Implicit # | | | `-ConstAttr 0x5631f8a9e788 Implicit # | | |-FunctionDecl 0x5631f8a9e8a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a9e7f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9e950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5631f8a9e9c8 Implicit # | | | `-ConstAttr 0x5631f8a9e9f0 Implicit # | | |-FunctionDecl 0x5631f8a9eb18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8a9ea68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9ebc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5631f8a9ec40 Implicit # | | | `-ConstAttr 0x5631f8a9ec68 Implicit # | | |-FunctionDecl 0x5631f8a9ed90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8a9ece0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9ee40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5631f8a9eeb8 Implicit # | | | `-ConstAttr 0x5631f8a9eee0 Implicit # | | |-FunctionDecl 0x5631f8a9eff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x5631f8a9ef40 col:20 'float' # | | | |-BuiltinAliasAttr 0x5631f8a9f0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5631f8a9f118 Implicit # | | | `-ConstAttr 0x5631f8a9f140 Implicit # | | |-FunctionDecl 0x5631f8a9f268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8a9f1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9f318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5631f8a9f390 Implicit # | | | `-ConstAttr 0x5631f8a9f3b8 Implicit # | | |-FunctionDecl 0x5631f8a9f4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8a9f430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9f590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5631f8a9f608 Implicit # | | | `-ConstAttr 0x5631f8a9f630 Implicit # | | |-FunctionDecl 0x5631f8a9f758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8a9f6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9f818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5631f8a9f890 Implicit # | | | `-ConstAttr 0x5631f8a9f8b8 Implicit # | | |-FunctionDecl 0x5631f8a9f9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x5631f8a9fa88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x5631f8a9fae8 # | | | |-NoThrowAttr 0x5631f8a9fb28 Implicit # | | | `-ConstAttr 0x5631f8a9fb50 Implicit # | | |-FunctionDecl 0x5631f8a9fc50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x5631f8a9fba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x5631f8a9fd00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5631f8a9fd78 Implicit # | | | `-ConstAttr 0x5631f8a9fda0 Implicit # | | |-FunctionDecl 0x5631f8a9feb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8a9fe08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8a9ff68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5631f8a9ffe0 Implicit # | | | `-ConstAttr 0x5631f8aa0008 Implicit # | | |-FunctionDecl 0x5631f8aa0130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8aa0080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa01e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5631f8aa0258 Implicit # | | | `-ConstAttr 0x5631f8aa0280 Implicit # | | |-FunctionDecl 0x5631f8aa03a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8aa02f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa0458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5631f8aa04d0 Implicit # | | | `-ConstAttr 0x5631f8aa04f8 Implicit # | | |-FunctionDecl 0x5631f8aa0608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x5631f8aa0558 col:23 'float' # | | | |-BuiltinAliasAttr 0x5631f8aa06b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5631f8aa0730 Implicit # | | | `-ConstAttr 0x5631f8aa0758 Implicit # | | |-FunctionDecl 0x5631f8aa0880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8aa07d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa0930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5631f8aa09a8 Implicit # | | | `-ConstAttr 0x5631f8aa09d0 Implicit # | | |-FunctionDecl 0x5631f8aa0af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8aa0a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa0ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5631f8aa0c20 Implicit # | | | `-ConstAttr 0x5631f8aa0c48 Implicit # | | |-FunctionDecl 0x5631f8aa0d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8aa0cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa0e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5631f8aa0e98 Implicit # | | | `-ConstAttr 0x5631f8aa0ec0 Implicit # | | |-FunctionDecl 0x5631f8aa0fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x5631f8aa0f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x5631f8aa1080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5631f8aa10f8 Implicit # | | | `-ConstAttr 0x5631f8aa1120 Implicit # | | |-FunctionDecl 0x5631f8aa1238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8aa1188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa12e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5631f8aa1360 Implicit # | | | `-ConstAttr 0x5631f8aa1388 Implicit # | | |-FunctionDecl 0x5631f8aa14b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8aa1400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa1560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5631f8aa15d8 Implicit # | | | `-ConstAttr 0x5631f8aa1600 Implicit # | | |-FunctionDecl 0x5631f8aa1728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8aa1678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8aa17d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5631f8b096b8 Implicit # | | | `-ConstAttr 0x5631f8b096e0 Implicit # | | |-FunctionDecl 0x5631f8b097f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x5631f8b09740 col:23 'float' # | | | |-BuiltinAliasAttr 0x5631f8b098a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5631f8b09918 Implicit # | | | `-ConstAttr 0x5631f8b09940 Implicit # | | |-FunctionDecl 0x5631f8b09a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8b099b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8b09b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5631f8b09b90 Implicit # | | | `-ConstAttr 0x5631f8b09bb8 Implicit # | | |-FunctionDecl 0x5631f8b09ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8b09c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8b09d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5631f8b09e08 Implicit # | | | `-ConstAttr 0x5631f8b09e30 Implicit # | | |-FunctionDecl 0x5631f8b09f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8b09ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8b0a008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5631f8b0a080 Implicit # | | | `-ConstAttr 0x5631f8b0a0a8 Implicit # | | |-FunctionDecl 0x5631f8b0a1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x5631f8b0a108 col:19 'half' # | | | |-BuiltinAliasAttr 0x5631f8b0a268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5631f8b0a2e0 Implicit # | | | `-ConstAttr 0x5631f8b0a308 Implicit # | | |-FunctionDecl 0x5631f8b0a420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8b0a370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8b0a4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5631f8b0a548 Implicit # | | | `-ConstAttr 0x5631f8b0a570 Implicit # | | |-FunctionDecl 0x5631f8b0a698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8b0a5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8b0a748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5631f8b0a7c0 Implicit # | | | `-ConstAttr 0x5631f8b0a7e8 Implicit # | | |-FunctionDecl 0x5631f8b0a910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8b0a860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8b0a9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5631f8b0aa38 Implicit # | | | `-ConstAttr 0x5631f8b0aa60 Implicit # | | |-FunctionDecl 0x5631f8b0ab70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x5631f8b0aac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5631f8b0ac20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5631f8b0ac98 Implicit # | | | `-ConstAttr 0x5631f8b0acc0 Implicit # | | |-FunctionDecl 0x5631f8b0ade8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8b0ad38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8b0ae98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5631f8b0af10 Implicit # | | | `-ConstAttr 0x5631f8b0af38 Implicit # | | |-FunctionDecl 0x5631f8b0b060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8b0afb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8b0b110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5631f8b0b188 Implicit # | | | `-ConstAttr 0x5631f8b0b1b0 Implicit # | | |-FunctionDecl 0x5631f8b0b2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x5631f8b0b228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8b0b388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5631f8b0b400 Implicit # | | | `-ConstAttr 0x5631f8b0b428 Implicit # | | |-FunctionDecl 0x5631f8b0b538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x5631f8b0b488 col:19 'half' # | | | |-BuiltinAliasAttr 0x5631f8b0b5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5631f8b0b680 Implicit # | | | `-ConstAttr 0x5631f8b0b6a8 Implicit # | | |-FunctionDecl 0x5631f8b0b7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5631f8b0b710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8b0b870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5631f8b0b8e8 Implicit # | | | `-ConstAttr 0x5631f8b0b910 Implicit # | | |-FunctionDecl 0x5631f8b0ba38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5631f8b0b988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8b0bae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5631f8b0bb60 Implicit # | | | `-ConstAttr 0x5631f8b0bb88 Implicit # | | |-FunctionDecl 0x5631f8b0bcb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5631f8b0bc00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5631f8b0bd60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5631f8b0bdd8 Implicit # | | | `-ConstAttr 0x5631f8b0be00 Implicit # | | |-FunctionDecl 0x5631f8b0bf10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x5631f8b0be60 col:21 'float' # | | | |-BuiltinAliasAttr 0x5631f8b0bfc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5631f8b0c038 Implicit # | | | `-ConstAttr 0x5631f8b0c060 Implicit # | | |-FunctionDecl 0x5631f8b0c188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5631f8b0c0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5631f8b0c238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5631f8b0c2b0 Implicit # | | | `-ConstAttr 0x5631f8b0c2d8 Implicit # | | |-FunctionDecl 0x5631f8b0c400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5631f8b0c350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5631f8b0c4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5631f8b0c528 Implicit # | | | `-ConstAttr 0x5631f8b0c550 Implicit # | | `-FunctionDecl 0x5631f8b0c678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x5631f8b0c5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x5631f8b0c728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x5631f8b0c7a0 Implicit # | | `-ConstAttr 0x5631f8b0c7c8 Implicit # | |-LinkageSpecDecl 0x5631f8a4e6f8 col:45 implicit C # | | `-FunctionDecl 0x5631f8a4e748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5631f8a4e7f0 <> Implicit 501 # | | |-NoThrowAttr 0x5631f8a4e850 Implicit # | | `-ConstAttr 0x5631f8a4e878 Implicit # | |-NamespaceDecl 0x5631f8b0c818 prev 0x5631f8a12ca8 line:12:11 hlsl # | | |-original Namespace 0x5631f8969a98 'hlsl' # | | |-FunctionDecl 0x5631f8b0ca18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b0c930 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8b0cd98 # | | | | `-ReturnStmt 0x5631f8b0cd88 # | | | | `-CallExpr 0x5631f8b0cd58 'float' # | | | | |-ImplicitCastExpr 0x5631f8b0cd40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b0cce8 '' Function 0x5631f8a1fc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b0ccc0 'float' # | | | | `-ImplicitCastExpr 0x5631f8b0cca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b0cc90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b0cc58 'double' lvalue ParmVar 0x5631f8b0c930 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8b0cac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b0cf88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b0ce58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8b0d358 # | | | | `-ReturnStmt 0x5631f8b0d348 # | | | | `-CallExpr 0x5631f8b0d318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b0d300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b0d278 '' Function 0x5631f8a1fea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b0d250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b0d238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b0d220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b0d1e8 'double2':'vector' lvalue ParmVar 0x5631f8b0ce58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8b0d038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b0d548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b0d418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8b12398 # | | | | `-ReturnStmt 0x5631f8b12388 # | | | | `-CallExpr 0x5631f8b12358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b12340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b122c0 '' Function 0x5631f8a20120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b12298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b12280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b12268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b12230 'double3':'vector' lvalue ParmVar 0x5631f8b0d418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8b0d5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b12588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b12458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8b12968 # | | | | `-ReturnStmt 0x5631f8b12958 # | | | | `-CallExpr 0x5631f8b12928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b12910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b12888 '' Function 0x5631f8a20398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b12860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b12848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b12830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b127f8 'double4':'vector' lvalue ParmVar 0x5631f8b12458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8b12638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b12b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b12a18 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8b12e60 # | | | | `-ReturnStmt 0x5631f8b12e50 # | | | | `-CallExpr 0x5631f8b12e20 'float' # | | | | |-ImplicitCastExpr 0x5631f8b12e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b12de8 '' Function 0x5631f8a1fc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b12dc0 'float' # | | | | `-ImplicitCastExpr 0x5631f8b12da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b12d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b12d58 'int' lvalue ParmVar 0x5631f8b12a18 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8b12bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b13038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b12f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8b133b0 # | | | | `-ReturnStmt 0x5631f8b133a0 # | | | | `-CallExpr 0x5631f8b13370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b13358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b13338 '' Function 0x5631f8a1fea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b13310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b132f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b132e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b132a8 'int2':'vector' lvalue ParmVar 0x5631f8b12f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8b130e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b13588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b13460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8b13908 # | | | | `-ReturnStmt 0x5631f8b138f8 # | | | | `-CallExpr 0x5631f8b138c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b138b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b13890 '' Function 0x5631f8a20120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b13868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b13850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b13838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b13800 'int3':'vector' lvalue ParmVar 0x5631f8b13460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8b13638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b13ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b139b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8b13e70 # | | | | `-ReturnStmt 0x5631f8b13e60 # | | | | `-CallExpr 0x5631f8b13e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b13e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b13df8 '' Function 0x5631f8a20398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b13dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b13db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b13da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b13d68 'int4':'vector' lvalue ParmVar 0x5631f8b139b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8b13b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b13fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b13f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8b193f8 # | | | | `-ReturnStmt 0x5631f8b193e8 # | | | | `-CallExpr 0x5631f8b193b8 'float' # | | | | |-ImplicitCastExpr 0x5631f8b193a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b19380 '' Function 0x5631f8a1fc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b19358 'float' # | | | | `-ImplicitCastExpr 0x5631f8b19340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b19328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b192f0 'uint':'unsigned int' lvalue ParmVar 0x5631f8b13f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8b19130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b19558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b194a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8b198f0 # | | | | `-ReturnStmt 0x5631f8b198e0 # | | | | `-CallExpr 0x5631f8b198b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b19898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b19878 '' Function 0x5631f8a1fea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b19850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b19838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b19820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b197e8 'uint2':'vector' lvalue ParmVar 0x5631f8b194a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8b19608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b19a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b199a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8b19df0 # | | | | `-ReturnStmt 0x5631f8b19de0 # | | | | `-CallExpr 0x5631f8b19db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b19d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b19d78 '' Function 0x5631f8a20120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b19d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b19d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b19d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b19ce8 'uint3':'vector' lvalue ParmVar 0x5631f8b199a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8b19b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b19f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b19ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8b1a2f8 # | | | | `-ReturnStmt 0x5631f8b1a2e8 # | | | | `-CallExpr 0x5631f8b1a2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b1a2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b1a280 '' Function 0x5631f8a20398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b1a258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b1a240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1a228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1a1f0 'uint4':'vector' lvalue ParmVar 0x5631f8b19ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8b1a000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b1a4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b1a3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8b1a870 # | | | | `-ReturnStmt 0x5631f8b1a860 # | | | | `-CallExpr 0x5631f8b1a830 'float' # | | | | |-ImplicitCastExpr 0x5631f8b1a818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b1a7f8 '' Function 0x5631f8a1fc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b1a7d0 'float' # | | | | `-ImplicitCastExpr 0x5631f8b1a7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1a7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1a768 'int64_t':'long' lvalue ParmVar 0x5631f8b1a3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8b1a588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b1aa48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b1a920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b1ae00 # | | | | `-ReturnStmt 0x5631f8b1adf0 # | | | | `-CallExpr 0x5631f8b1adc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b1ada8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b1ad88 '' Function 0x5631f8a1fea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b1ad60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b1ad48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1ad30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1acf8 'int64_t2':'vector' lvalue ParmVar 0x5631f8b1a920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b1aaf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b1afd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b1aeb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b1b3b0 # | | | | `-ReturnStmt 0x5631f8b1b3a0 # | | | | `-CallExpr 0x5631f8b1b370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b1b358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b1b338 '' Function 0x5631f8a20120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b1b310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b1b2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1b2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1b2a8 'int64_t3':'vector' lvalue ParmVar 0x5631f8b1aeb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b1b088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b1b588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b1b460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b1b950 # | | | | `-ReturnStmt 0x5631f8b1b940 # | | | | `-CallExpr 0x5631f8b1b910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b1b8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b1b8d8 '' Function 0x5631f8a20398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b1b8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b1b898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1b880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1b848 'int64_t4':'vector' lvalue ParmVar 0x5631f8b1b460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b1b638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b1bb28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b1ba00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8b1bee0 # | | | | `-ReturnStmt 0x5631f8b1bed0 # | | | | `-CallExpr 0x5631f8b1bea0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b1be88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b1be68 '' Function 0x5631f8a1fc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b1be40 'float' # | | | | `-ImplicitCastExpr 0x5631f8b1be28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1be10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1bdd8 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b1ba00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8b1bbd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b1c0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b1bf90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b1c490 # | | | | `-ReturnStmt 0x5631f8b1c480 # | | | | `-CallExpr 0x5631f8b1c450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b1c438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b1c418 '' Function 0x5631f8a1fea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b1c3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b1c3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1c3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1c388 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b1bf90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b1c168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b1c668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b1c540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b1ca48 # | | | | `-ReturnStmt 0x5631f8b1ca38 # | | | | `-CallExpr 0x5631f8b1ca08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b1c9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b1c9d0 '' Function 0x5631f8a20120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b1c9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b1c990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1c978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1c940 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b1c540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b1c718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b1cc28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b1caf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b1d010 # | | | | `-ReturnStmt 0x5631f8b1d000 # | | | | `-CallExpr 0x5631f8b1cfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b1cfb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b1cf98 '' Function 0x5631f8a20398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b1cf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b1cf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1cf40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1cf08 'uint64_t4':'vector' lvalue ParmVar 0x5631f8b1caf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b1ccd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b1d198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b1d0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8b1d4e0 # | | | | `-ReturnStmt 0x5631f8b1d4d0 # | | | | `-CallExpr 0x5631f8b1d4a0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b1d488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b1d468 '' Function 0x5631f8a39920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b1d440 'float' # | | | | `-ImplicitCastExpr 0x5631f8b1d428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1d410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1d3d8 'double' lvalue ParmVar 0x5631f8b1d0d0 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8b1d248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b1d650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b1d5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8b1d9b8 # | | | | `-ReturnStmt 0x5631f8b1d9a8 # | | | | `-CallExpr 0x5631f8b1d978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b1d960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b1d940 '' Function 0x5631f8a39b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b1d918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b1d900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1d8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1d8b0 'double2':'vector' lvalue ParmVar 0x5631f8b1d5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8b1d700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b1db28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b1da78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8b1de98 # | | | | `-ReturnStmt 0x5631f8b1de88 # | | | | `-CallExpr 0x5631f8b1de58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b1de40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b1de20 '' Function 0x5631f8a28588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b1ddf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b1dde0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1ddc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1dd90 'double3':'vector' lvalue ParmVar 0x5631f8b1da78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8b1dbd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b1e008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b1df58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8b1e380 # | | | | `-ReturnStmt 0x5631f8b1e370 # | | | | `-CallExpr 0x5631f8b1e340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b1e328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b1e308 '' Function 0x5631f8a28800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b1e2e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b1e2c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1e2b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1e278 'double4':'vector' lvalue ParmVar 0x5631f8b1df58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8b1e0b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b1e4e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b1e430 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8b1e838 # | | | | `-ReturnStmt 0x5631f8b1e828 # | | | | `-CallExpr 0x5631f8b1e7f8 'float' # | | | | |-ImplicitCastExpr 0x5631f8b1e7e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b1e7c0 '' Function 0x5631f8a39920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b1e798 'float' # | | | | `-ImplicitCastExpr 0x5631f8b1e780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1e768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1e730 'int' lvalue ParmVar 0x5631f8b1e430 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8b1e590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b1e998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b1e8e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8b1ed10 # | | | | `-ReturnStmt 0x5631f8b1ed00 # | | | | `-CallExpr 0x5631f8b1ecd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b1ecb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b1ec98 '' Function 0x5631f8a39b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b1ec70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b1ec58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1ec40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1ec08 'int2':'vector' lvalue ParmVar 0x5631f8b1e8e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8b1ea48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b1ee70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b1edc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8b27380 # | | | | `-ReturnStmt 0x5631f8b27370 # | | | | `-CallExpr 0x5631f8b27340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b27328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b27308 '' Function 0x5631f8a28588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b272e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b1f138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b1f120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b1f0e8 'int3':'vector' lvalue ParmVar 0x5631f8b1edc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8b1ef20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b274e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b27430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8b27868 # | | | | `-ReturnStmt 0x5631f8b27858 # | | | | `-CallExpr 0x5631f8b27828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b27810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b277f0 '' Function 0x5631f8a28800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b277c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b277b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b27798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b27760 'int4':'vector' lvalue ParmVar 0x5631f8b27430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8b27590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b279c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b27918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8b27d40 # | | | | `-ReturnStmt 0x5631f8b27d30 # | | | | `-CallExpr 0x5631f8b27d00 'float' # | | | | |-ImplicitCastExpr 0x5631f8b27ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b27cc8 '' Function 0x5631f8a39920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b27ca0 'float' # | | | | `-ImplicitCastExpr 0x5631f8b27c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b27c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b27c38 'uint':'unsigned int' lvalue ParmVar 0x5631f8b27918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8b27a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b27ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b27df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8b28238 # | | | | `-ReturnStmt 0x5631f8b28228 # | | | | `-CallExpr 0x5631f8b281f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b281e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b281c0 '' Function 0x5631f8a39b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b28198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b28180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b28168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b28130 'uint2':'vector' lvalue ParmVar 0x5631f8b27df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8b27f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b28398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b282e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8b28738 # | | | | `-ReturnStmt 0x5631f8b28728 # | | | | `-CallExpr 0x5631f8b286f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b286e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b286c0 '' Function 0x5631f8a28588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b28698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b28680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b28668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b28630 'uint3':'vector' lvalue ParmVar 0x5631f8b282e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8b28448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b28898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b287e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8b28c40 # | | | | `-ReturnStmt 0x5631f8b28c30 # | | | | `-CallExpr 0x5631f8b28c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b28be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b28bc8 '' Function 0x5631f8a28800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b28ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b28b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b28b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b28b38 'uint4':'vector' lvalue ParmVar 0x5631f8b287e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8b28948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b28da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b28cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8b29138 # | | | | `-ReturnStmt 0x5631f8b29128 # | | | | `-CallExpr 0x5631f8b290f8 'float' # | | | | |-ImplicitCastExpr 0x5631f8b290e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b290c0 '' Function 0x5631f8a39920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b29098 'float' # | | | | `-ImplicitCastExpr 0x5631f8b29080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b29068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b29030 'int64_t':'long' lvalue ParmVar 0x5631f8b28cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8b28e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b29680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b291e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b29a38 # | | | | `-ReturnStmt 0x5631f8b29a28 # | | | | `-CallExpr 0x5631f8b299f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b299e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b299c0 '' Function 0x5631f8a39b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b29998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b29980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b29968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b29930 'int64_t2':'vector' lvalue ParmVar 0x5631f8b291e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b29730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b29b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b29ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b29f58 # | | | | `-ReturnStmt 0x5631f8b29f48 # | | | | `-CallExpr 0x5631f8b29f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b29f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b29ee0 '' Function 0x5631f8a28588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b29eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b29ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b29e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b29e50 'int64_t3':'vector' lvalue ParmVar 0x5631f8b29ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b29c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b2a0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b2a008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b2a480 # | | | | `-ReturnStmt 0x5631f8b2a470 # | | | | `-CallExpr 0x5631f8b2a440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b2a428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b2a408 '' Function 0x5631f8a28800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b2a3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b2a3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b2a3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b2a378 'int64_t4':'vector' lvalue ParmVar 0x5631f8b2a008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b2a168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b2a5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b2a530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8b2a998 # | | | | `-ReturnStmt 0x5631f8b2a988 # | | | | `-CallExpr 0x5631f8b2a958 'float' # | | | | |-ImplicitCastExpr 0x5631f8b2a940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b2a920 '' Function 0x5631f8a39920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b2a8f8 'float' # | | | | `-ImplicitCastExpr 0x5631f8b2a8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b2a8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b2a890 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b2a530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8b2a690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b2aaf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b2aa48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b2aed0 # | | | | `-ReturnStmt 0x5631f8b2aec0 # | | | | `-CallExpr 0x5631f8b2ae90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b2ae78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b2ae58 '' Function 0x5631f8a39b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b2ae30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b2ae18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b2ae00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b2adc8 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b2aa48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b2aba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b2b030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b2af80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b2b410 # | | | | `-ReturnStmt 0x5631f8b2b400 # | | | | `-CallExpr 0x5631f8b2b3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b2b3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b2b398 '' Function 0x5631f8a28588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b2b370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b2b358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b2b340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b2b308 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b2af80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b2b0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b2b570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b2b4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b2d170 # | | | | `-ReturnStmt 0x5631f8b2d160 # | | | | `-CallExpr 0x5631f8b2d130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b2d118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b2d0f8 '' Function 0x5631f8a28800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b2d0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b2d0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b2d0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b2d068 'uint64_t4':'vector' lvalue ParmVar 0x5631f8b2b4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b2b620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b2d2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b2d230 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8b2d628 # | | | | `-ReturnStmt 0x5631f8b2d618 # | | | | `-CallExpr 0x5631f8b2d5e8 'float' # | | | | |-ImplicitCastExpr 0x5631f8b2d5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b2d5b0 '' Function 0x5631f8a3cd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b2d588 'float' # | | | | `-ImplicitCastExpr 0x5631f8b2d570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b2d558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b2d520 'double' lvalue ParmVar 0x5631f8b2d230 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8b2d390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b2d798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b2d6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8b2db00 # | | | | `-ReturnStmt 0x5631f8b2daf0 # | | | | `-CallExpr 0x5631f8b2dac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b2daa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b2da88 '' Function 0x5631f8a3cf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b2da60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b2da48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b2da30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b2d9f8 'double2':'vector' lvalue ParmVar 0x5631f8b2d6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8b2d848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b2dc70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b2dbc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8b2dfe0 # | | | | `-ReturnStmt 0x5631f8b2dfd0 # | | | | `-CallExpr 0x5631f8b2dfa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b2df88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b2df68 '' Function 0x5631f8a3d1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b2df40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b2df28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b2df10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b2ded8 'double3':'vector' lvalue ParmVar 0x5631f8b2dbc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8b2dd20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b2e150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b2e0a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8b2e4c8 # | | | | `-ReturnStmt 0x5631f8b2e4b8 # | | | | `-CallExpr 0x5631f8b2e488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b2e470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b2e450 '' Function 0x5631f8a3d468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b2e428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b2e410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b2e3f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b2e3c0 'double4':'vector' lvalue ParmVar 0x5631f8b2e0a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8b2e200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b2e628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b2e578 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8b2e980 # | | | | `-ReturnStmt 0x5631f8b2e970 # | | | | `-CallExpr 0x5631f8b2e940 'float' # | | | | |-ImplicitCastExpr 0x5631f8b2e928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b2e908 '' Function 0x5631f8a3cd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b2e8e0 'float' # | | | | `-ImplicitCastExpr 0x5631f8b2e8c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b2e8b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b2e878 'int' lvalue ParmVar 0x5631f8b2e578 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8b2e6d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b2eae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b2ea30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8b2ee58 # | | | | `-ReturnStmt 0x5631f8b2ee48 # | | | | `-CallExpr 0x5631f8b2ee18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b2ee00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b2ede0 '' Function 0x5631f8a3cf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b2edb8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b2eda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b2ed88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b2ed50 'int2':'vector' lvalue ParmVar 0x5631f8b2ea30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8b2eb90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b2fe28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b2fd78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8b301a8 # | | | | `-ReturnStmt 0x5631f8b30198 # | | | | `-CallExpr 0x5631f8b30168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b30150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b30130 '' Function 0x5631f8a3d1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b30108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b300f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b300d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b300a0 'int3':'vector' lvalue ParmVar 0x5631f8b2fd78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8b2fed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b30308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b30258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8b30690 # | | | | `-ReturnStmt 0x5631f8b30680 # | | | | `-CallExpr 0x5631f8b30650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b30638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b30618 '' Function 0x5631f8a3d468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b305f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b305d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b305c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b30588 'int4':'vector' lvalue ParmVar 0x5631f8b30258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8b303b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b307f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b30740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8b30b68 # | | | | `-ReturnStmt 0x5631f8b30b58 # | | | | `-CallExpr 0x5631f8b30b28 'float' # | | | | |-ImplicitCastExpr 0x5631f8b30b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b30af0 '' Function 0x5631f8a3cd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b30ac8 'float' # | | | | `-ImplicitCastExpr 0x5631f8b30ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b30a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b30a60 'uint':'unsigned int' lvalue ParmVar 0x5631f8b30740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8b308a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b30cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b30c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8b31060 # | | | | `-ReturnStmt 0x5631f8b31050 # | | | | `-CallExpr 0x5631f8b31020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b31008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b30fe8 '' Function 0x5631f8a3cf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b30fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b30fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b30f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b30f58 'uint2':'vector' lvalue ParmVar 0x5631f8b30c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8b30d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b311c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b31110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8b31560 # | | | | `-ReturnStmt 0x5631f8b31550 # | | | | `-CallExpr 0x5631f8b31520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b31508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b314e8 '' Function 0x5631f8a3d1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b314c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b314a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b31490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b31458 'uint3':'vector' lvalue ParmVar 0x5631f8b31110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8b31270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b316c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b31610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8b31a68 # | | | | `-ReturnStmt 0x5631f8b31a58 # | | | | `-CallExpr 0x5631f8b31a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b31a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b319f0 '' Function 0x5631f8a3d468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b319c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b319b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b31998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b31960 'uint4':'vector' lvalue ParmVar 0x5631f8b31610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8b31770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b31bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b31b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8b32830 # | | | | `-ReturnStmt 0x5631f8b32820 # | | | | `-CallExpr 0x5631f8b327f0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b327d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b327b8 '' Function 0x5631f8a3cd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b32790 'float' # | | | | `-ImplicitCastExpr 0x5631f8b32778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b32760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b32728 'int64_t':'long' lvalue ParmVar 0x5631f8b31b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8b31c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b32990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b328e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b32d48 # | | | | `-ReturnStmt 0x5631f8b32d38 # | | | | `-CallExpr 0x5631f8b32d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b32cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b32cd0 '' Function 0x5631f8a3cf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b32ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b32c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b32c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b32c40 'int64_t2':'vector' lvalue ParmVar 0x5631f8b328e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b32a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b32ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b32df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b33268 # | | | | `-ReturnStmt 0x5631f8b33258 # | | | | `-CallExpr 0x5631f8b33228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b33210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b331f0 '' Function 0x5631f8a3d1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b331c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b331b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b33198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b33160 'int64_t3':'vector' lvalue ParmVar 0x5631f8b32df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b32f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b333c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b33318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b33790 # | | | | `-ReturnStmt 0x5631f8b33780 # | | | | `-CallExpr 0x5631f8b33750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b33738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b33718 '' Function 0x5631f8a3d468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b336f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b336d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b336c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b33688 'int64_t4':'vector' lvalue ParmVar 0x5631f8b33318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b33478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b338f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b33840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8b33ca8 # | | | | `-ReturnStmt 0x5631f8b33c98 # | | | | `-CallExpr 0x5631f8b33c68 'float' # | | | | |-ImplicitCastExpr 0x5631f8b33c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b33c30 '' Function 0x5631f8a3cd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b33c08 'float' # | | | | `-ImplicitCastExpr 0x5631f8b33bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b33bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b33ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b33840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8b339a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b33e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b33d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b341e0 # | | | | `-ReturnStmt 0x5631f8b341d0 # | | | | `-CallExpr 0x5631f8b341a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b34188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b34168 '' Function 0x5631f8a3cf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b34140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b34128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b34110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b340d8 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b33d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b33eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b34340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b34290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b35048 # | | | | `-ReturnStmt 0x5631f8b35038 # | | | | `-CallExpr 0x5631f8b35008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b34ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b34fd0 '' Function 0x5631f8a3d1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b34fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b34f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b34f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b34f40 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b34290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b343f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b351a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b350f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b35590 # | | | | `-ReturnStmt 0x5631f8b35580 # | | | | `-CallExpr 0x5631f8b35550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b35538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b35518 '' Function 0x5631f8a3d468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b354f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b354d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b354c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b35488 'uint64_t4':'vector' lvalue ParmVar 0x5631f8b350f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b35258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b357e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b35650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5631f8b356d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5631f8b35c00 # | | | | `-ReturnStmt 0x5631f8b35bf0 # | | | | `-CallExpr 0x5631f8b35bb8 'float' # | | | | |-ImplicitCastExpr 0x5631f8b35ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5631f8b35b50 '' Function 0x5631f8a3e5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5631f8b35a98 'float' # | | | | | `-ImplicitCastExpr 0x5631f8b35a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b35a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b35a30 'double' lvalue ParmVar 0x5631f8b35650 'V1' 'double' # | | | | `-CStyleCastExpr 0x5631f8b35b28 'float' # | | | | `-ImplicitCastExpr 0x5631f8b35b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b35af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b35ac0 'double' lvalue ParmVar 0x5631f8b356d0 'V2' 'double' # | | | `-DeprecatedAttr 0x5631f8b358a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b35e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b35cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5631f8b35d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5631f8b36320 # | | | | `-ReturnStmt 0x5631f8b36310 # | | | | `-CallExpr 0x5631f8b362d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b362c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8b36238 '' Function 0x5631f8a3e958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8b36168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b36150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b36138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b36100 'double2':'vector' lvalue ParmVar 0x5631f8b35cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5631f8b36210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b361f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b361e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b361a8 'double2':'vector' lvalue ParmVar 0x5631f8b35d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8b35f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b365b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b363e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5631f8b36460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5631f8b36a40 # | | | | `-ReturnStmt 0x5631f8b36a30 # | | | | `-CallExpr 0x5631f8b369f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b369e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8b36960 '' Function 0x5631f8a3ed20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8b36890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b36878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b36860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b36828 'double3':'vector' lvalue ParmVar 0x5631f8b363e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5631f8b36938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b36920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b36908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b368d0 'double3':'vector' lvalue ParmVar 0x5631f8b36460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8b36670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b36cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b36b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5631f8b36b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5631f8b375a0 # | | | | `-ReturnStmt 0x5631f8b37590 # | | | | `-CallExpr 0x5631f8b37558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b37540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8b374c0 '' Function 0x5631f8a3f0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8b373f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b373d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b373c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b37388 'double4':'vector' lvalue ParmVar 0x5631f8b36b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5631f8b37498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b37480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b37468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b37430 'double4':'vector' lvalue ParmVar 0x5631f8b36b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8b36d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b377e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b37650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5631f8b376d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x5631f8b37be0 # | | | | `-ReturnStmt 0x5631f8b37bd0 # | | | | `-CallExpr 0x5631f8b37b98 'float' # | | | | |-ImplicitCastExpr 0x5631f8b37b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5631f8b37b60 '' Function 0x5631f8a3e5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5631f8b37aa8 'float' # | | | | | `-ImplicitCastExpr 0x5631f8b37a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b37a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b37a40 'int' lvalue ParmVar 0x5631f8b37650 'V1' 'int' # | | | | `-CStyleCastExpr 0x5631f8b37b38 'float' # | | | | `-ImplicitCastExpr 0x5631f8b37b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b37b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b37ad0 'int' lvalue ParmVar 0x5631f8b376d0 'V2' 'int' # | | | `-DeprecatedAttr 0x5631f8b378a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b37e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b37c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5631f8b37d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5631f8b38298 # | | | | `-ReturnStmt 0x5631f8b38288 # | | | | `-CallExpr 0x5631f8b38250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b38238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8b38218 '' Function 0x5631f8a3e958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8b38148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b38130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b38118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b380e0 'int2':'vector' lvalue ParmVar 0x5631f8b37c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5631f8b381f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b381d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b381c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b38188 'int2':'vector' lvalue ParmVar 0x5631f8b37d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8b37f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b38518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b38348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5631f8b383c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5631f8b38950 # | | | | `-ReturnStmt 0x5631f8b38940 # | | | | `-CallExpr 0x5631f8b38908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b388f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8b388d0 '' Function 0x5631f8a3ed20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8b38800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b387e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b387d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b38798 'int3':'vector' lvalue ParmVar 0x5631f8b38348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5631f8b388a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b38890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b38878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b38840 'int3':'vector' lvalue ParmVar 0x5631f8b383c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8b385d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b38bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b38a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5631f8b38a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5631f8b39018 # | | | | `-ReturnStmt 0x5631f8b39008 # | | | | `-CallExpr 0x5631f8b38fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b38fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8b38f98 '' Function 0x5631f8a3f0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8b38ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b38eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b38e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b38e60 'int4':'vector' lvalue ParmVar 0x5631f8b38a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5631f8b38f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b38f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b38f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b38f08 'int4':'vector' lvalue ParmVar 0x5631f8b38a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8b38c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b39878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b390c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8b39148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8b39c90 # | | | | `-ReturnStmt 0x5631f8b39c80 # | | | | `-CallExpr 0x5631f8b39c48 'float' # | | | | |-ImplicitCastExpr 0x5631f8b39c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5631f8b39c10 '' Function 0x5631f8a3e5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5631f8b39b58 'float' # | | | | | `-ImplicitCastExpr 0x5631f8b39b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b39b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b39af0 'uint':'unsigned int' lvalue ParmVar 0x5631f8b390c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5631f8b39be8 'float' # | | | | `-ImplicitCastExpr 0x5631f8b39bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b39bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b39b80 'uint':'unsigned int' lvalue ParmVar 0x5631f8b39148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8b39930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b39f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b39d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5631f8b39dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8b3a368 # | | | | `-ReturnStmt 0x5631f8b3a358 # | | | | `-CallExpr 0x5631f8b3a320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b3a308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8b3a2e8 '' Function 0x5631f8a3e958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8b3a218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b3a200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b3a1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b3a1b0 'uint2':'vector' lvalue ParmVar 0x5631f8b39d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5631f8b3a2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b3a2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b3a290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b3a258 'uint2':'vector' lvalue ParmVar 0x5631f8b39dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8b39fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b3a5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b3a418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5631f8b3a498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8b3aa40 # | | | | `-ReturnStmt 0x5631f8b3aa30 # | | | | `-CallExpr 0x5631f8b3a9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b3a9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8b3a9c0 '' Function 0x5631f8a3ed20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8b3a8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b3a8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b3a8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b3a888 'uint3':'vector' lvalue ParmVar 0x5631f8b3a418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5631f8b3a998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b3a980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b3a968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b3a930 'uint3':'vector' lvalue ParmVar 0x5631f8b3a498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8b3a6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b3acc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b3aaf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5631f8b3ab70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8b3b128 # | | | | `-ReturnStmt 0x5631f8b3b118 # | | | | `-CallExpr 0x5631f8b3b0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b3b0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8b3b0a8 '' Function 0x5631f8a3f0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8b3afd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b3afc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b3afa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b3af70 'uint4':'vector' lvalue ParmVar 0x5631f8b3aaf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5631f8b3b080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b3b068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b3b050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b3b018 'uint4':'vector' lvalue ParmVar 0x5631f8b3ab70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8b3ad80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b3b3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b3b1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5631f8b3b258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8b3e318 # | | | | `-ReturnStmt 0x5631f8b3e308 # | | | | `-CallExpr 0x5631f8b3e2d0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b3b780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5631f8b3b760 '' Function 0x5631f8a3e5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5631f8b3b6a8 'float' # | | | | | `-ImplicitCastExpr 0x5631f8b3b690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b3b678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b3b640 'int64_t':'long' lvalue ParmVar 0x5631f8b3b1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5631f8b3b738 'float' # | | | | `-ImplicitCastExpr 0x5631f8b3b720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b3b708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b3b6d0 'int64_t':'long' lvalue ParmVar 0x5631f8b3b258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8b3b460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b3e598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b3e3c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8b3e448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b3ea08 # | | | | `-ReturnStmt 0x5631f8b3e9f8 # | | | | `-CallExpr 0x5631f8b3e9c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b3e9a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8b3e988 '' Function 0x5631f8a3e958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8b3e8b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b3e8a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b3e888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b3e850 'int64_t2':'vector' lvalue ParmVar 0x5631f8b3e3c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5631f8b3e960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b3e948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b3e930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b3e8f8 'int64_t2':'vector' lvalue ParmVar 0x5631f8b3e448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b3e650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b3ec88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b3eab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8b3eb38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b3f100 # | | | | `-ReturnStmt 0x5631f8b3f0f0 # | | | | `-CallExpr 0x5631f8b3f0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b3f0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8b3f080 '' Function 0x5631f8a3ed20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8b3efb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b3ef98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b3ef80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b3ef48 'int64_t3':'vector' lvalue ParmVar 0x5631f8b3eab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5631f8b3f058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b3f040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b3f028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b3eff0 'int64_t3':'vector' lvalue ParmVar 0x5631f8b3eb38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b3ed40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b3f388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b3f1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8b3f230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b3f808 # | | | | `-ReturnStmt 0x5631f8b3f7f8 # | | | | `-CallExpr 0x5631f8b3f7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b3f7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8b3f788 '' Function 0x5631f8a3f0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8b3f6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b3f6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b3f688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b3f650 'int64_t4':'vector' lvalue ParmVar 0x5631f8b3f1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5631f8b3f760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b3f748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b3f730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b3f6f8 'int64_t4':'vector' lvalue ParmVar 0x5631f8b3f230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b3f440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b3fa88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b3f8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5631f8b3f938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8b3fee0 # | | | | `-ReturnStmt 0x5631f8b3fed0 # | | | | `-CallExpr 0x5631f8b3fe98 'float' # | | | | |-ImplicitCastExpr 0x5631f8b3fe80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5631f8b3fe60 '' Function 0x5631f8a3e5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5631f8b3fda8 'float' # | | | | | `-ImplicitCastExpr 0x5631f8b3fd90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b3fd78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b3fd40 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b3f8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5631f8b3fe38 'float' # | | | | `-ImplicitCastExpr 0x5631f8b3fe20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b3fe08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b3fdd0 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b3f938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8b3fb40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b40168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b3ff90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8b40010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b40618 # | | | | `-ReturnStmt 0x5631f8b40608 # | | | | `-CallExpr 0x5631f8b405d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b405b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8b40598 '' Function 0x5631f8a3e958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8b404c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b404b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b40498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b40460 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b3ff90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5631f8b40570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b40558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b40540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b40508 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b40010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b40220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b40898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b406c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8b40748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b40d30 # | | | | `-ReturnStmt 0x5631f8b40d20 # | | | | `-CallExpr 0x5631f8b40ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b40cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8b40cb0 '' Function 0x5631f8a3ed20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8b40be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b40bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b40bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b40b78 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b406c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5631f8b40c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b40c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b40c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b40c20 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b40748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b40950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b40fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b40de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8b40e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b41458 # | | | | `-ReturnStmt 0x5631f8b41448 # | | | | `-CallExpr 0x5631f8b41410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b413f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8b413d8 '' Function 0x5631f8a3f0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8b41308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b412f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b412d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b412a0 'uint64_t4':'vector' lvalue ParmVar 0x5631f8b40de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5631f8b413b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b41398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b41380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b41348 'uint64_t4':'vector' lvalue ParmVar 0x5631f8b40e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b41070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b415c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b41518 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8b41910 # | | | | `-ReturnStmt 0x5631f8b41900 # | | | | `-CallExpr 0x5631f8b418d0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b418b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b41898 '' Function 0x5631f8a3fd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b41870 'float' # | | | | `-ImplicitCastExpr 0x5631f8b41858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b41840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b41808 'double' lvalue ParmVar 0x5631f8b41518 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8b41678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b41a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b419d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8b41de8 # | | | | `-ReturnStmt 0x5631f8b41dd8 # | | | | `-CallExpr 0x5631f8b41da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b41d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b41d70 '' Function 0x5631f8a3ffa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b41d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b41d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b41d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b41ce0 'double2':'vector' lvalue ParmVar 0x5631f8b419d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8b41b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b41f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b41ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8b422c8 # | | | | `-ReturnStmt 0x5631f8b422b8 # | | | | `-CallExpr 0x5631f8b42288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b42270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b42250 '' Function 0x5631f8a40220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b42228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b42210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b421f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b421c0 'double3':'vector' lvalue ParmVar 0x5631f8b41ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8b42008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b42448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b42398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8b427c0 # | | | | `-ReturnStmt 0x5631f8b427b0 # | | | | `-CallExpr 0x5631f8b42780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b42768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b42748 '' Function 0x5631f8a40498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b42720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b42708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b426f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b426b8 'double4':'vector' lvalue ParmVar 0x5631f8b42398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8b424f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b42920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b42870 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8b42c78 # | | | | `-ReturnStmt 0x5631f8b42c68 # | | | | `-CallExpr 0x5631f8b42c38 'float' # | | | | |-ImplicitCastExpr 0x5631f8b42c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b42c00 '' Function 0x5631f8a3fd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b42bd8 'float' # | | | | `-ImplicitCastExpr 0x5631f8b42bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b42ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b42b70 'int' lvalue ParmVar 0x5631f8b42870 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8b429d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b42dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b42d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8b43150 # | | | | `-ReturnStmt 0x5631f8b43140 # | | | | `-CallExpr 0x5631f8b43110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b430f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b430d8 '' Function 0x5631f8a3ffa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b430b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b43098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b43080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b43048 'int2':'vector' lvalue ParmVar 0x5631f8b42d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8b42e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b432b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b43200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8b43630 # | | | | `-ReturnStmt 0x5631f8b43620 # | | | | `-CallExpr 0x5631f8b435f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b435d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b435b8 '' Function 0x5631f8a40220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b43590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b43578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b43560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b43528 'int3':'vector' lvalue ParmVar 0x5631f8b43200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8b43360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b43790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b436e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8b43b18 # | | | | `-ReturnStmt 0x5631f8b43b08 # | | | | `-CallExpr 0x5631f8b43ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b43ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b43aa0 '' Function 0x5631f8a40498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b43a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b43a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b43a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b43a10 'int4':'vector' lvalue ParmVar 0x5631f8b436e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8b43840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b43c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b43bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8b43ff0 # | | | | `-ReturnStmt 0x5631f8b43fe0 # | | | | `-CallExpr 0x5631f8b43fb0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b43f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b43f78 '' Function 0x5631f8a3fd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b43f50 'float' # | | | | `-ImplicitCastExpr 0x5631f8b43f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b43f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b43ee8 'uint':'unsigned int' lvalue ParmVar 0x5631f8b43bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8b43d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b44150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b440a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8b45d10 # | | | | `-ReturnStmt 0x5631f8b45d00 # | | | | `-CallExpr 0x5631f8b45cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b45cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b45c98 '' Function 0x5631f8a3ffa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b45c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b45c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b45c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b45c08 'uint2':'vector' lvalue ParmVar 0x5631f8b440a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8b44200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b45e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b45dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8b46210 # | | | | `-ReturnStmt 0x5631f8b46200 # | | | | `-CallExpr 0x5631f8b461d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b461b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b46198 '' Function 0x5631f8a40220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b46170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b46158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b46140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b46108 'uint3':'vector' lvalue ParmVar 0x5631f8b45dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8b45f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b46370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b462c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8b46718 # | | | | `-ReturnStmt 0x5631f8b46708 # | | | | `-CallExpr 0x5631f8b466d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b466c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b466a0 '' Function 0x5631f8a40498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b46678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b46660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b46648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b46610 'uint4':'vector' lvalue ParmVar 0x5631f8b462c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8b46420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b46878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b467c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8b46c10 # | | | | `-ReturnStmt 0x5631f8b46c00 # | | | | `-CallExpr 0x5631f8b46bd0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b46bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b46b98 '' Function 0x5631f8a3fd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b46b70 'float' # | | | | `-ImplicitCastExpr 0x5631f8b46b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b46b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b46b08 'int64_t':'long' lvalue ParmVar 0x5631f8b467c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8b46928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b46d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b46cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b47128 # | | | | `-ReturnStmt 0x5631f8b47118 # | | | | `-CallExpr 0x5631f8b470e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b470d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b470b0 '' Function 0x5631f8a3ffa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b47088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b47070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b47058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b47020 'int64_t2':'vector' lvalue ParmVar 0x5631f8b46cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b46e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b47288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b471d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b47648 # | | | | `-ReturnStmt 0x5631f8b47638 # | | | | `-CallExpr 0x5631f8b47608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b475f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b475d0 '' Function 0x5631f8a40220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b475a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b47590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b47578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b47540 'int64_t3':'vector' lvalue ParmVar 0x5631f8b471d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b47338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b477a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b476f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b49148 # | | | | `-ReturnStmt 0x5631f8b49138 # | | | | `-CallExpr 0x5631f8b49108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b490f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b490d0 '' Function 0x5631f8a40498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b47ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b47ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b47aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b47a68 'int64_t4':'vector' lvalue ParmVar 0x5631f8b476f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b47858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b492a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b491f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8b49660 # | | | | `-ReturnStmt 0x5631f8b49650 # | | | | `-CallExpr 0x5631f8b49620 'float' # | | | | |-ImplicitCastExpr 0x5631f8b49608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b495e8 '' Function 0x5631f8a3fd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b495c0 'float' # | | | | `-ImplicitCastExpr 0x5631f8b495a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b49590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b49558 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b491f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8b49358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b497c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b49710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b49b98 # | | | | `-ReturnStmt 0x5631f8b49b88 # | | | | `-CallExpr 0x5631f8b49b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b49b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b49b20 '' Function 0x5631f8a3ffa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b49af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b49ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b49ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b49a90 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b49710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b49870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b49cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b49c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b4a0d8 # | | | | `-ReturnStmt 0x5631f8b4a0c8 # | | | | `-CallExpr 0x5631f8b4a098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b4a080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b4a060 '' Function 0x5631f8a40220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b4a038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b4a020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b4a008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b49fd0 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b49c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b49da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b4a238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4a188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b4a620 # | | | | `-ReturnStmt 0x5631f8b4a610 # | | | | `-CallExpr 0x5631f8b4a5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b4a5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b4a5a8 '' Function 0x5631f8a40498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b4a580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b4a568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b4a550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b4a518 'uint64_t4':'vector' lvalue ParmVar 0x5631f8b4a188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b4a2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5631f8b4ad20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5631f8b4a638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8b4a6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8b4ac78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4a9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5631f8b4aac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x5631f8b4ab38 col:41 p2 'T' # | | | |-CompoundStmt 0x5631f8b4b090 # | | | | `-ReturnStmt 0x5631f8b4b080 # | | | | `-RecoveryExpr 0x5631f8b4b048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5631f8b4ae90 '' lvalue (ADL) = 'clamp' 0x5631f8a49fc8 0x5631f8a40888 0x5631f8a40d40 0x5631f8a411a8 0x5631f8a41608 0x5631f8a41a08 0x5631f8a41ed8 0x5631f8a42338 0x5631f8a42798 0x5631f8a42bf8 0x5631f8a43088 0x5631f8a434e8 0x5631f8a43948 0x5631f8a44e08 0x5631f8a45268 0x5631f8a456c8 0x5631f8a45b28 0x5631f8a45f98 0x5631f8a463f8 0x5631f8a46858 0x5631f8a46cb8 0x5631f8a470d8 0x5631f8a47538 0x5631f8a47998 0x5631f8a2ed28 0x5631f8a2f128 0x5631f8a2f588 0x5631f8a2f9e8 # | | | | |-RecoveryExpr 0x5631f8b4afb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5631f8b4afd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5631f8b4ad90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5631f8b4b7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5631f8b4b0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8b4b178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8b4b718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4b488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5631f8b4b500 col:24 p1 'T' # | | | |-ParmVarDecl 0x5631f8b4b5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x5631f8b4bb30 # | | | | `-ReturnStmt 0x5631f8b4bb20 # | | | | `-RecoveryExpr 0x5631f8b4bae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5631f8b4b930 '' lvalue (ADL) = 'clamp' 0x5631f8a2f9e8 0x5631f8a49fc8 0x5631f8a40888 0x5631f8a40d40 0x5631f8a411a8 0x5631f8a41608 0x5631f8a41a08 0x5631f8a41ed8 0x5631f8a42338 0x5631f8a42798 0x5631f8a42bf8 0x5631f8a43088 0x5631f8a434e8 0x5631f8a43948 0x5631f8a44e08 0x5631f8a45268 0x5631f8a456c8 0x5631f8a45b28 0x5631f8a45f98 0x5631f8a463f8 0x5631f8a46858 0x5631f8a46cb8 0x5631f8a470d8 0x5631f8a47538 0x5631f8a47998 0x5631f8a2ed28 0x5631f8a2f128 0x5631f8a2f588 # | | | | |-RecoveryExpr 0x5631f8b4ba50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5631f8b4bac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5631f8b4b830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5631f8b4c1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5631f8b4bb48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8b4bbe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8b4c128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4bef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5631f8b4bf70 col:24 p1 'T' # | | | |-ParmVarDecl 0x5631f8b4bfe8 col:30 p2 'T' # | | | |-CompoundStmt 0x5631f8b4c570 # | | | | `-ReturnStmt 0x5631f8b4c560 # | | | | `-RecoveryExpr 0x5631f8b4c530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5631f8b4c340 '' lvalue (ADL) = 'clamp' 0x5631f8a2f588 0x5631f8a2f9e8 0x5631f8a49fc8 0x5631f8a40888 0x5631f8a40d40 0x5631f8a411a8 0x5631f8a41608 0x5631f8a41a08 0x5631f8a41ed8 0x5631f8a42338 0x5631f8a42798 0x5631f8a42bf8 0x5631f8a43088 0x5631f8a434e8 0x5631f8a43948 0x5631f8a44e08 0x5631f8a45268 0x5631f8a456c8 0x5631f8a45b28 0x5631f8a45f98 0x5631f8a463f8 0x5631f8a46858 0x5631f8a46cb8 0x5631f8a470d8 0x5631f8a47538 0x5631f8a47998 0x5631f8a2ed28 0x5631f8a2f128 # | | | | `-RecoveryExpr 0x5631f8b4c460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5631f8b4c240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5631f8b4c6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4c628 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8b4ca20 # | | | | `-ReturnStmt 0x5631f8b4ca10 # | | | | `-CallExpr 0x5631f8b4c9e0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b4c9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b4c9a8 '' Function 0x5631f8a4b788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b4c980 'float' # | | | | `-ImplicitCastExpr 0x5631f8b4c968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b4c950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b4c918 'double' lvalue ParmVar 0x5631f8b4c628 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8b4c788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b4cb88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4cad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8b4cef0 # | | | | `-ReturnStmt 0x5631f8b4cee0 # | | | | `-CallExpr 0x5631f8b4ceb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b4ce98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b4ce78 '' Function 0x5631f8a4ba00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b4ce50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b4ce38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b4ce20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b4cde8 'double2':'vector' lvalue ParmVar 0x5631f8b4cad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8b4cc38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b4d0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4cfa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8b4d460 # | | | | `-ReturnStmt 0x5631f8b4d450 # | | | | `-CallExpr 0x5631f8b4d420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b4d408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b4d3e8 '' Function 0x5631f8a4bc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b4d3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b4d3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b4d390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b4d358 'double3':'vector' lvalue ParmVar 0x5631f8b4cfa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8b4d1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b4d5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4d518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8b4d940 # | | | | `-ReturnStmt 0x5631f8b4d930 # | | | | `-CallExpr 0x5631f8b4d900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b4d8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b4d8c8 '' Function 0x5631f8a4cf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b4d8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b4d888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b4d870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b4d838 'double4':'vector' lvalue ParmVar 0x5631f8b4d518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8b4d678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b4daa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4d9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8b4ddf8 # | | | | `-ReturnStmt 0x5631f8b4dde8 # | | | | `-CallExpr 0x5631f8b4ddb8 'float' # | | | | |-ImplicitCastExpr 0x5631f8b4dda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b4dd80 '' Function 0x5631f8a4b788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b4dd58 'float' # | | | | `-ImplicitCastExpr 0x5631f8b4dd40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b4dd28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b4dcf0 'int' lvalue ParmVar 0x5631f8b4d9f0 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8b4db50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b4df58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4dea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8b4e2d0 # | | | | `-ReturnStmt 0x5631f8b4e2c0 # | | | | `-CallExpr 0x5631f8b4e290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b4e278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b4e258 '' Function 0x5631f8a4ba00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b4e230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b4e218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b4e200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b4e1c8 'int2':'vector' lvalue ParmVar 0x5631f8b4dea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8b4e008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b4e430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4e380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8b4e7b0 # | | | | `-ReturnStmt 0x5631f8b4e7a0 # | | | | `-CallExpr 0x5631f8b4e770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b4e758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b4e738 '' Function 0x5631f8a4bc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b4e710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b4e6f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b4e6e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b4e6a8 'int3':'vector' lvalue ParmVar 0x5631f8b4e380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8b4e4e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b4e910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4e860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8b4ec98 # | | | | `-ReturnStmt 0x5631f8b4ec88 # | | | | `-CallExpr 0x5631f8b4ec58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b4ec40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b4ec20 '' Function 0x5631f8a4cf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b4ebf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b4ebe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b4ebc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b4eb90 'int4':'vector' lvalue ParmVar 0x5631f8b4e860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8b4e9c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b4edf8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4ed48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8b4f1a0 # | | | | `-ReturnStmt 0x5631f8b4f190 # | | | | `-CallExpr 0x5631f8b4f160 'float' # | | | | |-ImplicitCastExpr 0x5631f8b4f148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b4f128 '' Function 0x5631f8a4b788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b4f100 'float' # | | | | `-ImplicitCastExpr 0x5631f8b4f0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b4f0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b4f068 'uint':'unsigned int' lvalue ParmVar 0x5631f8b4ed48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8b4eea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b4f300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4f250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8b4f698 # | | | | `-ReturnStmt 0x5631f8b4f688 # | | | | `-CallExpr 0x5631f8b4f658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b4f640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b4f620 '' Function 0x5631f8a4ba00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b4f5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b4f5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b4f5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b4f590 'uint2':'vector' lvalue ParmVar 0x5631f8b4f250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8b4f3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b4f7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4f748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8b4fb98 # | | | | `-ReturnStmt 0x5631f8b4fb88 # | | | | `-CallExpr 0x5631f8b4fb58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b4fb40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b4fb20 '' Function 0x5631f8a4bc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b4faf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b4fae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b4fac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b4fa90 'uint3':'vector' lvalue ParmVar 0x5631f8b4f748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8b4f8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b4fcf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b4fc48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8b500a0 # | | | | `-ReturnStmt 0x5631f8b50090 # | | | | `-CallExpr 0x5631f8b50060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b50048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b50028 '' Function 0x5631f8a4cf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b50000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b4ffe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b4ffd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b4ff98 'uint4':'vector' lvalue ParmVar 0x5631f8b4fc48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8b4fda8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b50200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b50150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8b50598 # | | | | `-ReturnStmt 0x5631f8b50588 # | | | | `-CallExpr 0x5631f8b50558 'float' # | | | | |-ImplicitCastExpr 0x5631f8b50540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b50520 '' Function 0x5631f8a4b788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b504f8 'float' # | | | | `-ImplicitCastExpr 0x5631f8b504e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b504c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b50490 'int64_t':'long' lvalue ParmVar 0x5631f8b50150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8b502b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b506f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b50648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b50ab0 # | | | | `-ReturnStmt 0x5631f8b50aa0 # | | | | `-CallExpr 0x5631f8b50a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b50a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b50a38 '' Function 0x5631f8a4ba00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b50a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b509f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b509e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b509a8 'int64_t2':'vector' lvalue ParmVar 0x5631f8b50648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b507a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b50c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b50b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b50fd0 # | | | | `-ReturnStmt 0x5631f8b50fc0 # | | | | `-CallExpr 0x5631f8b50f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b50f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b50f58 '' Function 0x5631f8a4bc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b50f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b50f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b50f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b50ec8 'int64_t3':'vector' lvalue ParmVar 0x5631f8b50b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b50cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b51830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b51080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b51bf8 # | | | | `-ReturnStmt 0x5631f8b51be8 # | | | | `-CallExpr 0x5631f8b51bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b51ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b51b80 '' Function 0x5631f8a4cf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b51b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b51b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b51b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b51af0 'int64_t4':'vector' lvalue ParmVar 0x5631f8b51080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b518e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b51d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b51ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8b52110 # | | | | `-ReturnStmt 0x5631f8b52100 # | | | | `-CallExpr 0x5631f8b520d0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b520b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b52098 '' Function 0x5631f8a4b788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b52070 'float' # | | | | `-ImplicitCastExpr 0x5631f8b52058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b52040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b52008 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b51ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8b51e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b52270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b521c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b52648 # | | | | `-ReturnStmt 0x5631f8b52638 # | | | | `-CallExpr 0x5631f8b52608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b525f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b525d0 '' Function 0x5631f8a4ba00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b525a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b52590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b52578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b52540 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b521c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b52320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b527a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b526f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b52b88 # | | | | `-ReturnStmt 0x5631f8b52b78 # | | | | `-CallExpr 0x5631f8b52b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b52b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b52b10 '' Function 0x5631f8a4bc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b52ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b52ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b52ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b52a80 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b526f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b52858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b52ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b52c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b530d0 # | | | | `-ReturnStmt 0x5631f8b530c0 # | | | | `-CallExpr 0x5631f8b53090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b53078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b53058 '' Function 0x5631f8a4cf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b53030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b53018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b53000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b52fc8 'uint64_t4':'vector' lvalue ParmVar 0x5631f8b52c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b52d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b53240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b53190 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8b53588 # | | | | `-ReturnStmt 0x5631f8b53578 # | | | | `-CallExpr 0x5631f8b53548 'float' # | | | | |-ImplicitCastExpr 0x5631f8b53530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b53510 '' Function 0x5631f8a4db30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b534e8 'float' # | | | | `-ImplicitCastExpr 0x5631f8b534d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b534b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b53480 'double' lvalue ParmVar 0x5631f8b53190 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8b532f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b536f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b53648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8b54260 # | | | | `-ReturnStmt 0x5631f8b54250 # | | | | `-CallExpr 0x5631f8b54220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b54208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b541e8 '' Function 0x5631f8a4de00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b541c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b541a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b54190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b54158 'double2':'vector' lvalue ParmVar 0x5631f8b53648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8b537a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b543d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b54320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8b54740 # | | | | `-ReturnStmt 0x5631f8b54730 # | | | | `-CallExpr 0x5631f8b54700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b546e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b546c8 '' Function 0x5631f8a4e078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b546a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b54688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b54670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b54638 'double3':'vector' lvalue ParmVar 0x5631f8b54320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8b54480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b548b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b54800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8b54c28 # | | | | `-ReturnStmt 0x5631f8b54c18 # | | | | `-CallExpr 0x5631f8b54be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b54bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b54bb0 '' Function 0x5631f8a4e2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b54b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b54b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b54b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b54b20 'double4':'vector' lvalue ParmVar 0x5631f8b54800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8b54960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b54d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b54cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8b550e0 # | | | | `-ReturnStmt 0x5631f8b550d0 # | | | | `-CallExpr 0x5631f8b550a0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b55088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b55068 '' Function 0x5631f8a4db30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b55040 'float' # | | | | `-ImplicitCastExpr 0x5631f8b55028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b55010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b54fd8 'int' lvalue ParmVar 0x5631f8b54cd8 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8b54e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b55240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b55190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8b555b8 # | | | | `-ReturnStmt 0x5631f8b555a8 # | | | | `-CallExpr 0x5631f8b55578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b55560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b55540 '' Function 0x5631f8a4de00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b55518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b55500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b554e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b554b0 'int2':'vector' lvalue ParmVar 0x5631f8b55190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8b552f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b55718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b55668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8b55a98 # | | | | `-ReturnStmt 0x5631f8b55a88 # | | | | `-CallExpr 0x5631f8b55a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b55a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b55a20 '' Function 0x5631f8a4e078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b559f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b559e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b559c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b55990 'int3':'vector' lvalue ParmVar 0x5631f8b55668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8b557c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b55bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b55b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8b55f80 # | | | | `-ReturnStmt 0x5631f8b55f70 # | | | | `-CallExpr 0x5631f8b55f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b55f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b55f08 '' Function 0x5631f8a4e2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b55ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b55ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b55eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b55e78 'int4':'vector' lvalue ParmVar 0x5631f8b55b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8b55ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b56928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b56878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8b56ca0 # | | | | `-ReturnStmt 0x5631f8b56c90 # | | | | `-CallExpr 0x5631f8b56c60 'float' # | | | | |-ImplicitCastExpr 0x5631f8b56c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b56c28 '' Function 0x5631f8a4db30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b56c00 'float' # | | | | `-ImplicitCastExpr 0x5631f8b56be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b56bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b56b98 'uint':'unsigned int' lvalue ParmVar 0x5631f8b56878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8b569d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b56e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b56d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8b57198 # | | | | `-ReturnStmt 0x5631f8b57188 # | | | | `-CallExpr 0x5631f8b57158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b57140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b57120 '' Function 0x5631f8a4de00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b570f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b570e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b570c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b57090 'uint2':'vector' lvalue ParmVar 0x5631f8b56d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8b56eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b572f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b57248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8b57698 # | | | | `-ReturnStmt 0x5631f8b57688 # | | | | `-CallExpr 0x5631f8b57658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b57640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b57620 '' Function 0x5631f8a4e078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b575f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b575e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b575c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b57590 'uint3':'vector' lvalue ParmVar 0x5631f8b57248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8b573a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b577f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b57748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8b57ba0 # | | | | `-ReturnStmt 0x5631f8b57b90 # | | | | `-CallExpr 0x5631f8b57b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b57b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b57b28 '' Function 0x5631f8a4e2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b57b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b57ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b57ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b57a98 'uint4':'vector' lvalue ParmVar 0x5631f8b57748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8b578a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b57d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b57c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8b58098 # | | | | `-ReturnStmt 0x5631f8b58088 # | | | | `-CallExpr 0x5631f8b58058 'float' # | | | | |-ImplicitCastExpr 0x5631f8b58040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b58020 '' Function 0x5631f8a4db30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b57ff8 'float' # | | | | `-ImplicitCastExpr 0x5631f8b57fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b57fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b57f90 'int64_t':'long' lvalue ParmVar 0x5631f8b57c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8b57db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b581f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b58148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b585b0 # | | | | `-ReturnStmt 0x5631f8b585a0 # | | | | `-CallExpr 0x5631f8b58570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b58558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b58538 '' Function 0x5631f8a4de00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b58510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b584f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b584e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b584a8 'int64_t2':'vector' lvalue ParmVar 0x5631f8b58148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b582a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b58710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b58660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b594c0 # | | | | `-ReturnStmt 0x5631f8b594b0 # | | | | `-CallExpr 0x5631f8b59480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b59468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b59448 '' Function 0x5631f8a4e078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b59420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b59408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b593f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b593b8 'int64_t3':'vector' lvalue ParmVar 0x5631f8b58660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b591b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b59620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b59570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b599e8 # | | | | `-ReturnStmt 0x5631f8b599d8 # | | | | `-CallExpr 0x5631f8b599a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b59990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b59970 '' Function 0x5631f8a4e2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b59948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b59930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b59918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b598e0 'int64_t4':'vector' lvalue ParmVar 0x5631f8b59570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b596d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b59b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b59a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8b59f00 # | | | | `-ReturnStmt 0x5631f8b59ef0 # | | | | `-CallExpr 0x5631f8b59ec0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b59ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b59e88 '' Function 0x5631f8a4db30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b59e60 'float' # | | | | `-ImplicitCastExpr 0x5631f8b59e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b59e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b59df8 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b59a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8b59bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b5a060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b59fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b5a438 # | | | | `-ReturnStmt 0x5631f8b5a428 # | | | | `-CallExpr 0x5631f8b5a3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b5a3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b5a3c0 '' Function 0x5631f8a4de00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b5a398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b5a380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5a368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5a330 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b59fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b5a110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b5a598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5a4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b5a978 # | | | | `-ReturnStmt 0x5631f8b5a968 # | | | | `-CallExpr 0x5631f8b5a938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b5a920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b5a900 '' Function 0x5631f8a4e078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b5a8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b5a8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5a8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5a870 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b5a4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b5a648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b5aad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5aa28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b5aec0 # | | | | `-ReturnStmt 0x5631f8b5aeb0 # | | | | `-CallExpr 0x5631f8b5ae80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b5ae68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b5ae48 '' Function 0x5631f8a4e2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b5ae20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b5ae08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5adf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5adb8 'uint64_t4':'vector' lvalue ParmVar 0x5631f8b5aa28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b5ab88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b5b030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5af80 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8b5b8b8 # | | | | `-ReturnStmt 0x5631f8b5b8a8 # | | | | `-CallExpr 0x5631f8b5b878 'float' # | | | | |-ImplicitCastExpr 0x5631f8b5b860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b5b840 '' Function 0x5631f8a52f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b5b818 'float' # | | | | `-ImplicitCastExpr 0x5631f8b5b800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5b7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5b7b0 'double' lvalue ParmVar 0x5631f8b5af80 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8b5b0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b5ba28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5b978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8b5bd90 # | | | | `-ReturnStmt 0x5631f8b5bd80 # | | | | `-CallExpr 0x5631f8b5bd50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b5bd38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b5bd18 '' Function 0x5631f8a53178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b5bcf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b5bcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5bcc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5bc88 'double2':'vector' lvalue ParmVar 0x5631f8b5b978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8b5bad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b5bf00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5be50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8b5c270 # | | | | `-ReturnStmt 0x5631f8b5c260 # | | | | `-CallExpr 0x5631f8b5c230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b5c218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b5c1f8 '' Function 0x5631f8a533f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b5c1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b5c1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5c1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5c168 'double3':'vector' lvalue ParmVar 0x5631f8b5be50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8b5bfb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b5c3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5c330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8b5c758 # | | | | `-ReturnStmt 0x5631f8b5c748 # | | | | `-CallExpr 0x5631f8b5c718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b5c700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b5c6e0 '' Function 0x5631f8a53668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b5c6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b5c6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5c688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5c650 'double4':'vector' lvalue ParmVar 0x5631f8b5c330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8b5c490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b5c8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5c808 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8b5cc18 # | | | | `-ReturnStmt 0x5631f8b5cc08 # | | | | `-CallExpr 0x5631f8b5cbd8 'float' # | | | | |-ImplicitCastExpr 0x5631f8b5cbc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b5cba0 '' Function 0x5631f8a52f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b5cb78 'float' # | | | | `-ImplicitCastExpr 0x5631f8b5cb60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5cb48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5cb10 'int' lvalue ParmVar 0x5631f8b5c808 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8b5c968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b5cd78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5ccc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8b5d0f8 # | | | | `-ReturnStmt 0x5631f8b5d0e8 # | | | | `-CallExpr 0x5631f8b5d0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b5d0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b5d080 '' Function 0x5631f8a53178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b5d058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b5d040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5d028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5cff0 'int2':'vector' lvalue ParmVar 0x5631f8b5ccc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8b5ce28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b5d258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5d1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8b5d5e0 # | | | | `-ReturnStmt 0x5631f8b5d5d0 # | | | | `-CallExpr 0x5631f8b5d5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b5d588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b5d568 '' Function 0x5631f8a533f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b5d540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b5d528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5d510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5d4d8 'int3':'vector' lvalue ParmVar 0x5631f8b5d1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8b5d308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b5e000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5df50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8b5e390 # | | | | `-ReturnStmt 0x5631f8b5e380 # | | | | `-CallExpr 0x5631f8b5e350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b5e338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b5e318 '' Function 0x5631f8a53668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b5e2f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b5e2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5e2c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5e288 'int4':'vector' lvalue ParmVar 0x5631f8b5df50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8b5e0b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b5e4f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5e440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8b5e870 # | | | | `-ReturnStmt 0x5631f8b5e860 # | | | | `-CallExpr 0x5631f8b5e830 'float' # | | | | |-ImplicitCastExpr 0x5631f8b5e818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b5e7f8 '' Function 0x5631f8a52f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b5e7d0 'float' # | | | | `-ImplicitCastExpr 0x5631f8b5e7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5e7a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5e768 'uint':'unsigned int' lvalue ParmVar 0x5631f8b5e440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8b5e5a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b5e9d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5e920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8b5ed70 # | | | | `-ReturnStmt 0x5631f8b5ed60 # | | | | `-CallExpr 0x5631f8b5ed30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b5ed18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b5ecf8 '' Function 0x5631f8a53178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b5ecd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b5ecb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5eca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5ec68 'uint2':'vector' lvalue ParmVar 0x5631f8b5e920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8b5ea80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b5eed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5ee20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8b5f278 # | | | | `-ReturnStmt 0x5631f8b5f268 # | | | | `-CallExpr 0x5631f8b5f238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b5f220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b5f200 '' Function 0x5631f8a533f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b5f1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b5f1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5f1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5f170 'uint3':'vector' lvalue ParmVar 0x5631f8b5ee20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8b5ef80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b5f3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5f328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8b5f788 # | | | | `-ReturnStmt 0x5631f8b5f778 # | | | | `-CallExpr 0x5631f8b5f748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b5f730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b5f710 '' Function 0x5631f8a53668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b5f6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b5f6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5f6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5f680 'uint4':'vector' lvalue ParmVar 0x5631f8b5f328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8b5f488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b5f8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5f838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8b5fc88 # | | | | `-ReturnStmt 0x5631f8b5fc78 # | | | | `-CallExpr 0x5631f8b5fc48 'float' # | | | | |-ImplicitCastExpr 0x5631f8b5fc30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b5fc10 '' Function 0x5631f8a52f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b5fbe8 'float' # | | | | `-ImplicitCastExpr 0x5631f8b5fbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b5fbb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b5fb80 'int64_t':'long' lvalue ParmVar 0x5631f8b5f838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8b5f998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b5fde8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b5fd38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b61a78 # | | | | `-ReturnStmt 0x5631f8b61a68 # | | | | `-CallExpr 0x5631f8b61a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b61a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b61a00 '' Function 0x5631f8a53178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b619d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b619c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b619a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b61970 'int64_t2':'vector' lvalue ParmVar 0x5631f8b5fd38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b5fe98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b61bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b61b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b61fa0 # | | | | `-ReturnStmt 0x5631f8b61f90 # | | | | `-CallExpr 0x5631f8b61f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b61f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b61f28 '' Function 0x5631f8a533f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b61f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b61ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b61ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b61e98 'int64_t3':'vector' lvalue ParmVar 0x5631f8b61b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b61c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b62100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b62050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b624d0 # | | | | `-ReturnStmt 0x5631f8b624c0 # | | | | `-CallExpr 0x5631f8b62490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b62478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b62458 '' Function 0x5631f8a53668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b62430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b62418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b62400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b623c8 'int64_t4':'vector' lvalue ParmVar 0x5631f8b62050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b621b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b62630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b62580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8b629f0 # | | | | `-ReturnStmt 0x5631f8b629e0 # | | | | `-CallExpr 0x5631f8b629b0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b62998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b62978 '' Function 0x5631f8a52f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b62950 'float' # | | | | `-ImplicitCastExpr 0x5631f8b62938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b62920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b628e8 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b62580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8b626e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b62b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b62aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b62f30 # | | | | `-ReturnStmt 0x5631f8b62f20 # | | | | `-CallExpr 0x5631f8b62ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b62ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b62eb8 '' Function 0x5631f8a53178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b62e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b62e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b62e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b62e28 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b62aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b62c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b63090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b62fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b63478 # | | | | `-ReturnStmt 0x5631f8b63468 # | | | | `-CallExpr 0x5631f8b63438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b63420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b63400 '' Function 0x5631f8a533f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b633d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b633c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b633a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b63370 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b62fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b63140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b635d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b63528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b642d0 # | | | | `-ReturnStmt 0x5631f8b642c0 # | | | | `-CallExpr 0x5631f8b64290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b64278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b64258 '' Function 0x5631f8a53668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b64230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b64218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b64200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b641c8 'uint64_t4':'vector' lvalue ParmVar 0x5631f8b63528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b63688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b64438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b64388 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8b64780 # | | | | `-ReturnStmt 0x5631f8b64770 # | | | | `-CallExpr 0x5631f8b64740 'float' # | | | | |-ImplicitCastExpr 0x5631f8b64728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b64708 '' Function 0x5631f8a5a628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b646e0 'float' # | | | | `-ImplicitCastExpr 0x5631f8b646c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b646b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b64678 'double' lvalue ParmVar 0x5631f8b64388 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8b644e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b648e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b64838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8b64c50 # | | | | `-ReturnStmt 0x5631f8b64c40 # | | | | `-CallExpr 0x5631f8b64c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b64bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b64bd8 '' Function 0x5631f8a5a8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b64bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b64b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b64b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b64b48 'double2':'vector' lvalue ParmVar 0x5631f8b64838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8b64998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b64db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b64d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8b65128 # | | | | `-ReturnStmt 0x5631f8b65118 # | | | | `-CallExpr 0x5631f8b650e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b650d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b650b0 '' Function 0x5631f8a5ab18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b65088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b65070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b65058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b65020 'double3':'vector' lvalue ParmVar 0x5631f8b64d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8b64e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b65290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b651e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8b65608 # | | | | `-ReturnStmt 0x5631f8b655f8 # | | | | `-CallExpr 0x5631f8b655c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b655b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b65590 '' Function 0x5631f8a5ada0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b65568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b65550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b65538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b65500 'double4':'vector' lvalue ParmVar 0x5631f8b651e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8b65340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b65768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b656b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8b65ac0 # | | | | `-ReturnStmt 0x5631f8b65ab0 # | | | | `-CallExpr 0x5631f8b65a80 'float' # | | | | |-ImplicitCastExpr 0x5631f8b65a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b65a48 '' Function 0x5631f8a5a628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b65a20 'float' # | | | | `-ImplicitCastExpr 0x5631f8b65a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b659f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b659b8 'int' lvalue ParmVar 0x5631f8b656b8 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8b65818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b65c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b65b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8b65f98 # | | | | `-ReturnStmt 0x5631f8b65f88 # | | | | `-CallExpr 0x5631f8b65f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b65f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b65f20 '' Function 0x5631f8a5a8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b65ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b65ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b65ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b65e90 'int2':'vector' lvalue ParmVar 0x5631f8b65b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8b65cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b66780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b666d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8b66b00 # | | | | `-ReturnStmt 0x5631f8b66af0 # | | | | `-CallExpr 0x5631f8b66ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b66aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b66a88 '' Function 0x5631f8a5ab18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b66a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b66a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b66a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b669f8 'int3':'vector' lvalue ParmVar 0x5631f8b666d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8b66830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b66c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b66bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8b66fe8 # | | | | `-ReturnStmt 0x5631f8b66fd8 # | | | | `-CallExpr 0x5631f8b66fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b66f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b66f70 '' Function 0x5631f8a5ada0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b66f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b66f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b66f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b66ee0 'int4':'vector' lvalue ParmVar 0x5631f8b66bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8b66d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b67148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b67098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8b674c0 # | | | | `-ReturnStmt 0x5631f8b674b0 # | | | | `-CallExpr 0x5631f8b67480 'float' # | | | | |-ImplicitCastExpr 0x5631f8b67468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b67448 '' Function 0x5631f8a5a628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b67420 'float' # | | | | `-ImplicitCastExpr 0x5631f8b67408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b673f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b673b8 'uint':'unsigned int' lvalue ParmVar 0x5631f8b67098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8b671f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b67620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b67570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8b679b8 # | | | | `-ReturnStmt 0x5631f8b679a8 # | | | | `-CallExpr 0x5631f8b67978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b67960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b67940 '' Function 0x5631f8a5a8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b67918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b67900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b678e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b678b0 'uint2':'vector' lvalue ParmVar 0x5631f8b67570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8b676d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b67b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b67a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8b67eb8 # | | | | `-ReturnStmt 0x5631f8b67ea8 # | | | | `-CallExpr 0x5631f8b67e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b67e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b67e40 '' Function 0x5631f8a5ab18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b67e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b67e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b67de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b67db0 'uint3':'vector' lvalue ParmVar 0x5631f8b67a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8b67bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b68018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b67f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8b683c0 # | | | | `-ReturnStmt 0x5631f8b683b0 # | | | | `-CallExpr 0x5631f8b68380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b68368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b68348 '' Function 0x5631f8a5ada0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b68320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b68308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b682f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b682b8 'uint4':'vector' lvalue ParmVar 0x5631f8b67f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8b680c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b68520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b68470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8b69200 # | | | | `-ReturnStmt 0x5631f8b691f0 # | | | | `-CallExpr 0x5631f8b691c0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b691a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b69188 '' Function 0x5631f8a5a628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b69160 'float' # | | | | `-ImplicitCastExpr 0x5631f8b69148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b69130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b690f8 'int64_t':'long' lvalue ParmVar 0x5631f8b68470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8b685d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b69360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b692b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b69718 # | | | | `-ReturnStmt 0x5631f8b69708 # | | | | `-CallExpr 0x5631f8b696d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b696c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b696a0 '' Function 0x5631f8a5a8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b69678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b69660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b69648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b69610 'int64_t2':'vector' lvalue ParmVar 0x5631f8b692b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b69410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b69878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b697c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b69c38 # | | | | `-ReturnStmt 0x5631f8b69c28 # | | | | `-CallExpr 0x5631f8b69bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b69be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b69bc0 '' Function 0x5631f8a5ab18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b69b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b69b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b69b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b69b30 'int64_t3':'vector' lvalue ParmVar 0x5631f8b697c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b69928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b69d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b69ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b6a160 # | | | | `-ReturnStmt 0x5631f8b6a150 # | | | | `-CallExpr 0x5631f8b6a120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b6a108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b6a0e8 '' Function 0x5631f8a5ada0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b6a0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b6a0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b6a090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b6a058 'int64_t4':'vector' lvalue ParmVar 0x5631f8b69ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b69e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b6a2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b6a210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8b6a678 # | | | | `-ReturnStmt 0x5631f8b6a668 # | | | | `-CallExpr 0x5631f8b6a638 'float' # | | | | |-ImplicitCastExpr 0x5631f8b6a620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b6a600 '' Function 0x5631f8a5a628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b6a5d8 'float' # | | | | `-ImplicitCastExpr 0x5631f8b6a5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b6a5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b6a570 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b6a210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8b6a370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b6a7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b6a728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b6abb0 # | | | | `-ReturnStmt 0x5631f8b6aba0 # | | | | `-CallExpr 0x5631f8b6ab70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b6ab58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b6ab38 '' Function 0x5631f8a5a8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b6ab10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b6aaf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b6aae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b6aaa8 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b6a728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b6a888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b6ad10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b6ac60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b6e628 # | | | | `-ReturnStmt 0x5631f8b6e618 # | | | | `-CallExpr 0x5631f8b6e5e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b6e5d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b6e5b0 '' Function 0x5631f8a5ab18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b6e588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b6e570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b6e558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b6afe8 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b6ac60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b6adc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b6e788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b6e6d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b6eb70 # | | | | `-ReturnStmt 0x5631f8b6eb60 # | | | | `-CallExpr 0x5631f8b6eb30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b6eb18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b6eaf8 '' Function 0x5631f8a5ada0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b6ead0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b6eab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b6eaa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b6ea68 'uint64_t4':'vector' lvalue ParmVar 0x5631f8b6e6d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b6e838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b6ece0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b6ec30 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8b6f028 # | | | | `-ReturnStmt 0x5631f8b6f018 # | | | | `-CallExpr 0x5631f8b6efe8 'float' # | | | | |-ImplicitCastExpr 0x5631f8b6efd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b6efb0 '' Function 0x5631f8a5b9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b6ef88 'float' # | | | | `-ImplicitCastExpr 0x5631f8b6ef70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b6ef58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b6ef20 'double' lvalue ParmVar 0x5631f8b6ec30 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8b6ed90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b6f198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b6f0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8b6f500 # | | | | `-ReturnStmt 0x5631f8b6f4f0 # | | | | `-CallExpr 0x5631f8b6f4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b6f4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b6f488 '' Function 0x5631f8a39dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b6f460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b6f448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b6f430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b6f3f8 'double2':'vector' lvalue ParmVar 0x5631f8b6f0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8b6f248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b6f670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b6f5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8b6f9e0 # | | | | `-ReturnStmt 0x5631f8b6f9d0 # | | | | `-CallExpr 0x5631f8b6f9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b6f988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b6f968 '' Function 0x5631f8a3a038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b6f940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b6f928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b6f910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b6f8d8 'double3':'vector' lvalue ParmVar 0x5631f8b6f5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8b6f720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b6fb50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b6faa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8b6fec8 # | | | | `-ReturnStmt 0x5631f8b6feb8 # | | | | `-CallExpr 0x5631f8b6fe88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b6fe70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b6fe50 '' Function 0x5631f8a3a2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b6fe28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b6fe10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b6fdf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b6fdc0 'double4':'vector' lvalue ParmVar 0x5631f8b6faa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8b6fc00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b70028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b6ff78 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8b70380 # | | | | `-ReturnStmt 0x5631f8b70370 # | | | | `-CallExpr 0x5631f8b70340 'float' # | | | | |-ImplicitCastExpr 0x5631f8b70328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b70308 '' Function 0x5631f8a5b9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b702e0 'float' # | | | | `-ImplicitCastExpr 0x5631f8b702c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b702b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b70278 'int' lvalue ParmVar 0x5631f8b6ff78 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8b700d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b70550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b70430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8b708c8 # | | | | `-ReturnStmt 0x5631f8b708b8 # | | | | `-CallExpr 0x5631f8b70888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b70870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b70850 '' Function 0x5631f8a39dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b70828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b70810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b707f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b707c0 'int2':'vector' lvalue ParmVar 0x5631f8b70430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8b70600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b70a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b70978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8b70da8 # | | | | `-ReturnStmt 0x5631f8b70d98 # | | | | `-CallExpr 0x5631f8b70d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b70d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b70d30 '' Function 0x5631f8a3a038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b70d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b70cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b70cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b70ca0 'int3':'vector' lvalue ParmVar 0x5631f8b70978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8b70ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b70f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b70e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8b71290 # | | | | `-ReturnStmt 0x5631f8b71280 # | | | | `-CallExpr 0x5631f8b71250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b71238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b71218 '' Function 0x5631f8a3a2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b711f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b711d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b711c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b71188 'int4':'vector' lvalue ParmVar 0x5631f8b70e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8b70fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b713f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b71340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8b71768 # | | | | `-ReturnStmt 0x5631f8b71758 # | | | | `-CallExpr 0x5631f8b71728 'float' # | | | | |-ImplicitCastExpr 0x5631f8b71710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b716f0 '' Function 0x5631f8a5b9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b716c8 'float' # | | | | `-ImplicitCastExpr 0x5631f8b716b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b71698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b71660 'uint':'unsigned int' lvalue ParmVar 0x5631f8b71340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8b714a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b718c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b71818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8b71c60 # | | | | `-ReturnStmt 0x5631f8b71c50 # | | | | `-CallExpr 0x5631f8b71c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b71c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b71be8 '' Function 0x5631f8a39dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b71bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b71ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b71b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b71b58 'uint2':'vector' lvalue ParmVar 0x5631f8b71818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8b71978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b71dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b71d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8b72160 # | | | | `-ReturnStmt 0x5631f8b72150 # | | | | `-CallExpr 0x5631f8b72120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b72108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b720e8 '' Function 0x5631f8a3a038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b720c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b720a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b72090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b72058 'uint3':'vector' lvalue ParmVar 0x5631f8b71d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8b71e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b722c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b72210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8b72680 # | | | | `-ReturnStmt 0x5631f8b72670 # | | | | `-CallExpr 0x5631f8b72640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b72628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b72608 '' Function 0x5631f8a3a2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b725e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b725c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b725b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b72578 'uint4':'vector' lvalue ParmVar 0x5631f8b72210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8b72370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b727e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b72730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8b72b78 # | | | | `-ReturnStmt 0x5631f8b72b68 # | | | | `-CallExpr 0x5631f8b72b38 'float' # | | | | |-ImplicitCastExpr 0x5631f8b72b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b72b00 '' Function 0x5631f8a5b9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b72ad8 'float' # | | | | `-ImplicitCastExpr 0x5631f8b72ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b72aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b72a70 'int64_t':'long' lvalue ParmVar 0x5631f8b72730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8b72890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b72cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b72c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b73090 # | | | | `-ReturnStmt 0x5631f8b73080 # | | | | `-CallExpr 0x5631f8b73050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b73038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b73018 '' Function 0x5631f8a39dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b72ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b72fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b72fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b72f88 'int64_t2':'vector' lvalue ParmVar 0x5631f8b72c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b72d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b731f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b73140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b735b0 # | | | | `-ReturnStmt 0x5631f8b735a0 # | | | | `-CallExpr 0x5631f8b73570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b73558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b73538 '' Function 0x5631f8a3a038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b73510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b734f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b734e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b734a8 'int64_t3':'vector' lvalue ParmVar 0x5631f8b73140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b732a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b73710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b73660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b73ad8 # | | | | `-ReturnStmt 0x5631f8b73ac8 # | | | | `-CallExpr 0x5631f8b73a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b73a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b73a60 '' Function 0x5631f8a3a2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b73a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b73a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b73a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b739d0 'int64_t4':'vector' lvalue ParmVar 0x5631f8b73660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b737c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b73c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b73b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8b73ff0 # | | | | `-ReturnStmt 0x5631f8b73fe0 # | | | | `-CallExpr 0x5631f8b73fb0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b73f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b73f78 '' Function 0x5631f8a5b9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b73f50 'float' # | | | | `-ImplicitCastExpr 0x5631f8b73f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b73f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b73ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b73b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8b73ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b74150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b740a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b74528 # | | | | `-ReturnStmt 0x5631f8b74518 # | | | | `-CallExpr 0x5631f8b744e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b744d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b744b0 '' Function 0x5631f8a39dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b74488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b74470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b74458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b74420 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b740a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b74200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b74988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b748d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b74d68 # | | | | `-ReturnStmt 0x5631f8b74d58 # | | | | `-CallExpr 0x5631f8b74d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b74d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b74cf0 '' Function 0x5631f8a3a038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b74cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b74cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b74c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b74c60 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b748d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b74a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b74ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b74e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b752b0 # | | | | `-ReturnStmt 0x5631f8b752a0 # | | | | `-CallExpr 0x5631f8b75270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b75258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b75238 '' Function 0x5631f8a3a2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b75210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b751f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b751e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b751a8 'uint64_t4':'vector' lvalue ParmVar 0x5631f8b74e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b74f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b75420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b75370 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8b75768 # | | | | `-ReturnStmt 0x5631f8b75758 # | | | | `-CallExpr 0x5631f8b75728 'float' # | | | | |-ImplicitCastExpr 0x5631f8b75710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b756f0 '' Function 0x5631f8a65240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b756c8 'float' # | | | | `-ImplicitCastExpr 0x5631f8b756b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b75698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b75660 'double' lvalue ParmVar 0x5631f8b75370 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8b754d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b758d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b75828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8b75c40 # | | | | `-ReturnStmt 0x5631f8b75c30 # | | | | `-CallExpr 0x5631f8b75c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b75be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b75bc8 '' Function 0x5631f8a654b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b75ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b75b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b75b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b75b38 'double2':'vector' lvalue ParmVar 0x5631f8b75828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8b75988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b75db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b75d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8b76120 # | | | | `-ReturnStmt 0x5631f8b76110 # | | | | `-CallExpr 0x5631f8b760e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b760c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b760a8 '' Function 0x5631f8a65730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b76080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b76068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b76050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b76018 'double3':'vector' lvalue ParmVar 0x5631f8b75d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8b75e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b76290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b761e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8b76608 # | | | | `-ReturnStmt 0x5631f8b765f8 # | | | | `-CallExpr 0x5631f8b765c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b765b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b76590 '' Function 0x5631f8a659a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b76568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b76550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b76538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b76500 'double4':'vector' lvalue ParmVar 0x5631f8b761e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8b76340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b76768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b766b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8b77368 # | | | | `-ReturnStmt 0x5631f8b77358 # | | | | `-CallExpr 0x5631f8b77328 'float' # | | | | |-ImplicitCastExpr 0x5631f8b77310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b772f0 '' Function 0x5631f8a65240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b772c8 'float' # | | | | `-ImplicitCastExpr 0x5631f8b772b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b77298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b77260 'int' lvalue ParmVar 0x5631f8b766b8 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8b770c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b774c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b77418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8b77840 # | | | | `-ReturnStmt 0x5631f8b77830 # | | | | `-CallExpr 0x5631f8b77800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b777e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b777c8 '' Function 0x5631f8a654b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b777a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b77788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b77770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b77738 'int2':'vector' lvalue ParmVar 0x5631f8b77418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8b77578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b779a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b778f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8b77d20 # | | | | `-ReturnStmt 0x5631f8b77d10 # | | | | `-CallExpr 0x5631f8b77ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b77cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b77ca8 '' Function 0x5631f8a65730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b77c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b77c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b77c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b77c18 'int3':'vector' lvalue ParmVar 0x5631f8b778f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8b77a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b77e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b77dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8b78208 # | | | | `-ReturnStmt 0x5631f8b781f8 # | | | | `-CallExpr 0x5631f8b781c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b781b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b78190 '' Function 0x5631f8a659a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b78168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b78150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b78138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b78100 'int4':'vector' lvalue ParmVar 0x5631f8b77dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8b77f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b78368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b782b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8b786e0 # | | | | `-ReturnStmt 0x5631f8b786d0 # | | | | `-CallExpr 0x5631f8b786a0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b78688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b78668 '' Function 0x5631f8a65240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b78640 'float' # | | | | `-ImplicitCastExpr 0x5631f8b78628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b78610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b785d8 'uint':'unsigned int' lvalue ParmVar 0x5631f8b782b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8b78418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b78840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b78790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8b78bd8 # | | | | `-ReturnStmt 0x5631f8b78bc8 # | | | | `-CallExpr 0x5631f8b78b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b78b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b78b60 '' Function 0x5631f8a654b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b78b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b78b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b78b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b78ad0 'uint2':'vector' lvalue ParmVar 0x5631f8b78790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8b788f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b78d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b78c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8b7fb60 # | | | | `-ReturnStmt 0x5631f8b7fb50 # | | | | `-CallExpr 0x5631f8b7fb20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b79080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b79060 '' Function 0x5631f8a65730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b79038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b79020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b79008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b78fd0 'uint3':'vector' lvalue ParmVar 0x5631f8b78c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8b78de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b7fcc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b7fc10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8b80068 # | | | | `-ReturnStmt 0x5631f8b80058 # | | | | `-CallExpr 0x5631f8b80028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b80010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b7fff0 '' Function 0x5631f8a659a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b7ffc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b7ffb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b7ff98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b7ff60 'uint4':'vector' lvalue ParmVar 0x5631f8b7fc10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8b7fd70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b801c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b80118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8b80560 # | | | | `-ReturnStmt 0x5631f8b80550 # | | | | `-CallExpr 0x5631f8b80520 'float' # | | | | |-ImplicitCastExpr 0x5631f8b80508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b804e8 '' Function 0x5631f8a65240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b804c0 'float' # | | | | `-ImplicitCastExpr 0x5631f8b804a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b80490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b80458 'int64_t':'long' lvalue ParmVar 0x5631f8b80118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8b80278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b806c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b80610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b80a78 # | | | | `-ReturnStmt 0x5631f8b80a68 # | | | | `-CallExpr 0x5631f8b80a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b80a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b80a00 '' Function 0x5631f8a654b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b809d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b809c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b809a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b80970 'int64_t2':'vector' lvalue ParmVar 0x5631f8b80610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b80770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b80bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b80b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b80f98 # | | | | `-ReturnStmt 0x5631f8b80f88 # | | | | `-CallExpr 0x5631f8b80f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b80f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b80f20 '' Function 0x5631f8a65730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b80ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b80ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b80ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b80e90 'int64_t3':'vector' lvalue ParmVar 0x5631f8b80b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b80c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b810f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b81048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b814c0 # | | | | `-ReturnStmt 0x5631f8b814b0 # | | | | `-CallExpr 0x5631f8b81480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b81468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b81448 '' Function 0x5631f8a659a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b81420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b81408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b813f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b813b8 'int64_t4':'vector' lvalue ParmVar 0x5631f8b81048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b811a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b81620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b81570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8b819d8 # | | | | `-ReturnStmt 0x5631f8b819c8 # | | | | `-CallExpr 0x5631f8b81998 'float' # | | | | |-ImplicitCastExpr 0x5631f8b81980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b81960 '' Function 0x5631f8a65240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b81938 'float' # | | | | `-ImplicitCastExpr 0x5631f8b81920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b81908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b818d0 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b81570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8b816d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8acee70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b81a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8acf248 # | | | | `-ReturnStmt 0x5631f8acf238 # | | | | `-CallExpr 0x5631f8acf208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8acf1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8acf1d0 '' Function 0x5631f8a654b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8acf1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8acf190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8acf178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8acf140 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b81a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8acef20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8acf3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8acf2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8acf788 # | | | | `-ReturnStmt 0x5631f8acf778 # | | | | `-CallExpr 0x5631f8acf748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8acf730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8acf710 '' Function 0x5631f8a65730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8acf6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8acf6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8acf6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8acf680 'uint64_t3':'vector' lvalue ParmVar 0x5631f8acf2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8acf458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8acf8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8acf838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8acfcd0 # | | | | `-ReturnStmt 0x5631f8acfcc0 # | | | | `-CallExpr 0x5631f8acfc90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8acfc78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8acfc58 '' Function 0x5631f8a659a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8acfc30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8acfc18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8acfc00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8acfbc8 'uint64_t4':'vector' lvalue ParmVar 0x5631f8acf838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8acf998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8acfe40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8acfd90 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8ad0188 # | | | | `-ReturnStmt 0x5631f8ad0178 # | | | | `-CallExpr 0x5631f8ad0148 'float' # | | | | |-ImplicitCastExpr 0x5631f8ad0130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8ad0110 '' Function 0x5631f8a665f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8ad00e8 'float' # | | | | `-ImplicitCastExpr 0x5631f8ad00d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ad00b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ad0080 'double' lvalue ParmVar 0x5631f8acfd90 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8acfef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8ad02f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ad0248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8ad0660 # | | | | `-ReturnStmt 0x5631f8ad0650 # | | | | `-CallExpr 0x5631f8ad0620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ad0608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8ad05e8 '' Function 0x5631f8a66870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8ad05c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ad05a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ad0590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ad0558 'double2':'vector' lvalue ParmVar 0x5631f8ad0248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8ad03a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8ad07d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ad0720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8ad0b40 # | | | | `-ReturnStmt 0x5631f8ad0b30 # | | | | `-CallExpr 0x5631f8ad0b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ad0ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8ad0ac8 '' Function 0x5631f8a66ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8ad0aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ad0a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ad0a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ad0a38 'double3':'vector' lvalue ParmVar 0x5631f8ad0720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8ad0880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8ad0cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ad0c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8b831a8 # | | | | `-ReturnStmt 0x5631f8b83198 # | | | | `-CallExpr 0x5631f8b83168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b83150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b83130 '' Function 0x5631f8a66d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b83108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b830f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b830d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b830a0 'double4':'vector' lvalue ParmVar 0x5631f8ad0c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8ad0d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b83308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b83258 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8b83660 # | | | | `-ReturnStmt 0x5631f8b83650 # | | | | `-CallExpr 0x5631f8b83620 'float' # | | | | |-ImplicitCastExpr 0x5631f8b83608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b835e8 '' Function 0x5631f8a665f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b835c0 'float' # | | | | `-ImplicitCastExpr 0x5631f8b835a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b83590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b83558 'int' lvalue ParmVar 0x5631f8b83258 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8b833b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b837c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b83710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8b83b38 # | | | | `-ReturnStmt 0x5631f8b83b28 # | | | | `-CallExpr 0x5631f8b83af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b83ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b83ac0 '' Function 0x5631f8a66870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b83a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b83a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b83a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b83a30 'int2':'vector' lvalue ParmVar 0x5631f8b83710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8b83870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b83c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b83be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8b84018 # | | | | `-ReturnStmt 0x5631f8b84008 # | | | | `-CallExpr 0x5631f8b83fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b83fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b83fa0 '' Function 0x5631f8a66ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b83f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b83f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b83f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b83f10 'int3':'vector' lvalue ParmVar 0x5631f8b83be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8b83d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b84178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b840c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8b84500 # | | | | `-ReturnStmt 0x5631f8b844f0 # | | | | `-CallExpr 0x5631f8b844c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b844a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b84488 '' Function 0x5631f8a66d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b84460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b84448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b84430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b843f8 'int4':'vector' lvalue ParmVar 0x5631f8b840c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8b84228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b84660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b845b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8b849d8 # | | | | `-ReturnStmt 0x5631f8b849c8 # | | | | `-CallExpr 0x5631f8b84998 'float' # | | | | |-ImplicitCastExpr 0x5631f8b84980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b84960 '' Function 0x5631f8a665f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b84938 'float' # | | | | `-ImplicitCastExpr 0x5631f8b84920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b84908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b848d0 'uint':'unsigned int' lvalue ParmVar 0x5631f8b845b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8b84710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b84b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b84a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8b84ed0 # | | | | `-ReturnStmt 0x5631f8b84ec0 # | | | | `-CallExpr 0x5631f8b84e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b84e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b84e58 '' Function 0x5631f8a66870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b84e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b84e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b84e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b84dc8 'uint2':'vector' lvalue ParmVar 0x5631f8b84a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8b84be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b85860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b857b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8b85c00 # | | | | `-ReturnStmt 0x5631f8b85bf0 # | | | | `-CallExpr 0x5631f8b85bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b85ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b85b88 '' Function 0x5631f8a66ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b85b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b85b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b85b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b85af8 'uint3':'vector' lvalue ParmVar 0x5631f8b857b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8b85910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b85d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b85cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8b86108 # | | | | `-ReturnStmt 0x5631f8b860f8 # | | | | `-CallExpr 0x5631f8b860c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b860b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b86090 '' Function 0x5631f8a66d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b86068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b86050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b86038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b86000 'uint4':'vector' lvalue ParmVar 0x5631f8b85cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8b85e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b86268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b861b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8b86600 # | | | | `-ReturnStmt 0x5631f8b865f0 # | | | | `-CallExpr 0x5631f8b865c0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b865a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b86588 '' Function 0x5631f8a665f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b86560 'float' # | | | | `-ImplicitCastExpr 0x5631f8b86548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b86530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b864f8 'int64_t':'long' lvalue ParmVar 0x5631f8b861b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8b86318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b86760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b866b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b86b18 # | | | | `-ReturnStmt 0x5631f8b86b08 # | | | | `-CallExpr 0x5631f8b86ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b86ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b86aa0 '' Function 0x5631f8a66870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b86a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b86a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b86a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b86a10 'int64_t2':'vector' lvalue ParmVar 0x5631f8b866b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b86810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b86c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b86bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b87038 # | | | | `-ReturnStmt 0x5631f8b87028 # | | | | `-CallExpr 0x5631f8b86ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b86fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b86fc0 '' Function 0x5631f8a66ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b86f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b86f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b86f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b86f30 'int64_t3':'vector' lvalue ParmVar 0x5631f8b86bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b86d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b87198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b870e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b87560 # | | | | `-ReturnStmt 0x5631f8b87550 # | | | | `-CallExpr 0x5631f8b87520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b87508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b874e8 '' Function 0x5631f8a66d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b874c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b874a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b87490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b87458 'int64_t4':'vector' lvalue ParmVar 0x5631f8b870e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b87248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b876c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b87610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8b88488 # | | | | `-ReturnStmt 0x5631f8b88478 # | | | | `-CallExpr 0x5631f8b88448 'float' # | | | | |-ImplicitCastExpr 0x5631f8b88430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b88410 '' Function 0x5631f8a665f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b883e8 'float' # | | | | `-ImplicitCastExpr 0x5631f8b883d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b883b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b88380 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b87610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8b88180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b885e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b88538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b889c0 # | | | | `-ReturnStmt 0x5631f8b889b0 # | | | | `-CallExpr 0x5631f8b88980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b88968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b88948 '' Function 0x5631f8a66870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b88920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b88908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b888f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b888b8 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b88538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b88698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b88b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b88a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b88f00 # | | | | `-ReturnStmt 0x5631f8b88ef0 # | | | | `-CallExpr 0x5631f8b88ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b88ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b88e88 '' Function 0x5631f8a66ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b88e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b88e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b88e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b88df8 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b88a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b88bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b89060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b88fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b89448 # | | | | `-ReturnStmt 0x5631f8b89438 # | | | | `-CallExpr 0x5631f8b89408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b893f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b893d0 '' Function 0x5631f8a66d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b893a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b89390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b89378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b89340 'uint64_t4':'vector' lvalue ParmVar 0x5631f8b88fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b89110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b895a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b89500 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8b89928 # | | | | `-ReturnStmt 0x5631f8b89918 # | | | | `-CallExpr 0x5631f8b898e8 'bool' # | | | | |-ImplicitCastExpr 0x5631f8b898d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b89878 '' Function 0x5631f8a67ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x5631f8b89850 'float' # | | | | `-ImplicitCastExpr 0x5631f8b89838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b89820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b897e8 'double' lvalue ParmVar 0x5631f8b89500 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8b89658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b89a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b899e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8b89e58 # | | | | `-ReturnStmt 0x5631f8b89e48 # | | | | `-CallExpr 0x5631f8b89e18 'vector' # | | | | |-ImplicitCastExpr 0x5631f8b89e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b89d80 '' Function 0x5631f8a67df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b89d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b89d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b89d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b89cf0 'double2':'vector' lvalue ParmVar 0x5631f8b899e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8b89b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b89fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b89f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8b8a798 # | | | | `-ReturnStmt 0x5631f8b8a788 # | | | | `-CallExpr 0x5631f8b8a758 'vector' # | | | | |-ImplicitCastExpr 0x5631f8b8a740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b8a6c0 '' Function 0x5631f8a680e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b8a698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b8a680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b8a668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b8a630 'double3':'vector' lvalue ParmVar 0x5631f8b89f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8b8a070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b8a900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b8a850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8b8acd8 # | | | | `-ReturnStmt 0x5631f8b8acc8 # | | | | `-CallExpr 0x5631f8b8ac98 'vector' # | | | | |-ImplicitCastExpr 0x5631f8b8ac80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b8ac00 '' Function 0x5631f8a683d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b8abd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b8abc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b8aba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b8ab70 'double4':'vector' lvalue ParmVar 0x5631f8b8a850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8b8a9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b8adb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b8ad08 col:29 used V 'double' # | | | `-CompoundStmt 0x5631f8b8b018 # | | | `-ReturnStmt 0x5631f8b8b008 # | | | `-CallExpr 0x5631f8b8afd8 'bool' # | | | |-ImplicitCastExpr 0x5631f8b8afc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x5631f8b8afa0 '' Function 0x5631f8a69000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x5631f8b8af78 'float' # | | | `-ImplicitCastExpr 0x5631f8b8af60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5631f8b8af48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x5631f8b8af10 'double' lvalue ParmVar 0x5631f8b8ad08 'V' 'double' # | | |-FunctionDecl 0x5631f8b8b0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b8b048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x5631f8b8b380 # | | | `-ReturnStmt 0x5631f8b8b370 # | | | `-CallExpr 0x5631f8b8b340 'vector' # | | | |-ImplicitCastExpr 0x5631f8b8b328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x5631f8b8b308 '' Function 0x5631f8a69278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x5631f8b8b2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x5631f8b8b2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5631f8b8b2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5631f8b8b278 'double2':'vector' lvalue ParmVar 0x5631f8b8b048 'V' 'double2':'vector' # | | |-FunctionDecl 0x5631f8b8b460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b8b3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x5631f8b8b6f0 # | | | `-ReturnStmt 0x5631f8b8b6e0 # | | | `-CallExpr 0x5631f8b8b6b0 'vector' # | | | |-ImplicitCastExpr 0x5631f8b8b698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x5631f8b8b678 '' Function 0x5631f8a694f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x5631f8b8b650 'float3':'vector' # | | | `-ImplicitCastExpr 0x5631f8b8b638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5631f8b8b620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5631f8b8b5e8 'double3':'vector' lvalue ParmVar 0x5631f8b8b3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x5631f8b8b7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b8b720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x5631f8b8ba68 # | | | `-ReturnStmt 0x5631f8b8ba58 # | | | `-CallExpr 0x5631f8b8ba28 'vector' # | | | |-ImplicitCastExpr 0x5631f8b8ba10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x5631f8b8b9f0 '' Function 0x5631f8a69768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x5631f8b8b9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x5631f8b8b9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5631f8b8b998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5631f8b8b960 'double4':'vector' lvalue ParmVar 0x5631f8b8b720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5631f8b8c160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x5631f8b8ba80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8b8bb18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8b8c0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b8be28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x5631f8b8bf00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x5631f8b8bf78 col:39 s 'T' # | | | |-CompoundStmt 0x5631f8b8c430 # | | | | `-ReturnStmt 0x5631f8b8c420 # | | | | `-RecoveryExpr 0x5631f8b8c3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5631f8b8c2d0 '' lvalue (ADL) = 'lerp' 0x5631f8a6b578 0x5631f8a69b08 0x5631f8a69ed0 0x5631f8a6a298 0x5631f8a6a660 0x5631f8a6aa10 0x5631f8a6ade8 0x5631f8a6b1b0 # | | | | |-RecoveryExpr 0x5631f8b8c350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5631f8b8c370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5631f8b8c1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5631f8b8c8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b8c4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5631f8b8c740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x5631f8b8c7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x5631f8b8cdb8 # | | | | `-ReturnStmt 0x5631f8b8cda8 # | | | | `-CallExpr 0x5631f8b8cd68 'float' # | | | | |-ImplicitCastExpr 0x5631f8b8cd50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5631f8b8ccf8 '' Function 0x5631f8a6aa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5631f8b8cbb0 'float' # | | | | | `-ImplicitCastExpr 0x5631f8b8cb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b8cb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b8cb48 'double' lvalue ParmVar 0x5631f8b8c4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x5631f8b8cc40 'float' # | | | | | `-ImplicitCastExpr 0x5631f8b8cc28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b8cc10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b8cbd8 'double' lvalue ParmVar 0x5631f8b8c740 'V2' 'double' # | | | | `-CStyleCastExpr 0x5631f8b8ccd0 'float' # | | | | `-ImplicitCastExpr 0x5631f8b8ccb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b8cca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b8cc68 'double' lvalue ParmVar 0x5631f8b8c7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x5631f8b8c9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b8d108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b8ce78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5631f8b8cef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x5631f8b8cf78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x5631f8b8d648 # | | | | `-ReturnStmt 0x5631f8b8d638 # | | | | `-CallExpr 0x5631f8b8d5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b8d5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8b8d558 '' Function 0x5631f8a6ade8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8b8d3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b8d3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b8d3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b8d378 'double2':'vector' lvalue ParmVar 0x5631f8b8ce78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x5631f8b8d488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b8d470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b8d458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b8d420 'double2':'vector' lvalue ParmVar 0x5631f8b8cef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5631f8b8d530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b8d518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b8d500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b8d4c8 'double2':'vector' lvalue ParmVar 0x5631f8b8cf78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8b8d1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b8d998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b8d708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5631f8b8d788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x5631f8b8d808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x5631f8b8ded8 # | | | | `-ReturnStmt 0x5631f8b8dec8 # | | | | `-CallExpr 0x5631f8b8de88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b8de70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8b8ddf0 '' Function 0x5631f8a6b1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8b8dc78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b8dc60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b8dc48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b8dc10 'double3':'vector' lvalue ParmVar 0x5631f8b8d708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x5631f8b8dd20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b8dd08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b8dcf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b8dcb8 'double3':'vector' lvalue ParmVar 0x5631f8b8d788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5631f8b8ddc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b8ddb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b8dd98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b8dd60 'double3':'vector' lvalue ParmVar 0x5631f8b8d808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8b8da58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b8e228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b8df98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5631f8b8e018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x5631f8b8e098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x5631f8b8fba0 # | | | | `-ReturnStmt 0x5631f8b8fb90 # | | | | `-CallExpr 0x5631f8b8fb50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b8e710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8b8e688 '' Function 0x5631f8a6b578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8b8e510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b8e4f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b8e4e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b8e4a8 'double4':'vector' lvalue ParmVar 0x5631f8b8df98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x5631f8b8e5b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b8e5a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b8e588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b8e550 'double4':'vector' lvalue ParmVar 0x5631f8b8e018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5631f8b8e660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b8e648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b8e630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b8e5f8 'double4':'vector' lvalue ParmVar 0x5631f8b8e098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8b8e2e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b8fe88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b8fc50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5631f8b8fcd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x5631f8b8fd50 col:42 used V3 'int' # | | | |-CompoundStmt 0x5631f8b90320 # | | | | `-ReturnStmt 0x5631f8b90310 # | | | | `-CallExpr 0x5631f8b902d0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b902b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5631f8b90298 '' Function 0x5631f8a6aa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5631f8b90150 'float' # | | | | | `-ImplicitCastExpr 0x5631f8b90138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b90120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b900e8 'int' lvalue ParmVar 0x5631f8b8fc50 'V1' 'int' # | | | | |-CStyleCastExpr 0x5631f8b901e0 'float' # | | | | | `-ImplicitCastExpr 0x5631f8b901c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b901b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b90178 'int' lvalue ParmVar 0x5631f8b8fcd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x5631f8b90270 'float' # | | | | `-ImplicitCastExpr 0x5631f8b90258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b90240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b90208 'int' lvalue ParmVar 0x5631f8b8fd50 'V3' 'int' # | | | `-DeprecatedAttr 0x5631f8b8ff48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b90658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b903d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5631f8b90450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x5631f8b904d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x5631f8b90b40 # | | | | `-ReturnStmt 0x5631f8b90b30 # | | | | `-CallExpr 0x5631f8b90af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b90ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8b90ab8 '' Function 0x5631f8a6ade8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8b90940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b90928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b90910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b908d8 'int2':'vector' lvalue ParmVar 0x5631f8b903d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x5631f8b909e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b909d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b909b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b90980 'int2':'vector' lvalue ParmVar 0x5631f8b90450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5631f8b90a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b90a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b90a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b90a28 'int2':'vector' lvalue ParmVar 0x5631f8b904d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8b90718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b90e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b90bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5631f8b90c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x5631f8b90cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x5631f8b91368 # | | | | `-ReturnStmt 0x5631f8b91358 # | | | | `-CallExpr 0x5631f8b91318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b91300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8b912e0 '' Function 0x5631f8a6b1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8b91168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b91150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b91138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b91100 'int3':'vector' lvalue ParmVar 0x5631f8b90bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x5631f8b91210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b911f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b911e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b911a8 'int3':'vector' lvalue ParmVar 0x5631f8b90c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5631f8b912b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b912a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b91288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b91250 'int3':'vector' lvalue ParmVar 0x5631f8b90cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8b90f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b916a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b91418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5631f8b91498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x5631f8b91518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x5631f8b92bc0 # | | | | `-ReturnStmt 0x5631f8b92bb0 # | | | | `-CallExpr 0x5631f8b92b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b91b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8b91b18 '' Function 0x5631f8a6b578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8b919a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b91988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b91970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b91938 'int4':'vector' lvalue ParmVar 0x5631f8b91418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x5631f8b91a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b91a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b91a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b919e0 'int4':'vector' lvalue ParmVar 0x5631f8b91498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5631f8b91af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b91ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b91ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b91a88 'int4':'vector' lvalue ParmVar 0x5631f8b91518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8b91768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b92ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b92c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8b92cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8b92d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8b933b0 # | | | | `-ReturnStmt 0x5631f8b933a0 # | | | | `-CallExpr 0x5631f8b93360 'float' # | | | | |-ImplicitCastExpr 0x5631f8b93348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5631f8b93328 '' Function 0x5631f8a6aa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5631f8b931e0 'float' # | | | | | `-ImplicitCastExpr 0x5631f8b931c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b931b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b93178 'uint':'unsigned int' lvalue ParmVar 0x5631f8b92c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x5631f8b93270 'float' # | | | | | `-ImplicitCastExpr 0x5631f8b93258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b93240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b93208 'uint':'unsigned int' lvalue ParmVar 0x5631f8b92cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5631f8b93300 'float' # | | | | `-ImplicitCastExpr 0x5631f8b932e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b932d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b93298 'uint':'unsigned int' lvalue ParmVar 0x5631f8b92d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8b92fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b936e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b93460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5631f8b934e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x5631f8b93560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8b93bf0 # | | | | `-ReturnStmt 0x5631f8b93be0 # | | | | `-CallExpr 0x5631f8b93ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b93b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8b93b68 '' Function 0x5631f8a6ade8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8b939f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b939d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b939c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b93988 'uint2':'vector' lvalue ParmVar 0x5631f8b93460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x5631f8b93a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b93a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b93a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b93a30 'uint2':'vector' lvalue ParmVar 0x5631f8b934e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5631f8b93b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b93b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b93b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b93ad8 'uint2':'vector' lvalue ParmVar 0x5631f8b93560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8b937a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b93f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b93ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5631f8b93d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x5631f8b93da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8b94438 # | | | | `-ReturnStmt 0x5631f8b94428 # | | | | `-CallExpr 0x5631f8b943e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b943d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8b943b0 '' Function 0x5631f8a6b1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8b94238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b94220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b94208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b941d0 'uint3':'vector' lvalue ParmVar 0x5631f8b93ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x5631f8b942e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b942c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b942b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b94278 'uint3':'vector' lvalue ParmVar 0x5631f8b93d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5631f8b94388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b94370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b94358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b94320 'uint3':'vector' lvalue ParmVar 0x5631f8b93da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8b93fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b94778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b944e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5631f8b94568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x5631f8b945e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8b94cb0 # | | | | `-ReturnStmt 0x5631f8b94ca0 # | | | | `-CallExpr 0x5631f8b94c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b94c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8b94c28 '' Function 0x5631f8a6b578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8b94a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b94a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b94a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b94a28 'uint4':'vector' lvalue ParmVar 0x5631f8b944e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x5631f8b94b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b94b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b94b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b94ad0 'uint4':'vector' lvalue ParmVar 0x5631f8b94568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5631f8b94c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b94be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b94bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b94b98 'uint4':'vector' lvalue ParmVar 0x5631f8b945e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8b94838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b94fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b94d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5631f8b94de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x5631f8b94e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8b954c0 # | | | | `-ReturnStmt 0x5631f8b954b0 # | | | | `-CallExpr 0x5631f8b95470 'float' # | | | | |-ImplicitCastExpr 0x5631f8b95458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5631f8b95438 '' Function 0x5631f8a6aa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5631f8b952f0 'float' # | | | | | `-ImplicitCastExpr 0x5631f8b952d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b952c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b95288 'int64_t':'long' lvalue ParmVar 0x5631f8b94d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x5631f8b95380 'float' # | | | | | `-ImplicitCastExpr 0x5631f8b95368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b95350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b95318 'int64_t':'long' lvalue ParmVar 0x5631f8b94de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5631f8b95410 'float' # | | | | `-ImplicitCastExpr 0x5631f8b953f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b953e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b953a8 'int64_t':'long' lvalue ParmVar 0x5631f8b94e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8b950a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b957f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b95570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8b955f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8b95670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b95d20 # | | | | `-ReturnStmt 0x5631f8b95d10 # | | | | `-CallExpr 0x5631f8b95cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b95cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8b95c98 '' Function 0x5631f8a6ade8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8b95b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b95b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b95af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b95ab8 'int64_t2':'vector' lvalue ParmVar 0x5631f8b95570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x5631f8b95bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b95bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b95b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b95b60 'int64_t2':'vector' lvalue ParmVar 0x5631f8b955f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5631f8b95c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b95c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b95c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b95c08 'int64_t2':'vector' lvalue ParmVar 0x5631f8b95670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b958b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b96058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b95dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8b95e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8b95ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b96588 # | | | | `-ReturnStmt 0x5631f8b96578 # | | | | `-CallExpr 0x5631f8b96538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b96520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8b96500 '' Function 0x5631f8a6b1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8b96388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b96370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b96358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b96320 'int64_t3':'vector' lvalue ParmVar 0x5631f8b95dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x5631f8b96430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b96418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b96400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b963c8 'int64_t3':'vector' lvalue ParmVar 0x5631f8b95e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5631f8b964d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b964c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b964a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b96470 'int64_t3':'vector' lvalue ParmVar 0x5631f8b95ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b96118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b968c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b96638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8b966b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8b96738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b97e20 # | | | | `-ReturnStmt 0x5631f8b97e10 # | | | | `-CallExpr 0x5631f8b97dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b97db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8b97d98 '' Function 0x5631f8a6b578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8b97c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b97c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b97bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b97bb8 'int64_t4':'vector' lvalue ParmVar 0x5631f8b96638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x5631f8b97cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b97cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b97c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b97c60 'int64_t4':'vector' lvalue ParmVar 0x5631f8b966b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5631f8b97d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b97d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b97d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b97d08 'int64_t4':'vector' lvalue ParmVar 0x5631f8b96738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b96988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b98158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b97ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5631f8b97f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5631f8b97fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8b98650 # | | | | `-ReturnStmt 0x5631f8b98640 # | | | | `-CallExpr 0x5631f8b98600 'float' # | | | | |-ImplicitCastExpr 0x5631f8b985e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5631f8b985c8 '' Function 0x5631f8a6aa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5631f8b98480 'float' # | | | | | `-ImplicitCastExpr 0x5631f8b98468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b98450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b98418 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b97ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x5631f8b98510 'float' # | | | | | `-ImplicitCastExpr 0x5631f8b984f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b984e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b984a8 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b97f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5631f8b985a0 'float' # | | | | `-ImplicitCastExpr 0x5631f8b98588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b98570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b98538 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b97fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8b98218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b98988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b98700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8b98780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8b98800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b98ed0 # | | | | `-ReturnStmt 0x5631f8b98ec0 # | | | | `-CallExpr 0x5631f8b98e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b98e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8b98e48 '' Function 0x5631f8a6ade8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8b98cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b98cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b98ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b98c68 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b98700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x5631f8b98d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b98d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b98d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b98d10 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b98780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5631f8b98e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b98e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b98df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b98db8 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b98800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b98a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b99208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b98f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8b99000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8b99080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b99758 # | | | | `-ReturnStmt 0x5631f8b99748 # | | | | `-CallExpr 0x5631f8b99708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b996f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8b996d0 '' Function 0x5631f8a6b1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8b99558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b99540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b99528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b994f0 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b98f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x5631f8b99600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b995e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b995d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b99598 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b99000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5631f8b996a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b99690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b99678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b99640 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b99080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b992c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b99a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b99808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8b99888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8b99908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b9a000 # | | | | `-ReturnStmt 0x5631f8b99ff0 # | | | | `-CallExpr 0x5631f8b99fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b99f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8b99f78 '' Function 0x5631f8a6b578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8b99e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b99de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b99dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b99d98 'uint64_t4':'vector' lvalue ParmVar 0x5631f8b99808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x5631f8b99ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8b99e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8b99e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8b99e40 'uint64_t4':'vector' lvalue ParmVar 0x5631f8b99888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5631f8b99f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b99f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b99f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b99ee8 'uint64_t4':'vector' lvalue ParmVar 0x5631f8b99908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b99b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b9a168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9a0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8b9a4b0 # | | | | `-ReturnStmt 0x5631f8b9a4a0 # | | | | `-CallExpr 0x5631f8b9a470 'float' # | | | | |-ImplicitCastExpr 0x5631f8b9a458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b9a438 '' Function 0x5631f8a6c1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b9a410 'float' # | | | | `-ImplicitCastExpr 0x5631f8b9a3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9a3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9a3a8 'double' lvalue ParmVar 0x5631f8b9a0b8 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8b9a218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b9a618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9a568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8b9a980 # | | | | `-ReturnStmt 0x5631f8b9a970 # | | | | `-CallExpr 0x5631f8b9a940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b9a928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b9a908 '' Function 0x5631f8a6c470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b9a8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b9a8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9a8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9a878 'double2':'vector' lvalue ParmVar 0x5631f8b9a568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8b9a6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b9aae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9aa38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8b9ae58 # | | | | `-ReturnStmt 0x5631f8b9ae48 # | | | | `-CallExpr 0x5631f8b9ae18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b9ae00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b9ade0 '' Function 0x5631f8a6c6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b9adb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b9ada0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9ad88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9ad50 'double3':'vector' lvalue ParmVar 0x5631f8b9aa38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8b9ab98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b9afc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9af10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8b9b338 # | | | | `-ReturnStmt 0x5631f8b9b328 # | | | | `-CallExpr 0x5631f8b9b2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b9b2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b9b2c0 '' Function 0x5631f8a6c960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b9b298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b9b280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9b268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9b230 'double4':'vector' lvalue ParmVar 0x5631f8b9af10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8b9b070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8b9b498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9b3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8b9b7f0 # | | | | `-ReturnStmt 0x5631f8b9b7e0 # | | | | `-CallExpr 0x5631f8b9b7b0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b9b798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b9b778 '' Function 0x5631f8a6c1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b9b750 'float' # | | | | `-ImplicitCastExpr 0x5631f8b9b738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9b720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9b6e8 'int' lvalue ParmVar 0x5631f8b9b3e8 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8b9b548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b9b950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9b8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8b9bce0 # | | | | `-ReturnStmt 0x5631f8b9bcd0 # | | | | `-CallExpr 0x5631f8b9bca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b9bc88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b9bc68 '' Function 0x5631f8a6c470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b9bc40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b9bc28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9bc10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9bbd8 'int2':'vector' lvalue ParmVar 0x5631f8b9b8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8b9ba00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b9be40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9bd90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8b9c1c0 # | | | | `-ReturnStmt 0x5631f8b9c1b0 # | | | | `-CallExpr 0x5631f8b9c180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b9c168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b9c148 '' Function 0x5631f8a6c6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b9c120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b9c108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9c0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9c0b8 'int3':'vector' lvalue ParmVar 0x5631f8b9bd90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8b9bef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b9c320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9c270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8b9c6a8 # | | | | `-ReturnStmt 0x5631f8b9c698 # | | | | `-CallExpr 0x5631f8b9c668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b9c650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b9c630 '' Function 0x5631f8a6c960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b9c608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b9c5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9c5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9c5a0 'int4':'vector' lvalue ParmVar 0x5631f8b9c270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8b9c3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b9c808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9c758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8b9cb80 # | | | | `-ReturnStmt 0x5631f8b9cb70 # | | | | `-CallExpr 0x5631f8b9cb40 'float' # | | | | |-ImplicitCastExpr 0x5631f8b9cb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b9cb08 '' Function 0x5631f8a6c1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b9cae0 'float' # | | | | `-ImplicitCastExpr 0x5631f8b9cac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9cab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9ca78 'uint':'unsigned int' lvalue ParmVar 0x5631f8b9c758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8b9c8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b9cce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9cc30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8b9d078 # | | | | `-ReturnStmt 0x5631f8b9d068 # | | | | `-CallExpr 0x5631f8b9d038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b9d020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b9d000 '' Function 0x5631f8a6c470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b9cfd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b9cfc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9cfa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9cf70 'uint2':'vector' lvalue ParmVar 0x5631f8b9cc30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8b9cd90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b9d1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9d128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8b9d578 # | | | | `-ReturnStmt 0x5631f8b9d568 # | | | | `-CallExpr 0x5631f8b9d538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b9d520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b9d500 '' Function 0x5631f8a6c6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b9d4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b9d4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9d4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9d470 'uint3':'vector' lvalue ParmVar 0x5631f8b9d128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8b9d288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b9d6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9d628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8b9da80 # | | | | `-ReturnStmt 0x5631f8b9da70 # | | | | `-CallExpr 0x5631f8b9da40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b9da28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b9da08 '' Function 0x5631f8a6c960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b9d9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b9d9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9d9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9d978 'uint4':'vector' lvalue ParmVar 0x5631f8b9d628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8b9d788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b9e410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9db30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8b9e7a8 # | | | | `-ReturnStmt 0x5631f8b9e798 # | | | | `-CallExpr 0x5631f8b9e768 'float' # | | | | |-ImplicitCastExpr 0x5631f8b9e750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b9e730 '' Function 0x5631f8a6c1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b9e708 'float' # | | | | `-ImplicitCastExpr 0x5631f8b9e6f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9e6d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9e6a0 'int64_t':'long' lvalue ParmVar 0x5631f8b9db30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8b9e4c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b9e908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9e858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b9ecc0 # | | | | `-ReturnStmt 0x5631f8b9ecb0 # | | | | `-CallExpr 0x5631f8b9ec80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b9ec68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b9ec48 '' Function 0x5631f8a6c470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b9ec20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b9ec08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9ebf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9ebb8 'int64_t2':'vector' lvalue ParmVar 0x5631f8b9e858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b9e9b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b9ee20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9ed70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b9f1e0 # | | | | `-ReturnStmt 0x5631f8b9f1d0 # | | | | `-CallExpr 0x5631f8b9f1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b9f188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b9f168 '' Function 0x5631f8a6c6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b9f140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b9f128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9f110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9f0d8 'int64_t3':'vector' lvalue ParmVar 0x5631f8b9ed70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b9eed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b9f340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9f290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b9f708 # | | | | `-ReturnStmt 0x5631f8b9f6f8 # | | | | `-CallExpr 0x5631f8b9f6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b9f6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b9f690 '' Function 0x5631f8a6c960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b9f668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b9f650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9f638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9f600 'int64_t4':'vector' lvalue ParmVar 0x5631f8b9f290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b9f3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b9f868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9f7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8b9fc20 # | | | | `-ReturnStmt 0x5631f8b9fc10 # | | | | `-CallExpr 0x5631f8b9fbe0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b9fbc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b9fba8 '' Function 0x5631f8a6c1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b9fb80 'float' # | | | | `-ImplicitCastExpr 0x5631f8b9fb68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b9fb50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b9fb18 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b9f7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8b9f918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b9fd80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b9fcd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8ba0158 # | | | | `-ReturnStmt 0x5631f8ba0148 # | | | | `-CallExpr 0x5631f8ba0118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba0100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8ba00e0 '' Function 0x5631f8a6c470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8ba00b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba00a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba0088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba0050 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b9fcd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b9fe30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba02b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba0208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8ba0f48 # | | | | `-ReturnStmt 0x5631f8ba0f38 # | | | | `-CallExpr 0x5631f8ba0f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba0ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8ba0ed0 '' Function 0x5631f8a6c6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8ba0ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba0e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba0e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba0e40 'uint64_t3':'vector' lvalue ParmVar 0x5631f8ba0208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8ba0368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba10a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba0ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8ba1490 # | | | | `-ReturnStmt 0x5631f8ba1480 # | | | | `-CallExpr 0x5631f8ba1450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba1438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8ba1418 '' Function 0x5631f8a6c960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8ba13f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba13d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba13c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba1388 'uint64_t4':'vector' lvalue ParmVar 0x5631f8ba0ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8ba1158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba1600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba1550 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8ba1948 # | | | | `-ReturnStmt 0x5631f8ba1938 # | | | | `-CallExpr 0x5631f8ba1908 'float' # | | | | |-ImplicitCastExpr 0x5631f8ba18f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8ba18d0 '' Function 0x5631f8a6d578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8ba18a8 'float' # | | | | `-ImplicitCastExpr 0x5631f8ba1890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba1878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba1840 'double' lvalue ParmVar 0x5631f8ba1550 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8ba16b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8ba1ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba1a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8ba1e20 # | | | | `-ReturnStmt 0x5631f8ba1e10 # | | | | `-CallExpr 0x5631f8ba1de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba1dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8ba1da8 '' Function 0x5631f8a6d7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8ba1d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba1d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba1d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba1d18 'double2':'vector' lvalue ParmVar 0x5631f8ba1a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8ba1b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8ba1f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba1ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8ba2300 # | | | | `-ReturnStmt 0x5631f8ba22f0 # | | | | `-CallExpr 0x5631f8ba22c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba22a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8ba2288 '' Function 0x5631f8a6da68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8ba2260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba2248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba2230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba21f8 'double3':'vector' lvalue ParmVar 0x5631f8ba1ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8ba2040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8ba2470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba23c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8ba27e8 # | | | | `-ReturnStmt 0x5631f8ba27d8 # | | | | `-CallExpr 0x5631f8ba27a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba2790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8ba2770 '' Function 0x5631f8a6ed40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8ba2748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba2730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba2718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba26e0 'double4':'vector' lvalue ParmVar 0x5631f8ba23c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8ba2520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8ba2948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba2898 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8ba32e0 # | | | | `-ReturnStmt 0x5631f8ba32d0 # | | | | `-CallExpr 0x5631f8ba32a0 'float' # | | | | |-ImplicitCastExpr 0x5631f8ba2c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8ba2c28 '' Function 0x5631f8a6d578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8ba2c00 'float' # | | | | `-ImplicitCastExpr 0x5631f8ba2be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba2bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba2b98 'int' lvalue ParmVar 0x5631f8ba2898 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8ba29f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba3440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba3390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8ba37b8 # | | | | `-ReturnStmt 0x5631f8ba37a8 # | | | | `-CallExpr 0x5631f8ba3778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba3760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8ba3740 '' Function 0x5631f8a6d7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8ba3718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba3700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba36e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba36b0 'int2':'vector' lvalue ParmVar 0x5631f8ba3390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8ba34f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba3918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba3868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8ba3c98 # | | | | `-ReturnStmt 0x5631f8ba3c88 # | | | | `-CallExpr 0x5631f8ba3c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba3c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8ba3c20 '' Function 0x5631f8a6da68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8ba3bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba3be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba3bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba3b90 'int3':'vector' lvalue ParmVar 0x5631f8ba3868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8ba39c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba3df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba3d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8ba4180 # | | | | `-ReturnStmt 0x5631f8ba4170 # | | | | `-CallExpr 0x5631f8ba4140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba4128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8ba4108 '' Function 0x5631f8a6ed40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8ba40e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba40c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba40b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba4078 'int4':'vector' lvalue ParmVar 0x5631f8ba3d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8ba3ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba42e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba4230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8ba4658 # | | | | `-ReturnStmt 0x5631f8ba4648 # | | | | `-CallExpr 0x5631f8ba4618 'float' # | | | | |-ImplicitCastExpr 0x5631f8ba4600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8ba45e0 '' Function 0x5631f8a6d578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8ba45b8 'float' # | | | | `-ImplicitCastExpr 0x5631f8ba45a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba4588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba4550 'uint':'unsigned int' lvalue ParmVar 0x5631f8ba4230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8ba4390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba47b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba4708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8ba4b50 # | | | | `-ReturnStmt 0x5631f8ba4b40 # | | | | `-CallExpr 0x5631f8ba4b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba4af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8ba4ad8 '' Function 0x5631f8a6d7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8ba4ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba4a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba4a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba4a48 'uint2':'vector' lvalue ParmVar 0x5631f8ba4708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8ba4868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba4cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba4c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8ba5050 # | | | | `-ReturnStmt 0x5631f8ba5040 # | | | | `-CallExpr 0x5631f8ba5010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba4ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8ba4fd8 '' Function 0x5631f8a6da68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8ba4fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba4f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba4f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba4f48 'uint3':'vector' lvalue ParmVar 0x5631f8ba4c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8ba4d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba51b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba5100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8ba5e18 # | | | | `-ReturnStmt 0x5631f8ba5e08 # | | | | `-CallExpr 0x5631f8ba5dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba5dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8ba5da0 '' Function 0x5631f8a6ed40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8ba5d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba5d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba5d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba5d10 'uint4':'vector' lvalue ParmVar 0x5631f8ba5100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8ba5b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba5f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba5ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8ba6310 # | | | | `-ReturnStmt 0x5631f8ba6300 # | | | | `-CallExpr 0x5631f8ba62d0 'float' # | | | | |-ImplicitCastExpr 0x5631f8ba62b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8ba6298 '' Function 0x5631f8a6d578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8ba6270 'float' # | | | | `-ImplicitCastExpr 0x5631f8ba6258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba6240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba6208 'int64_t':'long' lvalue ParmVar 0x5631f8ba5ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8ba6028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba6470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba63c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8ba6828 # | | | | `-ReturnStmt 0x5631f8ba6818 # | | | | `-CallExpr 0x5631f8ba67e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba67d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8ba67b0 '' Function 0x5631f8a6d7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8ba6788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba6770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba6758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba6720 'int64_t2':'vector' lvalue ParmVar 0x5631f8ba63c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8ba6520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba6988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba68d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8ba6d48 # | | | | `-ReturnStmt 0x5631f8ba6d38 # | | | | `-CallExpr 0x5631f8ba6d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba6cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8ba6cd0 '' Function 0x5631f8a6da68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8ba6ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba6c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba6c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba6c40 'int64_t3':'vector' lvalue ParmVar 0x5631f8ba68d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8ba6a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba6ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba6df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8ba7270 # | | | | `-ReturnStmt 0x5631f8ba7260 # | | | | `-CallExpr 0x5631f8ba7230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba7218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8ba71f8 '' Function 0x5631f8a6ed40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8ba71d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba71b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba71a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba7168 'int64_t4':'vector' lvalue ParmVar 0x5631f8ba6df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8ba6f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba73d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba7320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8ba7788 # | | | | `-ReturnStmt 0x5631f8ba7778 # | | | | `-CallExpr 0x5631f8ba7748 'float' # | | | | |-ImplicitCastExpr 0x5631f8ba7730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8ba7710 '' Function 0x5631f8a6d578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8ba76e8 'float' # | | | | `-ImplicitCastExpr 0x5631f8ba76d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba76b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba7680 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8ba7320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8ba7480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba78e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba7838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8ba8600 # | | | | `-ReturnStmt 0x5631f8ba85f0 # | | | | `-CallExpr 0x5631f8ba85c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba85a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8ba8588 '' Function 0x5631f8a6d7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8ba8560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba8548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba8530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba84f8 'uint64_t2':'vector' lvalue ParmVar 0x5631f8ba7838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8ba7998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba8760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba86b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8ba8b40 # | | | | `-ReturnStmt 0x5631f8ba8b30 # | | | | `-CallExpr 0x5631f8ba8b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba8ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8ba8ac8 '' Function 0x5631f8a6da68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8ba8aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba8a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba8a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba8a38 'uint64_t3':'vector' lvalue ParmVar 0x5631f8ba86b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8ba8810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba8ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba8bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8ba9088 # | | | | `-ReturnStmt 0x5631f8ba9078 # | | | | `-CallExpr 0x5631f8ba9048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba9030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8ba9010 '' Function 0x5631f8a6ed40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8ba8fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba8fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba8fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba8f80 'uint64_t4':'vector' lvalue ParmVar 0x5631f8ba8bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8ba8d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8ba91f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba9148 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8ba9540 # | | | | `-ReturnStmt 0x5631f8ba9530 # | | | | `-CallExpr 0x5631f8ba9500 'float' # | | | | |-ImplicitCastExpr 0x5631f8ba94e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8ba94c8 '' Function 0x5631f8a6f958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8ba94a0 'float' # | | | | `-ImplicitCastExpr 0x5631f8ba9488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba9470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba9438 'double' lvalue ParmVar 0x5631f8ba9148 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8ba92a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8ba96b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba9600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8ba9a18 # | | | | `-ReturnStmt 0x5631f8ba9a08 # | | | | `-CallExpr 0x5631f8ba99d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba99c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8ba99a0 '' Function 0x5631f8a6fbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8ba9978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba9960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba9948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba9910 'double2':'vector' lvalue ParmVar 0x5631f8ba9600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8ba9760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8ba9b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba9ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8ba9ef8 # | | | | `-ReturnStmt 0x5631f8ba9ee8 # | | | | `-CallExpr 0x5631f8ba9eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ba9ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8ba9e80 '' Function 0x5631f8a6fe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8ba9e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ba9e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8ba9e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8ba9df0 'double3':'vector' lvalue ParmVar 0x5631f8ba9ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8ba9c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8baa068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8ba9fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8baa990 # | | | | `-ReturnStmt 0x5631f8baa980 # | | | | `-CallExpr 0x5631f8baa3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8baa388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8baa368 '' Function 0x5631f8a700c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8baa340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8baa328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8baa310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8baa2d8 'double4':'vector' lvalue ParmVar 0x5631f8ba9fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8baa118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8baaaf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8baaa40 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8baae48 # | | | | `-ReturnStmt 0x5631f8baae38 # | | | | `-CallExpr 0x5631f8baae08 'float' # | | | | |-ImplicitCastExpr 0x5631f8baadf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8baadd0 '' Function 0x5631f8a6f958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8baada8 'float' # | | | | `-ImplicitCastExpr 0x5631f8baad90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8baad78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8baad40 'int' lvalue ParmVar 0x5631f8baaa40 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8baaba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8baafa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8baaef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8bab320 # | | | | `-ReturnStmt 0x5631f8bab310 # | | | | `-CallExpr 0x5631f8bab2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bab2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bab2a8 '' Function 0x5631f8a6fbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bab280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bab268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bab250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bab218 'int2':'vector' lvalue ParmVar 0x5631f8baaef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8bab058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bab480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bab3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8bab800 # | | | | `-ReturnStmt 0x5631f8bab7f0 # | | | | `-CallExpr 0x5631f8bab7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bab7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bab788 '' Function 0x5631f8a6fe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bab760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bab748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bab730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bab6f8 'int3':'vector' lvalue ParmVar 0x5631f8bab3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8bab530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bab960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bab8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8babce8 # | | | | `-ReturnStmt 0x5631f8babcd8 # | | | | `-CallExpr 0x5631f8babca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8babc90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8babc70 '' Function 0x5631f8a700c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8babc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8babc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8babc18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8babbe0 'int4':'vector' lvalue ParmVar 0x5631f8bab8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8baba10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8babe48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8babd98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8bac1c0 # | | | | `-ReturnStmt 0x5631f8bac1b0 # | | | | `-CallExpr 0x5631f8bac180 'float' # | | | | |-ImplicitCastExpr 0x5631f8bac168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bac148 '' Function 0x5631f8a6f958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bac120 'float' # | | | | `-ImplicitCastExpr 0x5631f8bac108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bac0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bac0b8 'uint':'unsigned int' lvalue ParmVar 0x5631f8babd98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8babef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bac320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bac270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8bac6b8 # | | | | `-ReturnStmt 0x5631f8bac6a8 # | | | | `-CallExpr 0x5631f8bac678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bac660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bac640 '' Function 0x5631f8a6fbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bac618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bac600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bac5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bac5b0 'uint2':'vector' lvalue ParmVar 0x5631f8bac270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8bac3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bac818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bac768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8bad450 # | | | | `-ReturnStmt 0x5631f8bad440 # | | | | `-CallExpr 0x5631f8bad410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bad3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bad3d8 '' Function 0x5631f8a6fe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bad3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bad398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bad380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bad348 'uint3':'vector' lvalue ParmVar 0x5631f8bac768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8bac8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bad5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bad500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8bad958 # | | | | `-ReturnStmt 0x5631f8bad948 # | | | | `-CallExpr 0x5631f8bad918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bad900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bad8e0 '' Function 0x5631f8a700c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bad8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bad8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bad888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bad850 'uint4':'vector' lvalue ParmVar 0x5631f8bad500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8bad660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8badab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bada08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8bade50 # | | | | `-ReturnStmt 0x5631f8bade40 # | | | | `-CallExpr 0x5631f8bade10 'float' # | | | | |-ImplicitCastExpr 0x5631f8baddf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8baddd8 '' Function 0x5631f8a6f958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8baddb0 'float' # | | | | `-ImplicitCastExpr 0x5631f8badd98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8badd80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8badd48 'int64_t':'long' lvalue ParmVar 0x5631f8bada08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8badb68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8badfb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8badf00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8bae368 # | | | | `-ReturnStmt 0x5631f8bae358 # | | | | `-CallExpr 0x5631f8bae328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bae310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bae2f0 '' Function 0x5631f8a6fbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bae2c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bae2b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bae298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bae260 'int64_t2':'vector' lvalue ParmVar 0x5631f8badf00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8bae060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bae4c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bae418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bae888 # | | | | `-ReturnStmt 0x5631f8bae878 # | | | | `-CallExpr 0x5631f8bae848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bae830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bae810 '' Function 0x5631f8a6fe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bae7e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bae7d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bae7b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bae780 'int64_t3':'vector' lvalue ParmVar 0x5631f8bae418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8bae578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bae9e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bae938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8baedb0 # | | | | `-ReturnStmt 0x5631f8baeda0 # | | | | `-CallExpr 0x5631f8baed70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8baed58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8baed38 '' Function 0x5631f8a700c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8baed10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8baecf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8baece0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8baeca8 'int64_t4':'vector' lvalue ParmVar 0x5631f8bae938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8baea98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8baef10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8baee60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8bb09e0 # | | | | `-ReturnStmt 0x5631f8bb09d0 # | | | | `-CallExpr 0x5631f8bb09a0 'float' # | | | | |-ImplicitCastExpr 0x5631f8bb0988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bb0968 '' Function 0x5631f8a6f958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bb0940 'float' # | | | | `-ImplicitCastExpr 0x5631f8bb0928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb0910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8baf1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8baee60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8baefc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bb0b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb0a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8bb0f18 # | | | | `-ReturnStmt 0x5631f8bb0f08 # | | | | `-CallExpr 0x5631f8bb0ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bb0ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bb0ea0 '' Function 0x5631f8a6fbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bb0e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bb0e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb0e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb0e10 'uint64_t2':'vector' lvalue ParmVar 0x5631f8bb0a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8bb0bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bb1078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb0fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bb1458 # | | | | `-ReturnStmt 0x5631f8bb1448 # | | | | `-CallExpr 0x5631f8bb1418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bb1400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bb13e0 '' Function 0x5631f8a6fe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bb13b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bb13a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb1388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb1350 'uint64_t3':'vector' lvalue ParmVar 0x5631f8bb0fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8bb1128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bb15b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb1508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8bb19a0 # | | | | `-ReturnStmt 0x5631f8bb1990 # | | | | `-CallExpr 0x5631f8bb1960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bb1948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bb1928 '' Function 0x5631f8a700c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bb1900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bb18e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb18d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb1898 'uint64_t4':'vector' lvalue ParmVar 0x5631f8bb1508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8bb1668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5631f8bb1fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x5631f8bb19b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8bb1a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8bb1f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb1d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5631f8bb1dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x5631f8bb2310 # | | | | `-ReturnStmt 0x5631f8bb2300 # | | | | `-RecoveryExpr 0x5631f8bb22d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5631f8bb2138 '' lvalue (ADL) = 'max' 0x5631f8a81988 0x5631f8a47f00 0x5631f8a48210 0x5631f8a48530 0x5631f8a48850 0x5631f8a48b58 0x5631f8a48ef8 0x5631f8a49298 0x5631f8a49638 0x5631f8a49958 0x5631f8a49cb8 0x5631f8a7dfb8 0x5631f8a7e318 0x5631f8a7e638 0x5631f8a7e9d8 0x5631f8a7ed78 0x5631f8a7f118 0x5631f8a7f438 0x5631f8a7f7d8 0x5631f8a7fb78 0x5631f8a7ff38 0x5631f8a80240 0x5631f8a80560 0x5631f8a80880 0x5631f8a80ba0 0x5631f8a80ea8 0x5631f8a81248 0x5631f8a815e8 # | | | | `-RecoveryExpr 0x5631f8bb2258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5631f8bb2038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5631f8bb2ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x5631f8bb2328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8bb23c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8bb2f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb2670 col:7 p0 'T' # | | | |-ParmVarDecl 0x5631f8bb2748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5631f8bb3338 # | | | | `-ReturnStmt 0x5631f8bb3328 # | | | | `-RecoveryExpr 0x5631f8bb32f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5631f8bb3160 '' lvalue (ADL) = 'max' 0x5631f8a815e8 0x5631f8a81988 0x5631f8a47f00 0x5631f8a48210 0x5631f8a48530 0x5631f8a48850 0x5631f8a48b58 0x5631f8a48ef8 0x5631f8a49298 0x5631f8a49638 0x5631f8a49958 0x5631f8a49cb8 0x5631f8a7dfb8 0x5631f8a7e318 0x5631f8a7e638 0x5631f8a7e9d8 0x5631f8a7ed78 0x5631f8a7f118 0x5631f8a7f438 0x5631f8a7f7d8 0x5631f8a7fb78 0x5631f8a7ff38 0x5631f8a80240 0x5631f8a80560 0x5631f8a80880 0x5631f8a80ba0 0x5631f8a80ea8 0x5631f8a81248 # | | | | `-RecoveryExpr 0x5631f8bb32d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5631f8bb3060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5631f8bb3920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x5631f8bb3350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8bb33e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8bb3878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb36f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5631f8bb3768 col:24 p1 'T' # | | | |-CompoundStmt 0x5631f8bb3c60 # | | | | `-ReturnStmt 0x5631f8bb3c50 # | | | | `-RecoveryExpr 0x5631f8bb3c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5631f8bb3a88 '' lvalue (ADL) = 'min' 0x5631f8a88b60 0x5631f8a81d20 0x5631f8a82030 0x5631f8a82350 0x5631f8a82670 0x5631f8a82978 0x5631f8a82c98 0x5631f8a82fb8 0x5631f8a832d8 0x5631f8a835f8 0x5631f8a83918 0x5631f8a83c38 0x5631f8a83f68 0x5631f8a84270 0x5631f8a84590 0x5631f8a848b0 0x5631f8a84bd0 0x5631f8a84ef0 0x5631f8a85210 0x5631f8a85530 0x5631f8a85850 0x5631f8a85b70 0x5631f8a878b8 0x5631f8a87bd8 0x5631f8a87ef8 0x5631f8a88200 0x5631f8a88520 0x5631f8a88840 # | | | | `-RecoveryExpr 0x5631f8bb3ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5631f8bb3988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5631f8bb4250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x5631f8bb3c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8bb3d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8bb41a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb3fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x5631f8bb4098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5631f8bb4590 # | | | | `-ReturnStmt 0x5631f8bb4580 # | | | | `-RecoveryExpr 0x5631f8bb4550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5631f8bb43b8 '' lvalue (ADL) = 'min' 0x5631f8a88840 0x5631f8a88b60 0x5631f8a81d20 0x5631f8a82030 0x5631f8a82350 0x5631f8a82670 0x5631f8a82978 0x5631f8a82c98 0x5631f8a82fb8 0x5631f8a832d8 0x5631f8a835f8 0x5631f8a83918 0x5631f8a83c38 0x5631f8a83f68 0x5631f8a84270 0x5631f8a84590 0x5631f8a848b0 0x5631f8a84bd0 0x5631f8a84ef0 0x5631f8a85210 0x5631f8a85530 0x5631f8a85850 0x5631f8a85b70 0x5631f8a878b8 0x5631f8a87bd8 0x5631f8a87ef8 0x5631f8a88200 0x5631f8a88520 # | | | | `-RecoveryExpr 0x5631f8bb4530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5631f8bb42b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5631f8bb4700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb4650 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8bb4a50 # | | | | `-ReturnStmt 0x5631f8bb4a40 # | | | | `-CallExpr 0x5631f8bb4a10 'float' # | | | | |-ImplicitCastExpr 0x5631f8bb49f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bb49d8 '' Function 0x5631f8a8c128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bb49b0 'float' # | | | | `-ImplicitCastExpr 0x5631f8bb4998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb4980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb4948 'double' lvalue ParmVar 0x5631f8bb4650 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8bb47b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bb4bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb4b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8bb4f30 # | | | | `-ReturnStmt 0x5631f8bb4f20 # | | | | `-CallExpr 0x5631f8bb4ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bb4ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bb4eb8 '' Function 0x5631f8a8c3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bb4e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bb4e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb4e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb4e28 'double2':'vector' lvalue ParmVar 0x5631f8bb4b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8bb4c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bb5388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb52d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8bb5700 # | | | | `-ReturnStmt 0x5631f8bb56f0 # | | | | `-CallExpr 0x5631f8bb56c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bb56a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bb5688 '' Function 0x5631f8a8c618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bb5660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bb5648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb5630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb55f8 'double3':'vector' lvalue ParmVar 0x5631f8bb52d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8bb5438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bb5870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb57c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8bb5bf0 # | | | | `-ReturnStmt 0x5631f8bb5be0 # | | | | `-CallExpr 0x5631f8bb5bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bb5b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bb5b78 '' Function 0x5631f8a8c890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bb5b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bb5b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb5b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb5ae8 'double4':'vector' lvalue ParmVar 0x5631f8bb57c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8bb5920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bb5d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb5ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8bb60b0 # | | | | `-ReturnStmt 0x5631f8bb60a0 # | | | | `-CallExpr 0x5631f8bb6070 'float' # | | | | |-ImplicitCastExpr 0x5631f8bb6058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bb6038 '' Function 0x5631f8a8c128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bb6010 'float' # | | | | `-ImplicitCastExpr 0x5631f8bb5ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb5fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb5fa8 'int' lvalue ParmVar 0x5631f8bb5ca0 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8bb5e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bb6210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb6160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8bb6590 # | | | | `-ReturnStmt 0x5631f8bb6580 # | | | | `-CallExpr 0x5631f8bb6550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bb6538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bb6518 '' Function 0x5631f8a8c3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bb64f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bb64d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb64c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb6488 'int2':'vector' lvalue ParmVar 0x5631f8bb6160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8bb62c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bb66f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb6640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8bb6a78 # | | | | `-ReturnStmt 0x5631f8bb6a68 # | | | | `-CallExpr 0x5631f8bb6a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bb6a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bb6a00 '' Function 0x5631f8a8c618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bb69d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bb69c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb69a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb6970 'int3':'vector' lvalue ParmVar 0x5631f8bb6640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8bb67a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bb6bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb6b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8bb6f68 # | | | | `-ReturnStmt 0x5631f8bb6f58 # | | | | `-CallExpr 0x5631f8bb6f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bb6f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bb6ef0 '' Function 0x5631f8a8c890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bb6ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bb6eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb6e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb6e60 'int4':'vector' lvalue ParmVar 0x5631f8bb6b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8bb6c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bb70c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb7018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8bb7cd8 # | | | | `-ReturnStmt 0x5631f8bb7cc8 # | | | | `-CallExpr 0x5631f8bb7c98 'float' # | | | | |-ImplicitCastExpr 0x5631f8bb7c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bb7c60 '' Function 0x5631f8a8c128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bb7c38 'float' # | | | | `-ImplicitCastExpr 0x5631f8bb7c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb7c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb7bd0 'uint':'unsigned int' lvalue ParmVar 0x5631f8bb7018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8bb7178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bb7e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb7d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8bb81d8 # | | | | `-ReturnStmt 0x5631f8bb81c8 # | | | | `-CallExpr 0x5631f8bb8198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bb8180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bb8160 '' Function 0x5631f8a8c3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bb8138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bb8120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb8108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb80d0 'uint2':'vector' lvalue ParmVar 0x5631f8bb7d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8bb7ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bb8338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb8288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8bb86e0 # | | | | `-ReturnStmt 0x5631f8bb86d0 # | | | | `-CallExpr 0x5631f8bb86a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bb8688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bb8668 '' Function 0x5631f8a8c618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bb8640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bb8628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb8610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb85d8 'uint3':'vector' lvalue ParmVar 0x5631f8bb8288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8bb83e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bb8840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb8790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8bb8bf0 # | | | | `-ReturnStmt 0x5631f8bb8be0 # | | | | `-CallExpr 0x5631f8bb8bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bb8b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bb8b78 '' Function 0x5631f8a8c890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bb8b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bb8b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb8b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb8ae8 'uint4':'vector' lvalue ParmVar 0x5631f8bb8790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8bb88f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bb8d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb8ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8bb90f0 # | | | | `-ReturnStmt 0x5631f8bb90e0 # | | | | `-CallExpr 0x5631f8bb90b0 'float' # | | | | |-ImplicitCastExpr 0x5631f8bb9098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bb9078 '' Function 0x5631f8a8c128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bb9050 'float' # | | | | `-ImplicitCastExpr 0x5631f8bb9038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb9020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb8fe8 'int64_t':'long' lvalue ParmVar 0x5631f8bb8ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8bb8e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bb9250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb91a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8bb9610 # | | | | `-ReturnStmt 0x5631f8bb9600 # | | | | `-CallExpr 0x5631f8bb95d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bb95b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bb9598 '' Function 0x5631f8a8c3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bb9570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bb9558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb9540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb9508 'int64_t2':'vector' lvalue ParmVar 0x5631f8bb91a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8bb9300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bb9770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bb96c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bba250 # | | | | `-ReturnStmt 0x5631f8bba240 # | | | | `-CallExpr 0x5631f8bba210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bba1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bba1d8 '' Function 0x5631f8a8c618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bba1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bb9a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bb9a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bb9a30 'int64_t3':'vector' lvalue ParmVar 0x5631f8bb96c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8bb9820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bba3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bba300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8bba780 # | | | | `-ReturnStmt 0x5631f8bba770 # | | | | `-CallExpr 0x5631f8bba740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bba728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bba708 '' Function 0x5631f8a8c890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bba6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bba6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bba6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bba678 'int64_t4':'vector' lvalue ParmVar 0x5631f8bba300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8bba460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bba8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bba830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8bbaca0 # | | | | `-ReturnStmt 0x5631f8bbac90 # | | | | `-CallExpr 0x5631f8bbac60 'float' # | | | | |-ImplicitCastExpr 0x5631f8bbac48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bbac28 '' Function 0x5631f8a8c128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bbac00 'float' # | | | | `-ImplicitCastExpr 0x5631f8bbabe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bbabd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bbab98 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8bba830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8bba990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bbae00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bbad50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8bbb1e0 # | | | | `-ReturnStmt 0x5631f8bbb1d0 # | | | | `-CallExpr 0x5631f8bbb1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bbb188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bbb168 '' Function 0x5631f8a8c3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bbb140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bbb128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bbb110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bbb0d8 'uint64_t2':'vector' lvalue ParmVar 0x5631f8bbad50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8bbaeb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bbb340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bbb290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bbb728 # | | | | `-ReturnStmt 0x5631f8bbb718 # | | | | `-CallExpr 0x5631f8bbb6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bbb6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bbb6b0 '' Function 0x5631f8a8c618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bbb688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bbb670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bbb658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bbb620 'uint64_t3':'vector' lvalue ParmVar 0x5631f8bbb290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8bbb3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bbb888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bbb7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8bbbc78 # | | | | `-ReturnStmt 0x5631f8bbbc68 # | | | | `-CallExpr 0x5631f8bbbc38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bbbc20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bbbc00 '' Function 0x5631f8a8c890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bbbbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bbbbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bbbba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bbbb70 'uint64_t4':'vector' lvalue ParmVar 0x5631f8bbb7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8bbb938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bbbe80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bbbd30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5631f8bbbdb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5631f8bbca60 # | | | | `-ReturnStmt 0x5631f8bbca50 # | | | | `-CallExpr 0x5631f8bbca18 'float' # | | | | |-ImplicitCastExpr 0x5631f8bbca00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5631f8bbc9e0 '' Function 0x5631f8a911e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5631f8bbc130 'float' # | | | | | `-ImplicitCastExpr 0x5631f8bbc118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bbc100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bbc0c8 'double' lvalue ParmVar 0x5631f8bbbd30 'V1' 'double' # | | | | `-CStyleCastExpr 0x5631f8bbc9b8 'float' # | | | | `-ImplicitCastExpr 0x5631f8bbc9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bbc190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bbc158 'double' lvalue ParmVar 0x5631f8bbbdb0 'V2' 'double' # | | | `-DeprecatedAttr 0x5631f8bbbf38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bbcc68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bbcb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5631f8bbcb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5631f8bbd088 # | | | | `-ReturnStmt 0x5631f8bbd078 # | | | | `-CallExpr 0x5631f8bbd040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bbd028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8bbd008 '' Function 0x5631f8a91500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8bbcf38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bbcf20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bbcf08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bbced0 'double2':'vector' lvalue ParmVar 0x5631f8bbcb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5631f8bbcfe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bbcfc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bbcfb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bbcf78 'double2':'vector' lvalue ParmVar 0x5631f8bbcb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8bbcd20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bbd290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bbd140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5631f8bbd1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5631f8bbd6b8 # | | | | `-ReturnStmt 0x5631f8bbd6a8 # | | | | `-CallExpr 0x5631f8bbd670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bbd658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8bbd638 '' Function 0x5631f8a91870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8bbd568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bbd550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bbd538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bbd500 'double3':'vector' lvalue ParmVar 0x5631f8bbd140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5631f8bbd610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bbd5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bbd5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bbd5a8 'double3':'vector' lvalue ParmVar 0x5631f8bbd1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8bbd348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bbd8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bbd770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5631f8bbd7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5631f8bbdcf0 # | | | | `-ReturnStmt 0x5631f8bbdce0 # | | | | `-CallExpr 0x5631f8bbdca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bbdc90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8bbdc70 '' Function 0x5631f8a91b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8bbdba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bbdb88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bbdb70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bbdb38 'double4':'vector' lvalue ParmVar 0x5631f8bbd770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5631f8bbdc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bbdc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bbdc18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bbdbe0 'double4':'vector' lvalue ParmVar 0x5631f8bbd7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8bbd978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bbdef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bbdda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5631f8bbde20 col:34 used V2 'int' # | | | |-CompoundStmt 0x5631f8bbe2e8 # | | | | `-ReturnStmt 0x5631f8bbe2d8 # | | | | `-CallExpr 0x5631f8bbe2a0 'float' # | | | | |-ImplicitCastExpr 0x5631f8bbe288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5631f8bbe268 '' Function 0x5631f8a911e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5631f8bbe1b0 'float' # | | | | | `-ImplicitCastExpr 0x5631f8bbe198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bbe180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bbe148 'int' lvalue ParmVar 0x5631f8bbdda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x5631f8bbe240 'float' # | | | | `-ImplicitCastExpr 0x5631f8bbe228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bbe210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bbe1d8 'int' lvalue ParmVar 0x5631f8bbde20 'V2' 'int' # | | | `-DeprecatedAttr 0x5631f8bbdfa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bbe4e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bbe398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5631f8bbe418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5631f8bbe918 # | | | | `-ReturnStmt 0x5631f8bbe908 # | | | | `-CallExpr 0x5631f8bbe8d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bbe8b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8bbe898 '' Function 0x5631f8a91500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8bbe7c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bbe7b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bbe798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bbe760 'int2':'vector' lvalue ParmVar 0x5631f8bbe398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5631f8bbe870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bbe858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bbe840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bbe808 'int2':'vector' lvalue ParmVar 0x5631f8bbe418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8bbe5a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bbf1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bbf078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5631f8bbf0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5631f8bbf600 # | | | | `-ReturnStmt 0x5631f8bbf5f0 # | | | | `-CallExpr 0x5631f8bbf5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bbf5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8bbf580 '' Function 0x5631f8a91870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8bbf4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bbf498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bbf480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bbf448 'int3':'vector' lvalue ParmVar 0x5631f8bbf078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5631f8bbf558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bbf540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bbf528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bbf4f0 'int3':'vector' lvalue ParmVar 0x5631f8bbf0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8bbf280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bbf800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bbf6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5631f8bbf730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5631f8bbfc40 # | | | | `-ReturnStmt 0x5631f8bbfc30 # | | | | `-CallExpr 0x5631f8bbfbf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bbfbe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8bbfbc0 '' Function 0x5631f8a91b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8bbfaf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bbfad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bbfac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bbfa88 'int4':'vector' lvalue ParmVar 0x5631f8bbf6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5631f8bbfb98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bbfb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bbfb68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bbfb30 'int4':'vector' lvalue ParmVar 0x5631f8bbf730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8bbf8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bbfe40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bbfcf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8bbfd70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8bc0258 # | | | | `-ReturnStmt 0x5631f8bc0248 # | | | | `-CallExpr 0x5631f8bc0210 'float' # | | | | |-ImplicitCastExpr 0x5631f8bc01f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5631f8bc01d8 '' Function 0x5631f8a911e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5631f8bc0120 'float' # | | | | | `-ImplicitCastExpr 0x5631f8bc0108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bc00f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bc00b8 'uint':'unsigned int' lvalue ParmVar 0x5631f8bbfcf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5631f8bc01b0 'float' # | | | | `-ImplicitCastExpr 0x5631f8bc0198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bc0180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bc0148 'uint':'unsigned int' lvalue ParmVar 0x5631f8bbfd70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8bbfef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bc0458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bc0308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5631f8bc0388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8bc08a8 # | | | | `-ReturnStmt 0x5631f8bc0898 # | | | | `-CallExpr 0x5631f8bc0860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bc0848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8bc0828 '' Function 0x5631f8a91500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8bc0758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bc0740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bc0728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bc06f0 'uint2':'vector' lvalue ParmVar 0x5631f8bc0308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5631f8bc0800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bc07e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bc07d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bc0798 'uint2':'vector' lvalue ParmVar 0x5631f8bc0388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8bc0510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bc0aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bc0958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5631f8bc09d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8bc0f00 # | | | | `-ReturnStmt 0x5631f8bc0ef0 # | | | | `-CallExpr 0x5631f8bc0eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bc0ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8bc0e80 '' Function 0x5631f8a91870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8bc0db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bc0d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bc0d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bc0d48 'uint3':'vector' lvalue ParmVar 0x5631f8bc0958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5631f8bc0e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bc0e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bc0e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bc0df0 'uint3':'vector' lvalue ParmVar 0x5631f8bc09d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8bc0b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bc16e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bc1590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5631f8bc1610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8bc1b40 # | | | | `-ReturnStmt 0x5631f8bc1b30 # | | | | `-CallExpr 0x5631f8bc1af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bc1ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8bc1ac0 '' Function 0x5631f8a91b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8bc19f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bc19d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bc19c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bc1988 'uint4':'vector' lvalue ParmVar 0x5631f8bc1590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5631f8bc1a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bc1a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bc1a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bc1a30 'uint4':'vector' lvalue ParmVar 0x5631f8bc1610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8bc1798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bc1d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bc1bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5631f8bc1c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8bc2178 # | | | | `-ReturnStmt 0x5631f8bc2168 # | | | | `-CallExpr 0x5631f8bc2130 'float' # | | | | |-ImplicitCastExpr 0x5631f8bc2118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5631f8bc20f8 '' Function 0x5631f8a911e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5631f8bc2040 'float' # | | | | | `-ImplicitCastExpr 0x5631f8bc2028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bc2010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bc1fd8 'int64_t':'long' lvalue ParmVar 0x5631f8bc1bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5631f8bc20d0 'float' # | | | | `-ImplicitCastExpr 0x5631f8bc20b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bc20a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bc2068 'int64_t':'long' lvalue ParmVar 0x5631f8bc1c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8bc1df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bc2378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bc2228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8bc22a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8bc27e8 # | | | | `-ReturnStmt 0x5631f8bc27d8 # | | | | `-CallExpr 0x5631f8bc27a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bc2788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8bc2768 '' Function 0x5631f8a91500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8bc2698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bc2680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bc2668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bc2630 'int64_t2':'vector' lvalue ParmVar 0x5631f8bc2228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5631f8bc2740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bc2728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bc2710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bc26d8 'int64_t2':'vector' lvalue ParmVar 0x5631f8bc22a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8bc2430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bc29e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bc2898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8bc2918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bc2e60 # | | | | `-ReturnStmt 0x5631f8bc2e50 # | | | | `-CallExpr 0x5631f8bc2e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bc2e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8bc2de0 '' Function 0x5631f8a91870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8bc2d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bc2cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bc2ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bc2ca8 'int64_t3':'vector' lvalue ParmVar 0x5631f8bc2898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5631f8bc2db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bc2da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bc2d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bc2d50 'int64_t3':'vector' lvalue ParmVar 0x5631f8bc2918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8bc2aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bc3060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bc2f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8bc2f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8bc34e0 # | | | | `-ReturnStmt 0x5631f8bc34d0 # | | | | `-CallExpr 0x5631f8bc3498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bc3480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8bc3460 '' Function 0x5631f8a91b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8bc3390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bc3378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bc3360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bc3328 'int64_t4':'vector' lvalue ParmVar 0x5631f8bc2f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5631f8bc3438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bc3420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bc3408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bc33d0 'int64_t4':'vector' lvalue ParmVar 0x5631f8bc2f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8bc3118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bc3cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bc3b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5631f8bc3bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8bc4118 # | | | | `-ReturnStmt 0x5631f8bc4108 # | | | | `-CallExpr 0x5631f8bc40d0 'float' # | | | | |-ImplicitCastExpr 0x5631f8bc40b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5631f8bc4098 '' Function 0x5631f8a911e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5631f8bc3fe0 'float' # | | | | | `-ImplicitCastExpr 0x5631f8bc3fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bc3fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bc3f78 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8bc3b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5631f8bc4070 'float' # | | | | `-ImplicitCastExpr 0x5631f8bc4058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bc4040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bc4008 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8bc3bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8bc3d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bc4318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bc41c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8bc4248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8bc47a8 # | | | | `-ReturnStmt 0x5631f8bc4798 # | | | | `-CallExpr 0x5631f8bc4760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bc4748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8bc4728 '' Function 0x5631f8a91500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8bc4658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bc4640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bc4628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bc45f0 'uint64_t2':'vector' lvalue ParmVar 0x5631f8bc41c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5631f8bc4700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bc46e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bc46d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bc4698 'uint64_t2':'vector' lvalue ParmVar 0x5631f8bc4248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8bc43d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bc49a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bc4858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8bc48d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bc4e40 # | | | | `-ReturnStmt 0x5631f8bc4e30 # | | | | `-CallExpr 0x5631f8bc4df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bc4de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8bc4dc0 '' Function 0x5631f8a91870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8bc4cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bc4cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bc4cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bc4c88 'uint64_t3':'vector' lvalue ParmVar 0x5631f8bc4858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5631f8bc4d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bc4d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bc4d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bc4d30 'uint64_t3':'vector' lvalue ParmVar 0x5631f8bc48d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8bc4a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bc5040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bc4ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8bc4f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8bc54e0 # | | | | `-ReturnStmt 0x5631f8bc54d0 # | | | | `-CallExpr 0x5631f8bc5498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bc5480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8bc5460 '' Function 0x5631f8a91b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8bc5390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bc5378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bc5360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bc5328 'uint64_t4':'vector' lvalue ParmVar 0x5631f8bc4ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5631f8bc5438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bc5420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bc5408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bc53d0 'uint64_t4':'vector' lvalue ParmVar 0x5631f8bc4f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8bc50f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bc5650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bc55a0 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8bc5998 # | | | | `-ReturnStmt 0x5631f8bc5988 # | | | | `-CallExpr 0x5631f8bc5958 'float' # | | | | |-ImplicitCastExpr 0x5631f8bc5940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bc5920 '' Function 0x5631f8a95f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bc58f8 'float' # | | | | `-ImplicitCastExpr 0x5631f8bc58e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bc58c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bc5890 'double' lvalue ParmVar 0x5631f8bc55a0 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8bc5700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8af1680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bc5a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8af19e8 # | | | | `-ReturnStmt 0x5631f8af19d8 # | | | | `-CallExpr 0x5631f8af19a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af1990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8af1970 '' Function 0x5631f8a96188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8af1948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af1930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af1918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af18e0 'double2':'vector' lvalue ParmVar 0x5631f8bc5a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8af1730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8af1b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af1aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8af1ec8 # | | | | `-ReturnStmt 0x5631f8af1eb8 # | | | | `-CallExpr 0x5631f8af1e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af1e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8af1e50 '' Function 0x5631f8a96400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8af1e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af1e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af1df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af1dc0 'double3':'vector' lvalue ParmVar 0x5631f8af1aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8af1c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8af2038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af1f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8af23b0 # | | | | `-ReturnStmt 0x5631f8af23a0 # | | | | `-CallExpr 0x5631f8af2370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af2358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8af2338 '' Function 0x5631f8a96678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8af2310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af22f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af22e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af22a8 'double4':'vector' lvalue ParmVar 0x5631f8af1f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8af20e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8af2510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af2460 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8af2868 # | | | | `-ReturnStmt 0x5631f8af2858 # | | | | `-CallExpr 0x5631f8af2828 'float' # | | | | |-ImplicitCastExpr 0x5631f8af2810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8af27f0 '' Function 0x5631f8a95f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8af27c8 'float' # | | | | `-ImplicitCastExpr 0x5631f8af27b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af2798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af2760 'int' lvalue ParmVar 0x5631f8af2460 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8af25c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af29c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af2918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8af2d40 # | | | | `-ReturnStmt 0x5631f8af2d30 # | | | | `-CallExpr 0x5631f8af2d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af2ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8af2cc8 '' Function 0x5631f8a96188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8af2ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af2c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af2c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af2c38 'int2':'vector' lvalue ParmVar 0x5631f8af2918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8af2a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af2ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af2df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8af3220 # | | | | `-ReturnStmt 0x5631f8af3210 # | | | | `-CallExpr 0x5631f8af31e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af31c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8af31a8 '' Function 0x5631f8a96400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8af3180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af3168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af3150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af3118 'int3':'vector' lvalue ParmVar 0x5631f8af2df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8af2f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af3380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af32d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8af3730 # | | | | `-ReturnStmt 0x5631f8af3720 # | | | | `-CallExpr 0x5631f8af36f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af36d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8af36b8 '' Function 0x5631f8a96678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8af3690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af3650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af3638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af3600 'int4':'vector' lvalue ParmVar 0x5631f8af32d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8af3430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af3890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af37e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8af3c08 # | | | | `-ReturnStmt 0x5631f8af3bf8 # | | | | `-CallExpr 0x5631f8af3bc8 'float' # | | | | |-ImplicitCastExpr 0x5631f8af3bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8af3b90 '' Function 0x5631f8a95f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8af3b68 'float' # | | | | `-ImplicitCastExpr 0x5631f8af3b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af3b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af3b00 'uint':'unsigned int' lvalue ParmVar 0x5631f8af37e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8af3940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af3d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af3cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8af4100 # | | | | `-ReturnStmt 0x5631f8af40f0 # | | | | `-CallExpr 0x5631f8af40c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af40a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8af4088 '' Function 0x5631f8a96188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8af4060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af4048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af4030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af3ff8 'uint2':'vector' lvalue ParmVar 0x5631f8af3cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8af3e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af4260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af41b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8af4600 # | | | | `-ReturnStmt 0x5631f8af45f0 # | | | | `-CallExpr 0x5631f8af45c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af45a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8af4588 '' Function 0x5631f8a96400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8af4560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af4548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af4530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af44f8 'uint3':'vector' lvalue ParmVar 0x5631f8af41b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8af4310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af4760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af46b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8af4b08 # | | | | `-ReturnStmt 0x5631f8af4af8 # | | | | `-CallExpr 0x5631f8af4ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af4ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8af4a90 '' Function 0x5631f8a96678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8af4a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af4a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af4a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af4a00 'uint4':'vector' lvalue ParmVar 0x5631f8af46b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8af4810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af4c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af4bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8af5000 # | | | | `-ReturnStmt 0x5631f8af4ff0 # | | | | `-CallExpr 0x5631f8af4fc0 'float' # | | | | |-ImplicitCastExpr 0x5631f8af4fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8af4f88 '' Function 0x5631f8a95f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8af4f60 'float' # | | | | `-ImplicitCastExpr 0x5631f8af4f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af4f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af4ef8 'int64_t':'long' lvalue ParmVar 0x5631f8af4bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8af4d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af5160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af50b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8af5518 # | | | | `-ReturnStmt 0x5631f8af5508 # | | | | `-CallExpr 0x5631f8af54d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af54c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8af54a0 '' Function 0x5631f8a96188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8af5478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af5460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af5448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af5410 'int64_t2':'vector' lvalue ParmVar 0x5631f8af50b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8af5210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af56a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af55c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8af5a60 # | | | | `-ReturnStmt 0x5631f8af5a50 # | | | | `-CallExpr 0x5631f8af5a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af5a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8af59e8 '' Function 0x5631f8a96400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8af59c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af59a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af5990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af5958 'int64_t3':'vector' lvalue ParmVar 0x5631f8af55c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8af5750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af5bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af5b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8af5f88 # | | | | `-ReturnStmt 0x5631f8af5f78 # | | | | `-CallExpr 0x5631f8af5f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af5f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8af5f10 '' Function 0x5631f8a96678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8af5ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af5ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af5eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af5e80 'int64_t4':'vector' lvalue ParmVar 0x5631f8af5b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8af5c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af60e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af6038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8af64a0 # | | | | `-ReturnStmt 0x5631f8af6490 # | | | | `-CallExpr 0x5631f8af6460 'float' # | | | | |-ImplicitCastExpr 0x5631f8af6448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8af6428 '' Function 0x5631f8a95f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8af6400 'float' # | | | | `-ImplicitCastExpr 0x5631f8af63e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af63d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af6398 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8af6038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8af6198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af6600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af6550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8af69d8 # | | | | `-ReturnStmt 0x5631f8af69c8 # | | | | `-CallExpr 0x5631f8af6998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af6980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8af6960 '' Function 0x5631f8a96188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8af6938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af6920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af6908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af68d0 'uint64_t2':'vector' lvalue ParmVar 0x5631f8af6550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8af66b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af6b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af6a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8af6f18 # | | | | `-ReturnStmt 0x5631f8af6f08 # | | | | `-CallExpr 0x5631f8af6ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af6ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8af6ea0 '' Function 0x5631f8a96400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8af6e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af6e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af6e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af6e10 'uint64_t3':'vector' lvalue ParmVar 0x5631f8af6a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8af6be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af7078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af6fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8af7460 # | | | | `-ReturnStmt 0x5631f8af7450 # | | | | `-CallExpr 0x5631f8af7420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af7408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8af73e8 '' Function 0x5631f8a96678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8af73c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af73a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af7390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af7358 'uint64_t4':'vector' lvalue ParmVar 0x5631f8af6fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8af7128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af75d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af7520 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8af79d8 # | | | | `-ReturnStmt 0x5631f8af79c8 # | | | | `-CallExpr 0x5631f8af7998 'float' # | | | | |-ImplicitCastExpr 0x5631f8af7980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8af7960 '' Function 0x5631f8a97290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8af7938 'float' # | | | | `-ImplicitCastExpr 0x5631f8af7920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af7908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af78d0 'double' lvalue ParmVar 0x5631f8af7520 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8af7740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8af7b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af7a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8af7eb0 # | | | | `-ReturnStmt 0x5631f8af7ea0 # | | | | `-CallExpr 0x5631f8af7e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af7e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8af7e38 '' Function 0x5631f8a97508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8af7e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af7df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af7de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af7da8 'double2':'vector' lvalue ParmVar 0x5631f8af7a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8af7bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8af8020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af7f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8af8390 # | | | | `-ReturnStmt 0x5631f8af8380 # | | | | `-CallExpr 0x5631f8af8350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af8338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8af8318 '' Function 0x5631f8a5bbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8af82f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af82d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af82c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af8288 'double3':'vector' lvalue ParmVar 0x5631f8af7f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8af80d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8af8500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af8450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8af8878 # | | | | `-ReturnStmt 0x5631f8af8868 # | | | | `-CallExpr 0x5631f8af8838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af8820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8af8800 '' Function 0x5631f8a5be58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8af87d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af87c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af87a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af8770 'double4':'vector' lvalue ParmVar 0x5631f8af8450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8af85b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8af89d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af8928 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8af8d30 # | | | | `-ReturnStmt 0x5631f8af8d20 # | | | | `-CallExpr 0x5631f8af8cf0 'float' # | | | | |-ImplicitCastExpr 0x5631f8af8cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8af8cb8 '' Function 0x5631f8a97290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8af8c90 'float' # | | | | `-ImplicitCastExpr 0x5631f8af8c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af8c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af8c28 'int' lvalue ParmVar 0x5631f8af8928 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8af8a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af8e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af8de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8af9208 # | | | | `-ReturnStmt 0x5631f8af91f8 # | | | | `-CallExpr 0x5631f8af91c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af91b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8af9190 '' Function 0x5631f8a97508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8af9168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af9150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af9138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af9100 'int2':'vector' lvalue ParmVar 0x5631f8af8de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8af8f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8af9368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8af92b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8af96e8 # | | | | `-ReturnStmt 0x5631f8af96d8 # | | | | `-CallExpr 0x5631f8af96a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8af9690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8af9670 '' Function 0x5631f8a5bbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8af9648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8af9630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8af9618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8af95e0 'int3':'vector' lvalue ParmVar 0x5631f8af92b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8af9418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8afa108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8afa058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8afa490 # | | | | `-ReturnStmt 0x5631f8afa480 # | | | | `-CallExpr 0x5631f8afa450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8afa438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8afa418 '' Function 0x5631f8a5be58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8afa3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8afa3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8afa3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8afa388 'int4':'vector' lvalue ParmVar 0x5631f8afa058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8afa1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8afa5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8afa540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8afa968 # | | | | `-ReturnStmt 0x5631f8afa958 # | | | | `-CallExpr 0x5631f8afa928 'float' # | | | | |-ImplicitCastExpr 0x5631f8afa910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8afa8f0 '' Function 0x5631f8a97290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8afa8c8 'float' # | | | | `-ImplicitCastExpr 0x5631f8afa8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8afa898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8afa860 'uint':'unsigned int' lvalue ParmVar 0x5631f8afa540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8afa6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8afaac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8afaa18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8afae60 # | | | | `-ReturnStmt 0x5631f8afae50 # | | | | `-CallExpr 0x5631f8afae20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8afae08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8afade8 '' Function 0x5631f8a97508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8afadc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8afada8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8afad90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8afad58 'uint2':'vector' lvalue ParmVar 0x5631f8afaa18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8afab78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8afafc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8afaf10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8afb360 # | | | | `-ReturnStmt 0x5631f8afb350 # | | | | `-CallExpr 0x5631f8afb320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8afb308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8afb2e8 '' Function 0x5631f8a5bbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8afb2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8afb2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8afb290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8afb258 'uint3':'vector' lvalue ParmVar 0x5631f8afaf10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8afb070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8afb4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8afb410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8afb868 # | | | | `-ReturnStmt 0x5631f8afb858 # | | | | `-CallExpr 0x5631f8afb828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8afb810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8afb7f0 '' Function 0x5631f8a5be58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8afb7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8afb7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8afb798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8afb760 'uint4':'vector' lvalue ParmVar 0x5631f8afb410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8afb570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8afb9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8afb918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8afbd60 # | | | | `-ReturnStmt 0x5631f8afbd50 # | | | | `-CallExpr 0x5631f8afbd20 'float' # | | | | |-ImplicitCastExpr 0x5631f8afbd08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8afbce8 '' Function 0x5631f8a97290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8afbcc0 'float' # | | | | `-ImplicitCastExpr 0x5631f8afbca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8afbc90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8afbc58 'int64_t':'long' lvalue ParmVar 0x5631f8afb918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8afba78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8afbec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8afbe10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8afcaa0 # | | | | `-ReturnStmt 0x5631f8afca90 # | | | | `-CallExpr 0x5631f8afca60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8afca48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8afca28 '' Function 0x5631f8a97508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8afca00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8afc9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8afc9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8afc998 'int64_t2':'vector' lvalue ParmVar 0x5631f8afbe10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8afbf70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8afcc00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8afcb50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8afcfc0 # | | | | `-ReturnStmt 0x5631f8afcfb0 # | | | | `-CallExpr 0x5631f8afcf80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8afcf68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8afcf48 '' Function 0x5631f8a5bbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8afcf20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8afcf08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8afcef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8afceb8 'int64_t3':'vector' lvalue ParmVar 0x5631f8afcb50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8afccb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8afd120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8afd070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8afd4e8 # | | | | `-ReturnStmt 0x5631f8afd4d8 # | | | | `-CallExpr 0x5631f8afd4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8afd490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8afd470 '' Function 0x5631f8a5be58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8afd448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8afd430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8afd418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8afd3e0 'int64_t4':'vector' lvalue ParmVar 0x5631f8afd070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8afd1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8afd648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8afd598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8afda00 # | | | | `-ReturnStmt 0x5631f8afd9f0 # | | | | `-CallExpr 0x5631f8afd9c0 'float' # | | | | |-ImplicitCastExpr 0x5631f8afd9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8afd988 '' Function 0x5631f8a97290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8afd960 'float' # | | | | `-ImplicitCastExpr 0x5631f8afd948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8afd930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8afd8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8afd598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8afd6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8afdb60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8afdab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8afdf38 # | | | | `-ReturnStmt 0x5631f8afdf28 # | | | | `-CallExpr 0x5631f8afdef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8afdee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8afdec0 '' Function 0x5631f8a97508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8afde98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8afde80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8afde68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8afde30 'uint64_t2':'vector' lvalue ParmVar 0x5631f8afdab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8afdc10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8afe098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8afdfe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8afe478 # | | | | `-ReturnStmt 0x5631f8afe468 # | | | | `-CallExpr 0x5631f8afe438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8afe420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8afe400 '' Function 0x5631f8a5bbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8afe3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8afe3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8afe3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8afe370 'uint64_t3':'vector' lvalue ParmVar 0x5631f8afdfe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8afe148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8afe5d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8afe528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8afe9c0 # | | | | `-ReturnStmt 0x5631f8afe9b0 # | | | | `-CallExpr 0x5631f8afe980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8afe968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8afe948 '' Function 0x5631f8a5be58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8afe920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8afe908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8afe8f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8afe8b8 'uint64_t4':'vector' lvalue ParmVar 0x5631f8afe528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8afe688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8afeb28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8afea78 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8afee70 # | | | | `-ReturnStmt 0x5631f8afee60 # | | | | `-CallExpr 0x5631f8afee30 'float' # | | | | |-ImplicitCastExpr 0x5631f8afee18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8afedf8 '' Function 0x5631f8aa71b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8afedd0 'float' # | | | | `-ImplicitCastExpr 0x5631f8afedb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8afeda0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8afed68 'double' lvalue ParmVar 0x5631f8afea78 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8afebd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8afefd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8afef28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8aff340 # | | | | `-ReturnStmt 0x5631f8aff330 # | | | | `-CallExpr 0x5631f8aff300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8aff2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8aff2c8 '' Function 0x5631f8aa7430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8aff2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8aff288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8aff270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8aff238 'double2':'vector' lvalue ParmVar 0x5631f8afef28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8aff088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8aff4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8aff3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8aff818 # | | | | `-ReturnStmt 0x5631f8aff808 # | | | | `-CallExpr 0x5631f8aff7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8aff7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8aff7a0 '' Function 0x5631f8aa76a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8aff778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8aff760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8aff748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8aff710 'double3':'vector' lvalue ParmVar 0x5631f8aff3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8aff558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8aff980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8aff8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8affcf8 # | | | | `-ReturnStmt 0x5631f8affce8 # | | | | `-CallExpr 0x5631f8affcb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8affca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8affc80 '' Function 0x5631f8aa7930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8affc58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8affc40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8affc28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8affbf0 'double4':'vector' lvalue ParmVar 0x5631f8aff8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8affa30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8affe58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8affda8 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8b001b0 # | | | | `-ReturnStmt 0x5631f8b001a0 # | | | | `-CallExpr 0x5631f8b00170 'float' # | | | | |-ImplicitCastExpr 0x5631f8b00158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b00138 '' Function 0x5631f8aa71b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b00110 'float' # | | | | `-ImplicitCastExpr 0x5631f8b000f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b000e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b000a8 'int' lvalue ParmVar 0x5631f8affda8 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8afff08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b00310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b00260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8b00688 # | | | | `-ReturnStmt 0x5631f8b00678 # | | | | `-CallExpr 0x5631f8b00648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b00630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b00610 '' Function 0x5631f8aa7430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b005e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b005d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b005b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b00580 'int2':'vector' lvalue ParmVar 0x5631f8b00260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8b003c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b016c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b00738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8b01a40 # | | | | `-ReturnStmt 0x5631f8b01a30 # | | | | `-CallExpr 0x5631f8b01a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b019e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b019c8 '' Function 0x5631f8aa76a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b019a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b01988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b01970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b01938 'int3':'vector' lvalue ParmVar 0x5631f8b00738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8b01770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b01ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b01af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8b01f28 # | | | | `-ReturnStmt 0x5631f8b01f18 # | | | | `-CallExpr 0x5631f8b01ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b01ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b01eb0 '' Function 0x5631f8aa7930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b01e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b01e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b01e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b01e20 'int4':'vector' lvalue ParmVar 0x5631f8b01af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8b01c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b02088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b01fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8b02400 # | | | | `-ReturnStmt 0x5631f8b023f0 # | | | | `-CallExpr 0x5631f8b023c0 'float' # | | | | |-ImplicitCastExpr 0x5631f8b023a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b02388 '' Function 0x5631f8aa71b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b02360 'float' # | | | | `-ImplicitCastExpr 0x5631f8b02348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b02330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b022f8 'uint':'unsigned int' lvalue ParmVar 0x5631f8b01fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8b02138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b02560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b024b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8b028f8 # | | | | `-ReturnStmt 0x5631f8b028e8 # | | | | `-CallExpr 0x5631f8b028b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b028a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b02880 '' Function 0x5631f8aa7430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b02858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b02840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b02828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b027f0 'uint2':'vector' lvalue ParmVar 0x5631f8b024b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8b02610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b02a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b029a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8b02df8 # | | | | `-ReturnStmt 0x5631f8b02de8 # | | | | `-CallExpr 0x5631f8b02db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b02da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b02d80 '' Function 0x5631f8aa76a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b02d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b02d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b02d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b02cf0 'uint3':'vector' lvalue ParmVar 0x5631f8b029a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8b02b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b02f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b02ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8b03300 # | | | | `-ReturnStmt 0x5631f8b032f0 # | | | | `-CallExpr 0x5631f8b032c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b032a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b03288 '' Function 0x5631f8aa7930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b03260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b03248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b03230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b031f8 'uint4':'vector' lvalue ParmVar 0x5631f8b02ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8b03008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b03460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b033b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8b037f8 # | | | | `-ReturnStmt 0x5631f8b037e8 # | | | | `-CallExpr 0x5631f8b037b8 'float' # | | | | |-ImplicitCastExpr 0x5631f8b037a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b03780 '' Function 0x5631f8aa71b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b03758 'float' # | | | | `-ImplicitCastExpr 0x5631f8b03740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b03728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b036f0 'int64_t':'long' lvalue ParmVar 0x5631f8b033b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8b03510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b03958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b038a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b03d10 # | | | | `-ReturnStmt 0x5631f8b03d00 # | | | | `-CallExpr 0x5631f8b03cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b03cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b03c98 '' Function 0x5631f8aa7430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b03c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b03c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b03c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b03c08 'int64_t2':'vector' lvalue ParmVar 0x5631f8b038a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b03a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b03e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b03dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8b04230 # | | | | `-ReturnStmt 0x5631f8b04220 # | | | | `-CallExpr 0x5631f8b041f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b041d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b041b8 '' Function 0x5631f8aa76a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b04190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b04178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b04160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b04128 'int64_t3':'vector' lvalue ParmVar 0x5631f8b03dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b03f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b04390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b042e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8b04758 # | | | | `-ReturnStmt 0x5631f8b04748 # | | | | `-CallExpr 0x5631f8b04718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b04700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8b046e0 '' Function 0x5631f8aa7930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8b046b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b046a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b04688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b04650 'int64_t4':'vector' lvalue ParmVar 0x5631f8b042e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8b04440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b048b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b04808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8b04c70 # | | | | `-ReturnStmt 0x5631f8b04c60 # | | | | `-CallExpr 0x5631f8b04c30 'float' # | | | | |-ImplicitCastExpr 0x5631f8b04c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8b04bf8 '' Function 0x5631f8aa71b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8b04bd0 'float' # | | | | `-ImplicitCastExpr 0x5631f8b04bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b04ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b04b68 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8b04808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8b04968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b04dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b04d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8b051a8 # | | | | `-ReturnStmt 0x5631f8b05198 # | | | | `-CallExpr 0x5631f8b05168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8b05150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8b05130 '' Function 0x5631f8aa7430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8b05108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b050f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b050d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b050a0 'uint64_t2':'vector' lvalue ParmVar 0x5631f8b04d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8b04e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8b05308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8b05258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bcbc78 # | | | | `-ReturnStmt 0x5631f8bcbc68 # | | | | `-CallExpr 0x5631f8bcbc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bcbc20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8b05670 '' Function 0x5631f8aa76a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8b05648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8b05630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8b05618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8b055e0 'uint64_t3':'vector' lvalue ParmVar 0x5631f8b05258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8b053b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bcbdd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bcbd28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8bcc1c0 # | | | | `-ReturnStmt 0x5631f8bcc1b0 # | | | | `-CallExpr 0x5631f8bcc180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bcc168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bcc148 '' Function 0x5631f8aa7930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bcc120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bcc108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bcc0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bcc0b8 'uint64_t4':'vector' lvalue ParmVar 0x5631f8bcbd28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8bcbe88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bcc330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bcc280 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8bcc678 # | | | | `-ReturnStmt 0x5631f8bcc668 # | | | | `-CallExpr 0x5631f8bcc638 'float' # | | | | |-ImplicitCastExpr 0x5631f8bcc620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bcc600 '' Function 0x5631f8aa8548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bcc5d8 'float' # | | | | `-ImplicitCastExpr 0x5631f8bcc5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bcc5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bcc570 'double' lvalue ParmVar 0x5631f8bcc280 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8bcc3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bcc7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bcc738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8bccb50 # | | | | `-ReturnStmt 0x5631f8bccb40 # | | | | `-CallExpr 0x5631f8bccb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bccaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bccad8 '' Function 0x5631f8aa87c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bccab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bcca98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bcca80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bcca48 'double2':'vector' lvalue ParmVar 0x5631f8bcc738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8bcc898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bcccc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bccc10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8bcd030 # | | | | `-ReturnStmt 0x5631f8bcd020 # | | | | `-CallExpr 0x5631f8bccff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bccfd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bccfb8 '' Function 0x5631f8aa8a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bccf90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bccf78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bccf60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bccf28 'double3':'vector' lvalue ParmVar 0x5631f8bccc10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8bccd70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bcd1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bcd0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8bcd518 # | | | | `-ReturnStmt 0x5631f8bcd508 # | | | | `-CallExpr 0x5631f8bcd4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bcd4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bcd4a0 '' Function 0x5631f8aa8cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bcd478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bcd460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bcd448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bcd410 'double4':'vector' lvalue ParmVar 0x5631f8bcd0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8bcd250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bcd678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bcd5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8bcd9d0 # | | | | `-ReturnStmt 0x5631f8bcd9c0 # | | | | `-CallExpr 0x5631f8bcd990 'float' # | | | | |-ImplicitCastExpr 0x5631f8bcd978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bcd958 '' Function 0x5631f8aa8548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bcd930 'float' # | | | | `-ImplicitCastExpr 0x5631f8bcd918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bcd900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bcd8c8 'int' lvalue ParmVar 0x5631f8bcd5c8 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8bcd728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bcdb30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bcda80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8bcdea8 # | | | | `-ReturnStmt 0x5631f8bcde98 # | | | | `-CallExpr 0x5631f8bcde68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bcde50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bcde30 '' Function 0x5631f8aa87c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bcde08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bcddf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bcddd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bcdda0 'int2':'vector' lvalue ParmVar 0x5631f8bcda80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8bcdbe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bce008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bcdf58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8bce388 # | | | | `-ReturnStmt 0x5631f8bce378 # | | | | `-CallExpr 0x5631f8bce348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bce330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bce310 '' Function 0x5631f8aa8a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bce2e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bce2d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bce2b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bce280 'int3':'vector' lvalue ParmVar 0x5631f8bcdf58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8bce0b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bce4e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bce438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8bce870 # | | | | `-ReturnStmt 0x5631f8bce860 # | | | | `-CallExpr 0x5631f8bce830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bce818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bce7f8 '' Function 0x5631f8aa8cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bce7d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bce7b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bce7a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bce768 'int4':'vector' lvalue ParmVar 0x5631f8bce438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8bce598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bce9d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bce920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8bced48 # | | | | `-ReturnStmt 0x5631f8bced38 # | | | | `-CallExpr 0x5631f8bced08 'float' # | | | | |-ImplicitCastExpr 0x5631f8bcecf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bcecd0 '' Function 0x5631f8aa8548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bceca8 'float' # | | | | `-ImplicitCastExpr 0x5631f8bcec90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bcec78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bcec40 'uint':'unsigned int' lvalue ParmVar 0x5631f8bce920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8bcea80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bceea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bcedf8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8bcf240 # | | | | `-ReturnStmt 0x5631f8bcf230 # | | | | `-CallExpr 0x5631f8bcf200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bcf1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bcf1c8 '' Function 0x5631f8aa87c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bcf1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bcf188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bcf170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bcf138 'uint2':'vector' lvalue ParmVar 0x5631f8bcedf8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8bcef58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bcf3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bcf2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8bcf740 # | | | | `-ReturnStmt 0x5631f8bcf730 # | | | | `-CallExpr 0x5631f8bcf700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bcf6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bcf6c8 '' Function 0x5631f8aa8a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bcf6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bcf688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bcf670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bcf638 'uint3':'vector' lvalue ParmVar 0x5631f8bcf2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8bcf450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bcf8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bcf7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8bd1220 # | | | | `-ReturnStmt 0x5631f8bd1210 # | | | | `-CallExpr 0x5631f8bd11e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bcfbf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bcfbd0 '' Function 0x5631f8aa8cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bcfba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bcfb90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bcfb78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bcfb40 'uint4':'vector' lvalue ParmVar 0x5631f8bcf7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8bcf950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd1380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd12d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8bd1718 # | | | | `-ReturnStmt 0x5631f8bd1708 # | | | | `-CallExpr 0x5631f8bd16d8 'float' # | | | | |-ImplicitCastExpr 0x5631f8bd16c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bd16a0 '' Function 0x5631f8aa8548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bd1678 'float' # | | | | `-ImplicitCastExpr 0x5631f8bd1660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd1648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd1610 'int64_t':'long' lvalue ParmVar 0x5631f8bd12d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8bd1430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd1878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd17c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8bd1c30 # | | | | `-ReturnStmt 0x5631f8bd1c20 # | | | | `-CallExpr 0x5631f8bd1bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd1bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bd1bb8 '' Function 0x5631f8aa87c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bd1b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd1b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd1b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd1b28 'int64_t2':'vector' lvalue ParmVar 0x5631f8bd17c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8bd1928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd1d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd1ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bd2150 # | | | | `-ReturnStmt 0x5631f8bd2140 # | | | | `-CallExpr 0x5631f8bd2110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd20f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bd20d8 '' Function 0x5631f8aa8a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bd20b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd2098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd2080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd2048 'int64_t3':'vector' lvalue ParmVar 0x5631f8bd1ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8bd1e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd22b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd2200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8bd2678 # | | | | `-ReturnStmt 0x5631f8bd2668 # | | | | `-CallExpr 0x5631f8bd2638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd2620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bd2600 '' Function 0x5631f8aa8cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bd25d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd25c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd25a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd2570 'int64_t4':'vector' lvalue ParmVar 0x5631f8bd2200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8bd2360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd27d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd2728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8bd2b90 # | | | | `-ReturnStmt 0x5631f8bd2b80 # | | | | `-CallExpr 0x5631f8bd2b50 'float' # | | | | |-ImplicitCastExpr 0x5631f8bd2b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bd2b18 '' Function 0x5631f8aa8548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bd2af0 'float' # | | | | `-ImplicitCastExpr 0x5631f8bd2ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd2ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd2a88 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8bd2728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8bd2888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd2cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd2c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8bd30c8 # | | | | `-ReturnStmt 0x5631f8bd30b8 # | | | | `-CallExpr 0x5631f8bd3088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd3070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bd3050 '' Function 0x5631f8aa87c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bd3028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd3010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd2ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd2fc0 'uint64_t2':'vector' lvalue ParmVar 0x5631f8bd2c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8bd2da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd3228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd3178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bd3608 # | | | | `-ReturnStmt 0x5631f8bd35f8 # | | | | `-CallExpr 0x5631f8bd35c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd35b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bd3590 '' Function 0x5631f8aa8a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bd3568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd3550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd3538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd3500 'uint64_t3':'vector' lvalue ParmVar 0x5631f8bd3178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8bd32d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd3768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd36b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8bd3b50 # | | | | `-ReturnStmt 0x5631f8bd3b40 # | | | | `-CallExpr 0x5631f8bd3b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd3af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bd3ad8 '' Function 0x5631f8aa8cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bd3ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd3a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd3a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd3a48 'uint64_t4':'vector' lvalue ParmVar 0x5631f8bd36b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8bd3818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd3cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd3c10 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8bd4008 # | | | | `-ReturnStmt 0x5631f8bd3ff8 # | | | | `-CallExpr 0x5631f8bd3fc8 'float' # | | | | |-ImplicitCastExpr 0x5631f8bd3fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bd3f90 '' Function 0x5631f8aa98d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bd3f68 'float' # | | | | `-ImplicitCastExpr 0x5631f8bd3f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd3f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd3f00 'double' lvalue ParmVar 0x5631f8bd3c10 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8bd3d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bd4178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd40c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8bd44e0 # | | | | `-ReturnStmt 0x5631f8bd44d0 # | | | | `-CallExpr 0x5631f8bd44a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd4488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bd4468 '' Function 0x5631f8aa9b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bd4440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd4428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd4410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd43d8 'double2':'vector' lvalue ParmVar 0x5631f8bd40c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8bd4228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bd4650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd45a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8bd49c0 # | | | | `-ReturnStmt 0x5631f8bd49b0 # | | | | `-CallExpr 0x5631f8bd4980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd4968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bd4948 '' Function 0x5631f8aa9dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bd4920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd4908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd48f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd48b8 'double3':'vector' lvalue ParmVar 0x5631f8bd45a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8bd4700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bd4b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd4a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8bd4ea8 # | | | | `-ReturnStmt 0x5631f8bd4e98 # | | | | `-CallExpr 0x5631f8bd4e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd4e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bd4e30 '' Function 0x5631f8aaa040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bd4e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd4df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd4dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd4da0 'double4':'vector' lvalue ParmVar 0x5631f8bd4a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8bd4be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bd5008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd4f58 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8bd53a0 # | | | | `-ReturnStmt 0x5631f8bd5390 # | | | | `-CallExpr 0x5631f8bd5360 'float' # | | | | |-ImplicitCastExpr 0x5631f8bd5348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bd5328 '' Function 0x5631f8aa98d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bd5300 'float' # | | | | `-ImplicitCastExpr 0x5631f8bd52e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd52d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd5298 'int' lvalue ParmVar 0x5631f8bd4f58 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8bd50b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd5500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd5450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8bd5878 # | | | | `-ReturnStmt 0x5631f8bd5868 # | | | | `-CallExpr 0x5631f8bd5838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd5820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bd5800 '' Function 0x5631f8aa9b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bd57d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd57c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd57a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd5770 'int2':'vector' lvalue ParmVar 0x5631f8bd5450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8bd55b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd59d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd5928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8bd5d58 # | | | | `-ReturnStmt 0x5631f8bd5d48 # | | | | `-CallExpr 0x5631f8bd5d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd5d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bd5ce0 '' Function 0x5631f8aa9dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bd5cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd5ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd5c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd5c50 'int3':'vector' lvalue ParmVar 0x5631f8bd5928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8bd5a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd5eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd5e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8bd6240 # | | | | `-ReturnStmt 0x5631f8bd6230 # | | | | `-CallExpr 0x5631f8bd6200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd61e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bd61c8 '' Function 0x5631f8aaa040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bd61a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd6188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd6170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd6138 'int4':'vector' lvalue ParmVar 0x5631f8bd5e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8bd5f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd63a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd62f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8bd6718 # | | | | `-ReturnStmt 0x5631f8bd6708 # | | | | `-CallExpr 0x5631f8bd66d8 'float' # | | | | |-ImplicitCastExpr 0x5631f8bd66c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bd66a0 '' Function 0x5631f8aa98d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bd6678 'float' # | | | | `-ImplicitCastExpr 0x5631f8bd6660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd6648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd6610 'uint':'unsigned int' lvalue ParmVar 0x5631f8bd62f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8bd6450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd6878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd67c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8bd6c10 # | | | | `-ReturnStmt 0x5631f8bd6c00 # | | | | `-CallExpr 0x5631f8bd6bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd6bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bd6b98 '' Function 0x5631f8aa9b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bd6b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd6b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd6b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd6b08 'uint2':'vector' lvalue ParmVar 0x5631f8bd67c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8bd6928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd6d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd6cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8bd7110 # | | | | `-ReturnStmt 0x5631f8bd7100 # | | | | `-CallExpr 0x5631f8bd70d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd70b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bd7098 '' Function 0x5631f8aa9dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bd7070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd7058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd7040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd7008 'uint3':'vector' lvalue ParmVar 0x5631f8bd6cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8bd6e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd7270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd71c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8bd7618 # | | | | `-ReturnStmt 0x5631f8bd7608 # | | | | `-CallExpr 0x5631f8bd75d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd75c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bd75a0 '' Function 0x5631f8aaa040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bd7578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd7560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd7548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd7510 'uint4':'vector' lvalue ParmVar 0x5631f8bd71c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8bd7320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd7778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd76c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8bd7b10 # | | | | `-ReturnStmt 0x5631f8bd7b00 # | | | | `-CallExpr 0x5631f8bd7ad0 'float' # | | | | |-ImplicitCastExpr 0x5631f8bd7ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bd7a98 '' Function 0x5631f8aa98d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bd7a70 'float' # | | | | `-ImplicitCastExpr 0x5631f8bd7a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd7a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd7a08 'int64_t':'long' lvalue ParmVar 0x5631f8bd76c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8bd7828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd7c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd7bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8bd8028 # | | | | `-ReturnStmt 0x5631f8bd8018 # | | | | `-CallExpr 0x5631f8bd7fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd7fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bd7fb0 '' Function 0x5631f8aa9b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bd7f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd7f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd7f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd7f20 'int64_t2':'vector' lvalue ParmVar 0x5631f8bd7bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8bd7d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd8188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd80d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bd8548 # | | | | `-ReturnStmt 0x5631f8bd8538 # | | | | `-CallExpr 0x5631f8bd8508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd84f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bd84d0 '' Function 0x5631f8aa9dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bd84a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd8490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd8478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd8440 'int64_t3':'vector' lvalue ParmVar 0x5631f8bd80d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8bd8238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd86a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd85f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8bd8a70 # | | | | `-ReturnStmt 0x5631f8bd8a60 # | | | | `-CallExpr 0x5631f8bd8a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd8a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bd89f8 '' Function 0x5631f8aaa040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bd89d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd89b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd89a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd8968 'int64_t4':'vector' lvalue ParmVar 0x5631f8bd85f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8bd8758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd8bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd8b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8bd8f88 # | | | | `-ReturnStmt 0x5631f8bd8f78 # | | | | `-CallExpr 0x5631f8bd8f48 'float' # | | | | |-ImplicitCastExpr 0x5631f8bd8f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bd8f10 '' Function 0x5631f8aa98d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bd8ee8 'float' # | | | | `-ImplicitCastExpr 0x5631f8bd8ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd8eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd8e80 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8bd8b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8bd8c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd90e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd9038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8bd98d0 # | | | | `-ReturnStmt 0x5631f8bd98c0 # | | | | `-CallExpr 0x5631f8bd9890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd9878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bd9858 '' Function 0x5631f8aa9b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bd9830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd9818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd9800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd97c8 'uint64_t2':'vector' lvalue ParmVar 0x5631f8bd9038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8bd9198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd9a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd9980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bd9e10 # | | | | `-ReturnStmt 0x5631f8bd9e00 # | | | | `-CallExpr 0x5631f8bd9dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bd9db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bd9d98 '' Function 0x5631f8aa9dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bd9d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bd9d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bd9d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bd9d08 'uint64_t3':'vector' lvalue ParmVar 0x5631f8bd9980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8bd9ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bd9f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bd9ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8bda358 # | | | | `-ReturnStmt 0x5631f8bda348 # | | | | `-CallExpr 0x5631f8bda318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bda300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bda2e0 '' Function 0x5631f8aaa040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bda2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bda2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bda288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bda250 'uint64_t4':'vector' lvalue ParmVar 0x5631f8bd9ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8bda020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bda568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bda418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5631f8bda498 col:40 used V2 'double' # | | | |-CompoundStmt 0x5631f8bda950 # | | | | `-ReturnStmt 0x5631f8bda940 # | | | | `-CallExpr 0x5631f8bda908 'float' # | | | | |-ImplicitCastExpr 0x5631f8bda8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5631f8bda8d0 '' Function 0x5631f8aaaf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5631f8bda818 'float' # | | | | | `-ImplicitCastExpr 0x5631f8bda800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bda7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bda7b0 'double' lvalue ParmVar 0x5631f8bda418 'V1' 'double' # | | | | `-CStyleCastExpr 0x5631f8bda8a8 'float' # | | | | `-ImplicitCastExpr 0x5631f8bda890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bda878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bda840 'double' lvalue ParmVar 0x5631f8bda498 'V2' 'double' # | | | `-DeprecatedAttr 0x5631f8bda620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bdab60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bdaa10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5631f8bdaa90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5631f8bdaf80 # | | | | `-ReturnStmt 0x5631f8bdaf70 # | | | | `-CallExpr 0x5631f8bdaf38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bdaf20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8bdaf00 '' Function 0x5631f8aab2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8bdae30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bdae18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bdae00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bdadc8 'double2':'vector' lvalue ParmVar 0x5631f8bdaa10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5631f8bdaed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bdaec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bdaea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bdae70 'double2':'vector' lvalue ParmVar 0x5631f8bdaa90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8bdac18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bdb190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bdb040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5631f8bdb0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5631f8bdb5b8 # | | | | `-ReturnStmt 0x5631f8bdb5a8 # | | | | `-CallExpr 0x5631f8bdb570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bdb558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8bdb538 '' Function 0x5631f8aab5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8bdb468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bdb450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bdb438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bdb400 'double3':'vector' lvalue ParmVar 0x5631f8bdb040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5631f8bdb510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bdb4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bdb4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bdb4a8 'double3':'vector' lvalue ParmVar 0x5631f8bdb0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8bdb248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bdb7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bdb678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5631f8bdb6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5631f8bdbbf8 # | | | | `-ReturnStmt 0x5631f8bdbbe8 # | | | | `-CallExpr 0x5631f8bdbbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bdbb98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8bdbb78 '' Function 0x5631f8aab950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8bdbaa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bdba90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bdba78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bdba40 'double4':'vector' lvalue ParmVar 0x5631f8bdb678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5631f8bdbb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bdbb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bdbb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bdbae8 'double4':'vector' lvalue ParmVar 0x5631f8bdb6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8bdb880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bdbdf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bdbca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5631f8bdbd28 col:34 used V2 'int' # | | | |-CompoundStmt 0x5631f8bdc1f0 # | | | | `-ReturnStmt 0x5631f8bdc1e0 # | | | | `-CallExpr 0x5631f8bdc1a8 'float' # | | | | |-ImplicitCastExpr 0x5631f8bdc190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5631f8bdc170 '' Function 0x5631f8aaaf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5631f8bdc0b8 'float' # | | | | | `-ImplicitCastExpr 0x5631f8bdc0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bdc088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bdc050 'int' lvalue ParmVar 0x5631f8bdbca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x5631f8bdc148 'float' # | | | | `-ImplicitCastExpr 0x5631f8bdc130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bdc118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bdc0e0 'int' lvalue ParmVar 0x5631f8bdbd28 'V2' 'int' # | | | `-DeprecatedAttr 0x5631f8bdbeb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bdc3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bdc2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5631f8bdc320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5631f8bdc820 # | | | | `-ReturnStmt 0x5631f8bdc810 # | | | | `-CallExpr 0x5631f8bdc7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bdc7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8bdc7a0 '' Function 0x5631f8aab2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8bdc6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bdc6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bdc6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bdc668 'int2':'vector' lvalue ParmVar 0x5631f8bdc2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5631f8bdc778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bdc760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bdc748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bdc710 'int2':'vector' lvalue ParmVar 0x5631f8bdc320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8bdc4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bdca20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bdc8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5631f8bdc950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5631f8bdce58 # | | | | `-ReturnStmt 0x5631f8bdce48 # | | | | `-CallExpr 0x5631f8bdce10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bdcdf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8bdcdd8 '' Function 0x5631f8aab5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8bdcd08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bdccf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bdccd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bdcca0 'int3':'vector' lvalue ParmVar 0x5631f8bdc8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5631f8bdcdb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bdcd98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bdcd80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bdcd48 'int3':'vector' lvalue ParmVar 0x5631f8bdc950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8bdcad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bdd058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bdcf08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5631f8bdcf88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5631f8bdd498 # | | | | `-ReturnStmt 0x5631f8bdd488 # | | | | `-CallExpr 0x5631f8bdd450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bdd438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8bdd418 '' Function 0x5631f8aab950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8bdd348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bdd330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bdd318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bdd2e0 'int4':'vector' lvalue ParmVar 0x5631f8bdcf08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5631f8bdd3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bdd3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bdd3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bdd388 'int4':'vector' lvalue ParmVar 0x5631f8bdcf88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8bdd110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bdf240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bdd548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5631f8bdf170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8bdf658 # | | | | `-ReturnStmt 0x5631f8bdf648 # | | | | `-CallExpr 0x5631f8bdf610 'float' # | | | | |-ImplicitCastExpr 0x5631f8bdf5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5631f8bdf5d8 '' Function 0x5631f8aaaf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5631f8bdf520 'float' # | | | | | `-ImplicitCastExpr 0x5631f8bdf508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bdf4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bdf4b8 'uint':'unsigned int' lvalue ParmVar 0x5631f8bdd548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5631f8bdf5b0 'float' # | | | | `-ImplicitCastExpr 0x5631f8bdf598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bdf580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bdf548 'uint':'unsigned int' lvalue ParmVar 0x5631f8bdf170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8bdf2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bdf858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bdf708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5631f8bdf788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8bdfca8 # | | | | `-ReturnStmt 0x5631f8bdfc98 # | | | | `-CallExpr 0x5631f8bdfc60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bdfc48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8bdfc28 '' Function 0x5631f8aab2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8bdfb58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8bdfb40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8bdfb28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8bdfaf0 'uint2':'vector' lvalue ParmVar 0x5631f8bdf708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5631f8bdfc00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bdfbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bdfbd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bdfb98 'uint2':'vector' lvalue ParmVar 0x5631f8bdf788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8bdf910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bdfea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bdfd58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5631f8bdfdd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8be0300 # | | | | `-ReturnStmt 0x5631f8be02f0 # | | | | `-CallExpr 0x5631f8be02b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be02a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8be0280 '' Function 0x5631f8aab5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8be01b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8be0198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8be0180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8be0148 'uint3':'vector' lvalue ParmVar 0x5631f8bdfd58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5631f8be0258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be0240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be0228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be01f0 'uint3':'vector' lvalue ParmVar 0x5631f8bdfdd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8bdff60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be0500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be03b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5631f8be0430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8be0960 # | | | | `-ReturnStmt 0x5631f8be0950 # | | | | `-CallExpr 0x5631f8be0918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be0900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8be08e0 '' Function 0x5631f8aab950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8be0810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8be07f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8be07e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8be07a8 'uint4':'vector' lvalue ParmVar 0x5631f8be03b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5631f8be08b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be08a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be0888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be0850 'uint4':'vector' lvalue ParmVar 0x5631f8be0430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8be05b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be0b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be0a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5631f8be0a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8be0f98 # | | | | `-ReturnStmt 0x5631f8be0f88 # | | | | `-CallExpr 0x5631f8be0f50 'float' # | | | | |-ImplicitCastExpr 0x5631f8be0f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5631f8be0f18 '' Function 0x5631f8aaaf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5631f8be0e60 'float' # | | | | | `-ImplicitCastExpr 0x5631f8be0e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8be0e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8be0df8 'int64_t':'long' lvalue ParmVar 0x5631f8be0a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5631f8be0ef0 'float' # | | | | `-ImplicitCastExpr 0x5631f8be0ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be0ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be0e88 'int64_t':'long' lvalue ParmVar 0x5631f8be0a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8be0c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be1198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be1048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8be10c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8be1608 # | | | | `-ReturnStmt 0x5631f8be15f8 # | | | | `-CallExpr 0x5631f8be15c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be15a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8be1588 '' Function 0x5631f8aab2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8be14b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8be14a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8be1488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8be1450 'int64_t2':'vector' lvalue ParmVar 0x5631f8be1048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5631f8be1560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be1548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be1530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be14f8 'int64_t2':'vector' lvalue ParmVar 0x5631f8be10c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8be1250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be1808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be16b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8be1738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8be1c80 # | | | | `-ReturnStmt 0x5631f8be1c70 # | | | | `-CallExpr 0x5631f8be1c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be1c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8be1c00 '' Function 0x5631f8aab5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8be1b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8be1b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8be1b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8be1ac8 'int64_t3':'vector' lvalue ParmVar 0x5631f8be16b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5631f8be1bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be1bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be1ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be1b70 'int64_t3':'vector' lvalue ParmVar 0x5631f8be1738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8be18c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be1e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be1d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8be1db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8be2300 # | | | | `-ReturnStmt 0x5631f8be22f0 # | | | | `-CallExpr 0x5631f8be22b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be22a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8be2280 '' Function 0x5631f8aab950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8be21b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8be2198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8be2180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8be2148 'int64_t4':'vector' lvalue ParmVar 0x5631f8be1d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5631f8be2258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be2240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be2228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be21f0 'int64_t4':'vector' lvalue ParmVar 0x5631f8be1db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8be1f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be2500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be23b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5631f8be2430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8be2958 # | | | | `-ReturnStmt 0x5631f8be2948 # | | | | `-CallExpr 0x5631f8be2910 'float' # | | | | |-ImplicitCastExpr 0x5631f8be28f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5631f8be28d8 '' Function 0x5631f8aaaf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5631f8be2820 'float' # | | | | | `-ImplicitCastExpr 0x5631f8be2808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8be27f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8be27b8 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8be23b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5631f8be28b0 'float' # | | | | `-ImplicitCastExpr 0x5631f8be2898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be2880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be2848 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8be2430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8be25b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be2b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be2a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5631f8be2a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8be2fe8 # | | | | `-ReturnStmt 0x5631f8be2fd8 # | | | | `-CallExpr 0x5631f8be2fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be2f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5631f8be2f68 '' Function 0x5631f8aab2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5631f8be2e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8be2e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8be2e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8be2e30 'uint64_t2':'vector' lvalue ParmVar 0x5631f8be2a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5631f8be2f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be2f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be2f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be2ed8 'uint64_t2':'vector' lvalue ParmVar 0x5631f8be2a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8be2c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be3dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be3098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5631f8be3cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8be4258 # | | | | `-ReturnStmt 0x5631f8be4248 # | | | | `-CallExpr 0x5631f8be4210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be41f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5631f8be41d8 '' Function 0x5631f8aab5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5631f8be4108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8be40f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8be40d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8be40a0 'uint64_t3':'vector' lvalue ParmVar 0x5631f8be3098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5631f8be41b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be4198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be4180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be4148 'uint64_t3':'vector' lvalue ParmVar 0x5631f8be3cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8be3e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be4458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be4308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5631f8be4388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8be48f8 # | | | | `-ReturnStmt 0x5631f8be48e8 # | | | | `-CallExpr 0x5631f8be48b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be4898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5631f8be4878 '' Function 0x5631f8aab950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5631f8be47a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5631f8be4790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5631f8be4778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5631f8be4740 'uint64_t4':'vector' lvalue ParmVar 0x5631f8be4308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5631f8be4850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be4838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be4820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be47e8 'uint64_t4':'vector' lvalue ParmVar 0x5631f8be4388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8be4510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be4a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be49b0 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8be4da8 # | | | | `-ReturnStmt 0x5631f8be4d98 # | | | | `-CallExpr 0x5631f8be4d68 'float' # | | | | |-ImplicitCastExpr 0x5631f8be4d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8be4d30 '' Function 0x5631f8aac570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8be4d08 'float' # | | | | `-ImplicitCastExpr 0x5631f8be4cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be4cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be4ca0 'double' lvalue ParmVar 0x5631f8be49b0 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8be4b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8be4f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be4e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8be5278 # | | | | `-ReturnStmt 0x5631f8be5268 # | | | | `-CallExpr 0x5631f8be5238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be5220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8be5200 '' Function 0x5631f8aac7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8be51d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be51c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be51a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be5170 'double2':'vector' lvalue ParmVar 0x5631f8be4e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8be4fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8be53e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be5330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8be5750 # | | | | `-ReturnStmt 0x5631f8be5740 # | | | | `-CallExpr 0x5631f8be5710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be56f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8be56d8 '' Function 0x5631f8aaca60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8be56b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be5698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be5680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be5648 'double3':'vector' lvalue ParmVar 0x5631f8be5330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8be5490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8be58b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be5808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8be5c30 # | | | | `-ReturnStmt 0x5631f8be5c20 # | | | | `-CallExpr 0x5631f8be5bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be5bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8be5bb8 '' Function 0x5631f8aaccd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8be5b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be5b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be5b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be5b28 'double4':'vector' lvalue ParmVar 0x5631f8be5808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8be5968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8be5d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be5ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8be60e8 # | | | | `-ReturnStmt 0x5631f8be60d8 # | | | | `-CallExpr 0x5631f8be60a8 'float' # | | | | |-ImplicitCastExpr 0x5631f8be6090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8be6070 '' Function 0x5631f8aac570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8be6048 'float' # | | | | `-ImplicitCastExpr 0x5631f8be6030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be6018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be5fe0 'int' lvalue ParmVar 0x5631f8be5ce0 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8be5e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be6248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be6198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8be65c0 # | | | | `-ReturnStmt 0x5631f8be65b0 # | | | | `-CallExpr 0x5631f8be6580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be6568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8be6548 '' Function 0x5631f8aac7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8be6520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be6508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be64f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be64b8 'int2':'vector' lvalue ParmVar 0x5631f8be6198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8be62f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be6720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be6670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8be6aa0 # | | | | `-ReturnStmt 0x5631f8be6a90 # | | | | `-CallExpr 0x5631f8be6a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be6a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8be6a28 '' Function 0x5631f8aaca60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8be6a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be69e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be69d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be6998 'int3':'vector' lvalue ParmVar 0x5631f8be6670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8be67d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be6c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be6b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8be6f88 # | | | | `-ReturnStmt 0x5631f8be6f78 # | | | | `-CallExpr 0x5631f8be6f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be6f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8be6f10 '' Function 0x5631f8aaccd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8be6ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be6ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be6eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be6e80 'int4':'vector' lvalue ParmVar 0x5631f8be6b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8be6cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be70e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be7038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8be7460 # | | | | `-ReturnStmt 0x5631f8be7450 # | | | | `-CallExpr 0x5631f8be7420 'float' # | | | | |-ImplicitCastExpr 0x5631f8be7408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8be73e8 '' Function 0x5631f8aac570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8be73c0 'float' # | | | | `-ImplicitCastExpr 0x5631f8be73a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be7390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be7358 'uint':'unsigned int' lvalue ParmVar 0x5631f8be7038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8be7198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be75c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be7510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8be7958 # | | | | `-ReturnStmt 0x5631f8be7948 # | | | | `-CallExpr 0x5631f8be7918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be7900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8be78e0 '' Function 0x5631f8aac7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8be78b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be78a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be7888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be7850 'uint2':'vector' lvalue ParmVar 0x5631f8be7510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8be7670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8be7ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8be7a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8be9f58 # | | | | `-ReturnStmt 0x5631f8be9f48 # | | | | `-CallExpr 0x5631f8be9f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8be9f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8be9ee0 '' Function 0x5631f8aaca60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8be9eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8be9ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8be9e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8be9e50 'uint3':'vector' lvalue ParmVar 0x5631f8be7a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8be7b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bea0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bea008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8bea460 # | | | | `-ReturnStmt 0x5631f8bea450 # | | | | `-CallExpr 0x5631f8bea420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bea408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bea3e8 '' Function 0x5631f8aaccd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bea3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bea3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bea390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bea358 'uint4':'vector' lvalue ParmVar 0x5631f8bea008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8bea168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bea5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bea510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8bea958 # | | | | `-ReturnStmt 0x5631f8bea948 # | | | | `-CallExpr 0x5631f8bea918 'float' # | | | | |-ImplicitCastExpr 0x5631f8bea900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bea8e0 '' Function 0x5631f8aac570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bea8b8 'float' # | | | | `-ImplicitCastExpr 0x5631f8bea8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bea888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bea850 'int64_t':'long' lvalue ParmVar 0x5631f8bea510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8bea670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8beaab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8beaa08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8beae70 # | | | | `-ReturnStmt 0x5631f8beae60 # | | | | `-CallExpr 0x5631f8beae30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8beae18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8beadf8 '' Function 0x5631f8aac7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8beadd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8beadb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8beada0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bead68 'int64_t2':'vector' lvalue ParmVar 0x5631f8beaa08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8beab68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8beafd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8beaf20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8beb390 # | | | | `-ReturnStmt 0x5631f8beb380 # | | | | `-CallExpr 0x5631f8beb350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8beb338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8beb318 '' Function 0x5631f8aaca60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8beb2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8beb2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8beb2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8beb288 'int64_t3':'vector' lvalue ParmVar 0x5631f8beaf20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8beb080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8beb4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8beb440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8beb8b8 # | | | | `-ReturnStmt 0x5631f8beb8a8 # | | | | `-CallExpr 0x5631f8beb878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8beb860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8beb840 '' Function 0x5631f8aaccd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8beb818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8beb800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8beb7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8beb7b0 'int64_t4':'vector' lvalue ParmVar 0x5631f8beb440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8beb5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8beba18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8beb968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8bebdd0 # | | | | `-ReturnStmt 0x5631f8bebdc0 # | | | | `-CallExpr 0x5631f8bebd90 'float' # | | | | |-ImplicitCastExpr 0x5631f8bebd78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bebd58 '' Function 0x5631f8aac570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bebd30 'float' # | | | | `-ImplicitCastExpr 0x5631f8bebd18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bebd00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bebcc8 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8beb968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8bebac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bebf30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bebe80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8bec308 # | | | | `-ReturnStmt 0x5631f8bec2f8 # | | | | `-CallExpr 0x5631f8bec2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bec2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bec290 '' Function 0x5631f8aac7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bec268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bec250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bec238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bec200 'uint64_t2':'vector' lvalue ParmVar 0x5631f8bebe80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8bebfe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bec468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bec3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bec848 # | | | | `-ReturnStmt 0x5631f8bec838 # | | | | `-CallExpr 0x5631f8bec808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bec7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bec7d0 '' Function 0x5631f8aaca60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bec7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bec790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bec778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bec740 'uint64_t3':'vector' lvalue ParmVar 0x5631f8bec3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8bec518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bec9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bec8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8becd90 # | | | | `-ReturnStmt 0x5631f8becd80 # | | | | `-CallExpr 0x5631f8becd50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8becd38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8becd18 '' Function 0x5631f8aaccd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8beccf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8beccd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8beccc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8becc88 'uint64_t4':'vector' lvalue ParmVar 0x5631f8bec8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8beca58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8becf00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bece50 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8bed248 # | | | | `-ReturnStmt 0x5631f8bed238 # | | | | `-CallExpr 0x5631f8bed208 'float' # | | | | |-ImplicitCastExpr 0x5631f8bed1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bed1d0 '' Function 0x5631f8aad920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bed1a8 'float' # | | | | `-ImplicitCastExpr 0x5631f8bed190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bed178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bed140 'double' lvalue ParmVar 0x5631f8bece50 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8becfb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bed3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bed308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8bed720 # | | | | `-ReturnStmt 0x5631f8bed710 # | | | | `-CallExpr 0x5631f8bed6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bed6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bed6a8 '' Function 0x5631f8aadb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bed680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bed668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bed650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bed618 'double2':'vector' lvalue ParmVar 0x5631f8bed308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8bed468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bed890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bed7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8bedc00 # | | | | `-ReturnStmt 0x5631f8bedbf0 # | | | | `-CallExpr 0x5631f8bedbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bedba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bedb88 '' Function 0x5631f8aade10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bedb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bedb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bedb30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bedaf8 'double3':'vector' lvalue ParmVar 0x5631f8bed7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8bed940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8beeb50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bedcc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8beeec8 # | | | | `-ReturnStmt 0x5631f8beeeb8 # | | | | `-CallExpr 0x5631f8beee88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8beee70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8beee50 '' Function 0x5631f8aae088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8beee28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8beee10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8beedf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8beedc0 'double4':'vector' lvalue ParmVar 0x5631f8bedcc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8beec00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bef028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8beef78 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8bef380 # | | | | `-ReturnStmt 0x5631f8bef370 # | | | | `-CallExpr 0x5631f8bef340 'float' # | | | | |-ImplicitCastExpr 0x5631f8bef328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bef308 '' Function 0x5631f8aad920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bef2e0 'float' # | | | | `-ImplicitCastExpr 0x5631f8bef2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bef2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bef278 'int' lvalue ParmVar 0x5631f8beef78 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8bef0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bef4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bef430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8bef858 # | | | | `-ReturnStmt 0x5631f8bef848 # | | | | `-CallExpr 0x5631f8bef818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bef800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bef7e0 '' Function 0x5631f8aadb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bef7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bef7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bef788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bef750 'int2':'vector' lvalue ParmVar 0x5631f8bef430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8bef590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bef9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bef908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8befd38 # | | | | `-ReturnStmt 0x5631f8befd28 # | | | | `-CallExpr 0x5631f8befcf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8befce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8befcc0 '' Function 0x5631f8aade10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8befc98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8befc80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8befc68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8befc30 'int3':'vector' lvalue ParmVar 0x5631f8bef908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8befa68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8befe98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8befde8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8bf0220 # | | | | `-ReturnStmt 0x5631f8bf0210 # | | | | `-CallExpr 0x5631f8bf01e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf01c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bf01a8 '' Function 0x5631f8aae088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bf0180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf0168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf0150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf0118 'int4':'vector' lvalue ParmVar 0x5631f8befde8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8beff48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf0380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf02d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8bf06f8 # | | | | `-ReturnStmt 0x5631f8bf06e8 # | | | | `-CallExpr 0x5631f8bf06b8 'float' # | | | | |-ImplicitCastExpr 0x5631f8bf06a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bf0680 '' Function 0x5631f8aad920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bf0658 'float' # | | | | `-ImplicitCastExpr 0x5631f8bf0640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf0628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf05f0 'uint':'unsigned int' lvalue ParmVar 0x5631f8bf02d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8bf0430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf0858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf07a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8bf0bf0 # | | | | `-ReturnStmt 0x5631f8bf0be0 # | | | | `-CallExpr 0x5631f8bf0bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf0b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bf0b78 '' Function 0x5631f8aadb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bf0b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf0b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf0b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf0ae8 'uint2':'vector' lvalue ParmVar 0x5631f8bf07a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8bf0908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf0d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf0ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8bf10f0 # | | | | `-ReturnStmt 0x5631f8bf10e0 # | | | | `-CallExpr 0x5631f8bf10b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf1098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bf1078 '' Function 0x5631f8aade10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bf1050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf1038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf1020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf0fe8 'uint3':'vector' lvalue ParmVar 0x5631f8bf0ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8bf0e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf1250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf11a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8bf15f8 # | | | | `-ReturnStmt 0x5631f8bf15e8 # | | | | `-CallExpr 0x5631f8bf15b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf15a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bf1580 '' Function 0x5631f8aae088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bf1558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf1540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf1528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf14f0 'uint4':'vector' lvalue ParmVar 0x5631f8bf11a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8bf1300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf1758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf16a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8bf1af0 # | | | | `-ReturnStmt 0x5631f8bf1ae0 # | | | | `-CallExpr 0x5631f8bf1ab0 'float' # | | | | |-ImplicitCastExpr 0x5631f8bf1a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bf1a78 '' Function 0x5631f8aad920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bf1a50 'float' # | | | | `-ImplicitCastExpr 0x5631f8bf1a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf1a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf19e8 'int64_t':'long' lvalue ParmVar 0x5631f8bf16a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8bf1808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf1c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf1ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8bf2008 # | | | | `-ReturnStmt 0x5631f8bf1ff8 # | | | | `-CallExpr 0x5631f8bf1fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf1fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bf1f90 '' Function 0x5631f8aadb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bf1f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf1f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf1f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf1f00 'int64_t2':'vector' lvalue ParmVar 0x5631f8bf1ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8bf1d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf2168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf20b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bf2528 # | | | | `-ReturnStmt 0x5631f8bf2518 # | | | | `-CallExpr 0x5631f8bf24e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf24d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bf24b0 '' Function 0x5631f8aade10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bf2488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf2470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf2458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf2420 'int64_t3':'vector' lvalue ParmVar 0x5631f8bf20b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8bf2218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf2688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf25d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8bf2a50 # | | | | `-ReturnStmt 0x5631f8bf2a40 # | | | | `-CallExpr 0x5631f8bf2a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf29f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bf29d8 '' Function 0x5631f8aae088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bf29b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf2998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf2980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf2948 'int64_t4':'vector' lvalue ParmVar 0x5631f8bf25d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8bf2738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf3bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf3b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8bf3f88 # | | | | `-ReturnStmt 0x5631f8bf3f78 # | | | | `-CallExpr 0x5631f8bf3f48 'float' # | | | | |-ImplicitCastExpr 0x5631f8bf3f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bf3f10 '' Function 0x5631f8aad920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bf3ee8 'float' # | | | | `-ImplicitCastExpr 0x5631f8bf3ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf3eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf3e80 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8bf3b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8bf3c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf40e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf4038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8bf44c0 # | | | | `-ReturnStmt 0x5631f8bf44b0 # | | | | `-CallExpr 0x5631f8bf4480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf4468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bf4448 '' Function 0x5631f8aadb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bf4420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf4408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf43f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf43b8 'uint64_t2':'vector' lvalue ParmVar 0x5631f8bf4038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8bf4198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf4620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf4570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bf4a00 # | | | | `-ReturnStmt 0x5631f8bf49f0 # | | | | `-CallExpr 0x5631f8bf49c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf49a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bf4988 '' Function 0x5631f8aade10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bf4960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf4948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf4930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf48f8 'uint64_t3':'vector' lvalue ParmVar 0x5631f8bf4570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8bf46d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf4b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf4ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8bf4f48 # | | | | `-ReturnStmt 0x5631f8bf4f38 # | | | | `-CallExpr 0x5631f8bf4f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf4ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bf4ed0 '' Function 0x5631f8aae088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bf4ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf4e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf4e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf4e40 'uint64_t4':'vector' lvalue ParmVar 0x5631f8bf4ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8bf4c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf50b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf5008 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8bf5400 # | | | | `-ReturnStmt 0x5631f8bf53f0 # | | | | `-CallExpr 0x5631f8bf53c0 'float' # | | | | |-ImplicitCastExpr 0x5631f8bf53a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bf5388 '' Function 0x5631f8aaeca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bf5360 'float' # | | | | `-ImplicitCastExpr 0x5631f8bf5348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf5330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf52f8 'double' lvalue ParmVar 0x5631f8bf5008 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8bf5168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bf5570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf54c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8bf58d8 # | | | | `-ReturnStmt 0x5631f8bf58c8 # | | | | `-CallExpr 0x5631f8bf5898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf5880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bf5860 '' Function 0x5631f8aaef18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bf5838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf5820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf5808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf57d0 'double2':'vector' lvalue ParmVar 0x5631f8bf54c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8bf5620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bf5a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf5998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8bf5db8 # | | | | `-ReturnStmt 0x5631f8bf5da8 # | | | | `-CallExpr 0x5631f8bf5d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf5d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bf5d40 '' Function 0x5631f8aaf190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bf5d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf5d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf5ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf5cb0 'double3':'vector' lvalue ParmVar 0x5631f8bf5998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8bf5af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bf5f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf5e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8bf62a0 # | | | | `-ReturnStmt 0x5631f8bf6290 # | | | | `-CallExpr 0x5631f8bf6260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf6248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bf6228 '' Function 0x5631f8aaf408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bf6200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf61e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf61d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf6198 'double4':'vector' lvalue ParmVar 0x5631f8bf5e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8bf5fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bf6400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf6350 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8bf6758 # | | | | `-ReturnStmt 0x5631f8bf6748 # | | | | `-CallExpr 0x5631f8bf6718 'float' # | | | | |-ImplicitCastExpr 0x5631f8bf6700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bf66e0 '' Function 0x5631f8aaeca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bf66b8 'float' # | | | | `-ImplicitCastExpr 0x5631f8bf66a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf6688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf6650 'int' lvalue ParmVar 0x5631f8bf6350 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8bf64b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf68b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf6808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8bf6c30 # | | | | `-ReturnStmt 0x5631f8bf6c20 # | | | | `-CallExpr 0x5631f8bf6bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf6bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bf6bb8 '' Function 0x5631f8aaef18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bf6b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf6b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf6b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf6b28 'int2':'vector' lvalue ParmVar 0x5631f8bf6808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8bf6968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf6d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf6ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8bf7110 # | | | | `-ReturnStmt 0x5631f8bf7100 # | | | | `-CallExpr 0x5631f8bf70d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf70b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bf7098 '' Function 0x5631f8aaf190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bf7070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf7058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf7040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf7008 'int3':'vector' lvalue ParmVar 0x5631f8bf6ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8bf6e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf7270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf71c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8bf75f8 # | | | | `-ReturnStmt 0x5631f8bf75e8 # | | | | `-CallExpr 0x5631f8bf75b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf75a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bf7580 '' Function 0x5631f8aaf408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bf7558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf7540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf7528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf74f0 'int4':'vector' lvalue ParmVar 0x5631f8bf71c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8bf7320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf7758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf76a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8bf7ad0 # | | | | `-ReturnStmt 0x5631f8bf7ac0 # | | | | `-CallExpr 0x5631f8bf7a90 'float' # | | | | |-ImplicitCastExpr 0x5631f8bf7a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bf7a58 '' Function 0x5631f8aaeca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bf7a30 'float' # | | | | `-ImplicitCastExpr 0x5631f8bf7a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf7a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf79c8 'uint':'unsigned int' lvalue ParmVar 0x5631f8bf76a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8bf7808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf8c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf8b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8bf8fd0 # | | | | `-ReturnStmt 0x5631f8bf8fc0 # | | | | `-CallExpr 0x5631f8bf8f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf8f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bf8f58 '' Function 0x5631f8aaef18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bf8f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf8f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf8f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf8ec8 'uint2':'vector' lvalue ParmVar 0x5631f8bf8b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8bf8ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf9130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf9080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8bf94d0 # | | | | `-ReturnStmt 0x5631f8bf94c0 # | | | | `-CallExpr 0x5631f8bf9490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf9478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bf9458 '' Function 0x5631f8aaf190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bf9430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf9418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf9400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf93c8 'uint3':'vector' lvalue ParmVar 0x5631f8bf9080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8bf91e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf9630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf9580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8bf99d8 # | | | | `-ReturnStmt 0x5631f8bf99c8 # | | | | `-CallExpr 0x5631f8bf9998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bf9980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bf9960 '' Function 0x5631f8aaf408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bf9938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bf9920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf9908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf98d0 'uint4':'vector' lvalue ParmVar 0x5631f8bf9580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8bf96e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bf9b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf9a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8bf9ed0 # | | | | `-ReturnStmt 0x5631f8bf9ec0 # | | | | `-CallExpr 0x5631f8bf9e90 'float' # | | | | |-ImplicitCastExpr 0x5631f8bf9e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bf9e58 '' Function 0x5631f8aaeca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bf9e30 'float' # | | | | `-ImplicitCastExpr 0x5631f8bf9e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bf9e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bf9dc8 'int64_t':'long' lvalue ParmVar 0x5631f8bf9a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8bf9be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bfa030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bf9f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8bfa3e8 # | | | | `-ReturnStmt 0x5631f8bfa3d8 # | | | | `-CallExpr 0x5631f8bfa3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bfa390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bfa370 '' Function 0x5631f8aaef18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bfa348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bfa330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bfa318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bfa2e0 'int64_t2':'vector' lvalue ParmVar 0x5631f8bf9f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8bfa0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bfa548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bfa498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bfa908 # | | | | `-ReturnStmt 0x5631f8bfa8f8 # | | | | `-CallExpr 0x5631f8bfa8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bfa8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bfa890 '' Function 0x5631f8aaf190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bfa868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bfa850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bfa838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bfa800 'int64_t3':'vector' lvalue ParmVar 0x5631f8bfa498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8bfa5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bfaa68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bfa9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8bfae30 # | | | | `-ReturnStmt 0x5631f8bfae20 # | | | | `-CallExpr 0x5631f8bfadf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bfadd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bfadb8 '' Function 0x5631f8aaf408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bfad90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bfad78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bfad60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bfad28 'int64_t4':'vector' lvalue ParmVar 0x5631f8bfa9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8bfab18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bfaf90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bfaee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8bfb348 # | | | | `-ReturnStmt 0x5631f8bfb338 # | | | | `-CallExpr 0x5631f8bfb308 'float' # | | | | |-ImplicitCastExpr 0x5631f8bfb2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bfb2d0 '' Function 0x5631f8aaeca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bfb2a8 'float' # | | | | `-ImplicitCastExpr 0x5631f8bfb290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bfb278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bfb240 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8bfaee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8bfb040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bfb4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bfb3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8bfb880 # | | | | `-ReturnStmt 0x5631f8bfb870 # | | | | `-CallExpr 0x5631f8bfb840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bfb828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bfb808 '' Function 0x5631f8aaef18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bfb7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bfb7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bfb7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bfb778 'uint64_t2':'vector' lvalue ParmVar 0x5631f8bfb3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8bfb558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bfb9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bfb930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8bfbdc0 # | | | | `-ReturnStmt 0x5631f8bfbdb0 # | | | | `-CallExpr 0x5631f8bfbd80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bfbd68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bfbd48 '' Function 0x5631f8aaf190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bfbd20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bfbd08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bfbcf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bfbcb8 'uint64_t3':'vector' lvalue ParmVar 0x5631f8bfb930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8bfba90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bfbf20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bfbe70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5631f8bfc308 # | | | | `-ReturnStmt 0x5631f8bfc2f8 # | | | | `-CallExpr 0x5631f8bfc2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bfc2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bfc290 '' Function 0x5631f8aaf408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bfc268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bfc250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bfc238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bfc200 'uint64_t4':'vector' lvalue ParmVar 0x5631f8bfbe70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8bfbfd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bfc478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bfc3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x5631f8bfc7c0 # | | | | `-ReturnStmt 0x5631f8bfc7b0 # | | | | `-CallExpr 0x5631f8bfc780 'float' # | | | | |-ImplicitCastExpr 0x5631f8bfc768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bfc748 '' Function 0x5631f8a9eff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bfc720 'float' # | | | | `-ImplicitCastExpr 0x5631f8bfc708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bfc6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bfc6b8 'double' lvalue ParmVar 0x5631f8bfc3c8 'V' 'double' # | | | `-DeprecatedAttr 0x5631f8bfc528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bfc930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bfc880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5631f8bfdc10 # | | | | `-ReturnStmt 0x5631f8bfdc00 # | | | | `-CallExpr 0x5631f8bfdbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bfdbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bfdb98 '' Function 0x5631f8a9f268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bfdb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bfdb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bfdb40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bfdb08 'double2':'vector' lvalue ParmVar 0x5631f8bfc880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5631f8bfc9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bfdd80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bfdcd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5631f8bfe0f0 # | | | | `-ReturnStmt 0x5631f8bfe0e0 # | | | | `-CallExpr 0x5631f8bfe0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bfe098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bfe078 '' Function 0x5631f8a9f4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bfe050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bfe038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bfe020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bfdfe8 'double3':'vector' lvalue ParmVar 0x5631f8bfdcd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5631f8bfde30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bfe260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bfe1b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5631f8bfe5d8 # | | | | `-ReturnStmt 0x5631f8bfe5c8 # | | | | `-CallExpr 0x5631f8bfe598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bfe580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bfe560 '' Function 0x5631f8a9f758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bfe538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bfe520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bfe508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bfe4d0 'double4':'vector' lvalue ParmVar 0x5631f8bfe1b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5631f8bfe310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5631f8bfe738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bfe688 col:26 used V 'int' # | | | |-CompoundStmt 0x5631f8bfea98 # | | | | `-ReturnStmt 0x5631f8bfea88 # | | | | `-CallExpr 0x5631f8bfea58 'float' # | | | | |-ImplicitCastExpr 0x5631f8bfea40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bfea20 '' Function 0x5631f8a9eff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bfe9f8 'float' # | | | | `-ImplicitCastExpr 0x5631f8bfe9e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bfe9c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bfe990 'int' lvalue ParmVar 0x5631f8bfe688 'V' 'int' # | | | `-DeprecatedAttr 0x5631f8bfe7e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bfebf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bfeb48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5631f8bfef78 # | | | | `-ReturnStmt 0x5631f8bfef68 # | | | | `-CallExpr 0x5631f8bfef38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bfef20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8bfef00 '' Function 0x5631f8a9f268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8bfeed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bfeec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bfeea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bfee70 'int2':'vector' lvalue ParmVar 0x5631f8bfeb48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5631f8bfeca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bff0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bff028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5631f8bff460 # | | | | `-ReturnStmt 0x5631f8bff450 # | | | | `-CallExpr 0x5631f8bff420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bff408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8bff3e8 '' Function 0x5631f8a9f4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8bff3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bff3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bff390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bff358 'int3':'vector' lvalue ParmVar 0x5631f8bff028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5631f8bff188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bff5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bff510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5631f8bff950 # | | | | `-ReturnStmt 0x5631f8bff940 # | | | | `-CallExpr 0x5631f8bff910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8bff8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8bff8d8 '' Function 0x5631f8a9f758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8bff8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8bff898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bff880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bff848 'int4':'vector' lvalue ParmVar 0x5631f8bff510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5631f8bff670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bffab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bffa00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5631f8bffe30 # | | | | `-ReturnStmt 0x5631f8bffe20 # | | | | `-CallExpr 0x5631f8bffdf0 'float' # | | | | |-ImplicitCastExpr 0x5631f8bffdd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8bffdb8 '' Function 0x5631f8a9eff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8bffd90 'float' # | | | | `-ImplicitCastExpr 0x5631f8bffd78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8bffd60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8bffd28 'uint':'unsigned int' lvalue ParmVar 0x5631f8bffa00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5631f8bffb60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8bfff90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8bffee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5631f8c00330 # | | | | `-ReturnStmt 0x5631f8c00320 # | | | | `-CallExpr 0x5631f8c002f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8c002d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8c002b8 '' Function 0x5631f8a9f268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8c00290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8c00278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8c00260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8c00228 'uint2':'vector' lvalue ParmVar 0x5631f8bffee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5631f8c00040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8c00490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c003e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5631f8c00838 # | | | | `-ReturnStmt 0x5631f8c00828 # | | | | `-CallExpr 0x5631f8c007f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8c007e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8c007c0 '' Function 0x5631f8a9f4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8c00798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8c00780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8c00768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8c00730 'uint3':'vector' lvalue ParmVar 0x5631f8c003e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5631f8c00540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8c00998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c008e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5631f8c00d48 # | | | | `-ReturnStmt 0x5631f8c00d38 # | | | | `-CallExpr 0x5631f8c00d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8c00cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8c00cd0 '' Function 0x5631f8a9f758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8c00ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8c00c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8c00c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8c00c40 'uint4':'vector' lvalue ParmVar 0x5631f8c008e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5631f8c00a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8c00ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c00df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5631f8c01248 # | | | | `-ReturnStmt 0x5631f8c01238 # | | | | `-CallExpr 0x5631f8c01208 'float' # | | | | |-ImplicitCastExpr 0x5631f8c011f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8c011d0 '' Function 0x5631f8a9eff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8c011a8 'float' # | | | | `-ImplicitCastExpr 0x5631f8c01190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8c01178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8c01140 'int64_t':'long' lvalue ParmVar 0x5631f8c00df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5631f8c00f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8c013a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c012f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5631f8c01768 # | | | | `-ReturnStmt 0x5631f8c01758 # | | | | `-CallExpr 0x5631f8c01728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8c01710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8c016f0 '' Function 0x5631f8a9f268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8c016c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8c016b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8c01698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8c01660 'int64_t2':'vector' lvalue ParmVar 0x5631f8c012f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8c01458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8c018c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c01818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5631f8c03dd0 # | | | | `-ReturnStmt 0x5631f8c03dc0 # | | | | `-CallExpr 0x5631f8c03d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8c03d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8c03d58 '' Function 0x5631f8a9f4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8c03d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8c03d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8c03d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8c03cc8 'int64_t3':'vector' lvalue ParmVar 0x5631f8c01818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8c01978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8c03f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c03e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5631f8c04300 # | | | | `-ReturnStmt 0x5631f8c042f0 # | | | | `-CallExpr 0x5631f8c042c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5631f8c042a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5631f8c04288 '' Function 0x5631f8a9f758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5631f8c04260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5631f8c04248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8c04230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8c041f8 'int64_t4':'vector' lvalue ParmVar 0x5631f8c03e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5631f8c03fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8c04460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c043b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5631f8c04820 # | | | | `-ReturnStmt 0x5631f8c04810 # | | | | `-CallExpr 0x5631f8c047e0 'float' # | | | | |-ImplicitCastExpr 0x5631f8c047c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5631f8c047a8 '' Function 0x5631f8a9eff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5631f8c04780 'float' # | | | | `-ImplicitCastExpr 0x5631f8c04768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8c04750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8c04718 'uint64_t':'unsigned long' lvalue ParmVar 0x5631f8c043b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5631f8c04510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8c04980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c048d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5631f8c04d60 # | | | | `-ReturnStmt 0x5631f8c04d50 # | | | | `-CallExpr 0x5631f8c04d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8c04d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5631f8c04ce8 '' Function 0x5631f8a9f268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5631f8c04cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8c04ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8c04c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8c04c58 'uint64_t2':'vector' lvalue ParmVar 0x5631f8c048d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5631f8c04a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5631f8c04ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c04e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5631f8c052a8 # | | | | `-ReturnStmt 0x5631f8c05298 # | | | | `-CallExpr 0x5631f8c05268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5631f8c05250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5631f8c05230 '' Function 0x5631f8a9f4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5631f8c05208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5631f8c051f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5631f8c051d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5631f8c051a0 'uint64_t3':'vector' lvalue ParmVar 0x5631f8c04e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5631f8c04f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x5631f8c05408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x5631f8c05358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x5631f8c057f8 # | | | `-ReturnStmt 0x5631f8c057e8 # | | | `-CallExpr 0x5631f8c057b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x5631f8c057a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x5631f8c05780 '' Function 0x5631f8a9f758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x5631f8c05758 'float4':'vector' # | | | `-ImplicitCastExpr 0x5631f8c05740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5631f8c05728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5631f8c056f0 'uint64_t4':'vector' lvalue ParmVar 0x5631f8c05358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x5631f8c054b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x5631f8c05810 prev 0x5631f8b0c818 line:12:11 hlsl # | | |-original Namespace 0x5631f8969a98 'hlsl' # | | `-NamespaceDecl 0x5631f8c05880 prev 0x5631f8a07a88 line:13:11 __detail # | | |-original Namespace 0x5631f8a07a88 '__detail' # | | |-FunctionDecl 0x5631f8c059b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c05908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x5631f8c05b60 # | | | `-ReturnStmt 0x5631f8c05b50 # | | | `-ImplicitCastExpr 0x5631f8c05b38 'vector' # | | | `-BinaryOperator 0x5631f8c05b18 'vector' '*' # | | | |-ImplicitCastExpr 0x5631f8c05ae8 'vector' # | | | | `-ExtVectorElementExpr 0x5631f8c05aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x5631f8c05a80 'float4':'vector' lvalue ParmVar 0x5631f8c05908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x5631f8c05b00 'vector' # | | | `-FloatingLiteral 0x5631f8c05ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x5631f8c05df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x5631f8c05b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c05d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c05c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x5631f8c06058 # | | | `-ReturnStmt 0x5631f8c06048 # | | | `-CallExpr 0x5631f8c06018 '' # | | | |-UnresolvedLookupExpr 0x5631f8c05ed8 '' lvalue (ADL) = 'abs' 0x5631f8a12e28 0x5631f8a13128 0x5631f8a13438 0x5631f8a13748 0x5631f8a14e68 0x5631f8a15178 0x5631f8a15488 0x5631f8a15798 0x5631f8a15a68 0x5631f8a15d90 0x5631f8a16038 0x5631f8a162d8 0x5631f8a16528 0x5631f8a16838 0x5631f8a16b48 0x5631f8a175d8 0x5631f8a178c8 0x5631f8a17bd8 0x5631f8a17ee8 0x5631f8a181f8 0x5631f8a1cb70 0x5631f8a1ce18 0x5631f8a1d0b8 0x5631f8a1d358 0x5631f8a1d5a8 0x5631f8a1d8b8 0x5631f8a1ecc8 0x5631f8a1efd8 # | | | `-DeclRefExpr 0x5631f8c05ff8 'T' lvalue ParmVar 0x5631f8c05c30 'X' 'T' # | | |-FunctionTemplateDecl 0x5631f8c066d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x5631f8c06070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c06108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8c06628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c06578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x5631f8c06a28 # | | | `-ReturnStmt 0x5631f8c06a18 # | | | `-CallExpr 0x5631f8c069e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c06748 '' lvalue (ADL) = 'sqrt' 0x5631f8aa8f10 0x5631f8aa9178 0x5631f8aa93f0 0x5631f8aa9668 0x5631f8aa98d8 0x5631f8aa9b50 0x5631f8aa9dc8 0x5631f8aaa040 0x5631f8bd3cc0 0x5631f8bd4178 0x5631f8bd4650 0x5631f8bd4b30 0x5631f8bd5008 0x5631f8bd5500 0x5631f8bd59d8 0x5631f8bd5eb8 0x5631f8bd63a0 0x5631f8bd6878 0x5631f8bd6d70 0x5631f8bd7270 0x5631f8bd7778 0x5631f8bd7c70 0x5631f8bd8188 0x5631f8bd86a8 0x5631f8bd8bd0 0x5631f8bd90e8 0x5631f8bd9a30 0x5631f8bd9f70 # | | | `-CallExpr 0x5631f8c069b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c06868 '' lvalue (ADL) = 'dot' 0x5631f8a53968 0x5631f8a53d38 0x5631f8a540d8 0x5631f8a54478 0x5631f8a54780 0x5631f8a54b70 0x5631f8a54f18 0x5631f8a552b8 0x5631f8a55608 0x5631f8a55958 0x5631f8a55d58 0x5631f8a560f8 0x5631f8a56498 0x5631f8a56838 0x5631f8a56c08 0x5631f8a56fa8 0x5631f8a57348 0x5631f8a576e8 0x5631f8a57a88 0x5631f8a57e58 0x5631f8a581f8 0x5631f8a58598 0x5631f8a58938 0x5631f8a58d08 0x5631f8a590a8 # | | | |-RecoveryExpr 0x5631f8c06970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c06990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c06e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x5631f8c06a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c06d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c06bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x5631f8c06c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x5631f8c070c0 # | | | `-ReturnStmt 0x5631f8c070b0 # | | | `-InitListExpr 0x5631f8c07050 'void' contains-errors # | | | |-IntegerLiteral 0x5631f8c06e90 'int' 1 # | | | |-BinaryOperator 0x5631f8c06f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5631f8c06ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5631f8c06eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5631f8c06ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x5631f8c06f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5631f8c06f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5631f8c06f30 'int' 1 # | | | |-ArraySubscriptExpr 0x5631f8c06fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5631f8c06f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5631f8c06fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x5631f8c07030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5631f8c06ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x5631f8c07010 'int' 3 # | | |-FunctionTemplateDecl 0x5631f8c073f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x5631f8c070d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c07350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c07190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x5631f8c07208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x5631f8c075c8 # | | | `-ReturnStmt 0x5631f8c075b8 # | | | `-CallExpr 0x5631f8c07588 '' # | | | |-UnresolvedLookupExpr 0x5631f8c074e0 '' lvalue (ADL) = 'length_impl' 0x5631f8c05df8 # | | | `-BinaryOperator 0x5631f8c07568 '' '-' # | | | |-DeclRefExpr 0x5631f8c07528 'T' lvalue ParmVar 0x5631f8c07190 'X' 'T' # | | | `-DeclRefExpr 0x5631f8c07548 'T' lvalue ParmVar 0x5631f8c07208 'Y' 'T' # | | |-FunctionTemplateDecl 0x5631f8c0a0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x5631f8c075e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c07678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8c0a048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c07a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x5631f8c07ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x5631f8c0a258 # | | | `-ReturnStmt 0x5631f8c0a248 # | | | `-CallExpr 0x5631f8c0a218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c0a170 '' lvalue (ADL) = 'length_vec_impl' 0x5631f8c066d0 # | | | `-BinaryOperator 0x5631f8c0a1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x5631f8c0a1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c0a1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x5631f8c0a518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c0a288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8c0a308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8c0a388 col:54 used c 'float' # | | | `-CompoundStmt 0x5631f8c0ab90 # | | | `-ReturnStmt 0x5631f8c0ab80 # | | | `-CallExpr 0x5631f8c0aac8 'float' # | | | |-ImplicitCastExpr 0x5631f8c0aab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x5631f8c0a9b0 '' Function 0x5631f8c0a708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x5631f8c0ab20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5631f8c0ab08 'half2':'vector' # | | | | `-DeclRefExpr 0x5631f8c0a9e8 'half2':'vector' lvalue ParmVar 0x5631f8c0a288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x5631f8c0ab50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5631f8c0ab38 'half2':'vector' # | | | | `-DeclRefExpr 0x5631f8c0aa08 'half2':'vector' lvalue ParmVar 0x5631f8c0a308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x5631f8c0ab68 'float' # | | | `-DeclRefExpr 0x5631f8c0aa28 'float' lvalue ParmVar 0x5631f8c0a388 'c' 'float' # | | |-FunctionTemplateDecl 0x5631f8c0b138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5631f8c0aba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c0ac48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8c0b090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c0af00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x5631f8c0afc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x5631f8c0b348 # | | | `-ReturnStmt 0x5631f8c0b338 # | | | `-CallExpr 0x5631f8c0b300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c0b1b8 '' lvalue (ADL) = 'dot' 0x5631f8a53968 0x5631f8a53d38 0x5631f8a540d8 0x5631f8a54478 0x5631f8a54780 0x5631f8a54b70 0x5631f8a54f18 0x5631f8a552b8 0x5631f8a55608 0x5631f8a55958 0x5631f8a55d58 0x5631f8a560f8 0x5631f8a56498 0x5631f8a56838 0x5631f8a56c08 0x5631f8a56fa8 0x5631f8a57348 0x5631f8a576e8 0x5631f8a57a88 0x5631f8a57e58 0x5631f8a581f8 0x5631f8a58598 0x5631f8a58938 0x5631f8a58d08 0x5631f8a590a8 # | | | |-RecoveryExpr 0x5631f8c0b2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c0b2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c0b888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5631f8c0b360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c0b3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8c0b7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x5631f8c0b650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x5631f8c0b710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x5631f8c0bf60 # | | | |-DeclStmt 0x5631f8c0ba80 # | | | | `-VarDecl 0x5631f8c0b938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x5631f8c0ba60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5631f8c0b9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5631f8c0b9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5631f8c0b9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x5631f8c0ba40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5631f8c0ba00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5631f8c0ba20 'int' 0 # | | | |-AttributedStmt 0x5631f8c0bf18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x5631f8c0bee8 unroll 0 # | | | | `-ForStmt 0x5631f8c0beb0 # | | | | |-DeclStmt 0x5631f8c0bb50 # | | | | | `-VarDecl 0x5631f8c0bab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x5631f8c0bb18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x5631f8c0bbc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x5631f8c0bba8 'int' # | | | | | | `-DeclRefExpr 0x5631f8c0bb68 'int' lvalue Var 0x5631f8c0bab0 'i' 'int' # | | | | | `-DeclRefExpr 0x5631f8c0bb88 'int' NonTypeTemplateParm 0x5631f8c0b3f8 'N' 'int' # | | | | |-UnaryOperator 0x5631f8c0bc00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x5631f8c0bbe0 'int' lvalue Var 0x5631f8c0bab0 'i' 'int' # | | | | `-BinaryOperator 0x5631f8c0be90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x5631f8c0bc18 'T' contains-errors lvalue Var 0x5631f8c0b938 'sum' 'T' # | | | | `-CallExpr 0x5631f8c0be50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5631f8c0bc50 '' lvalue (ADL) = 'mad' 0x5631f8a70460 0x5631f8a70818 0x5631f8a70be0 0x5631f8a71fd0 0x5631f8a72380 0x5631f8a72748 0x5631f8a72b10 0x5631f8a72ed8 0x5631f8a732a0 0x5631f8a73668 0x5631f8a73a30 0x5631f8a73e30 0x5631f8a741f8 0x5631f8a745c0 0x5631f8a74988 0x5631f8a74d50 0x5631f8a75118 0x5631f8a754e0 0x5631f8a758a8 0x5631f8a75cd0 0x5631f8a76080 0x5631f8a76448 0x5631f8a76810 0x5631f8a76bd8 0x5631f8a76f88 0x5631f8a77350 0x5631f8a77718 0x5631f8a77ae0 # | | | | |-ArraySubscriptExpr 0x5631f8c0bdb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5631f8c0bd70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5631f8c0bd90 'int' lvalue Var 0x5631f8c0bab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x5631f8c0be10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5631f8c0bdd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5631f8c0bdf0 'int' lvalue Var 0x5631f8c0bab0 'i' 'int' # | | | | `-DeclRefExpr 0x5631f8c0be30 'T' contains-errors lvalue Var 0x5631f8c0b938 'sum' 'T' # | | | `-ReturnStmt 0x5631f8c0bf50 # | | | `-DeclRefExpr 0x5631f8c0bf30 'T' contains-errors lvalue Var 0x5631f8c0b938 'sum' 'T' # | | |-FunctionTemplateDecl 0x5631f8c0c268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x5631f8c0bf88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c0c1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c0c040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x5631f8c0c0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x5631f8c0c480 # | | | `-ReturnStmt 0x5631f8c0c470 # | | | `-BinaryOperator 0x5631f8c0c450 '' '-' # | | | |-DeclRefExpr 0x5631f8c0c350 'T' lvalue ParmVar 0x5631f8c0c040 'I' 'T' # | | | `-BinaryOperator 0x5631f8c0c430 '' '*' # | | | |-BinaryOperator 0x5631f8c0c3f0 '' '*' # | | | | |-BinaryOperator 0x5631f8c0c3b0 '' '*' # | | | | | |-IntegerLiteral 0x5631f8c0c370 'int' 2 # | | | | | `-DeclRefExpr 0x5631f8c0c390 'T' lvalue ParmVar 0x5631f8c0c0b8 'N' 'T' # | | | | `-DeclRefExpr 0x5631f8c0c3d0 'T' lvalue ParmVar 0x5631f8c0c040 'I' 'T' # | | | `-DeclRefExpr 0x5631f8c0c410 'T' lvalue ParmVar 0x5631f8c0c0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x5631f8c0c888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x5631f8c0c498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c0c538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x5631f8c0c7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c0c650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x5631f8c0c710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x5631f8c0cb58 # | | | `-ReturnStmt 0x5631f8c0cb48 # | | | `-BinaryOperator 0x5631f8c0cb28 '' contains-errors '-' # | | | |-RecoveryExpr 0x5631f8c0c908 '' contains-errors lvalue # | | | `-BinaryOperator 0x5631f8c0cb08 '' contains-errors '*' # | | | |-BinaryOperator 0x5631f8c0c968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x5631f8c0c928 'int' 2 # | | | | `-RecoveryExpr 0x5631f8c0c948 '' contains-errors lvalue # | | | `-CallExpr 0x5631f8c0cad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c0c988 '' lvalue (ADL) = 'dot' 0x5631f8a53968 0x5631f8a53d38 0x5631f8a540d8 0x5631f8a54478 0x5631f8a54780 0x5631f8a54b70 0x5631f8a54f18 0x5631f8a552b8 0x5631f8a55608 0x5631f8a55958 0x5631f8a55d58 0x5631f8a560f8 0x5631f8a56498 0x5631f8a56838 0x5631f8a56c08 0x5631f8a56fa8 0x5631f8a57348 0x5631f8a576e8 0x5631f8a57a88 0x5631f8a57e58 0x5631f8a581f8 0x5631f8a58598 0x5631f8a58938 0x5631f8a58d08 0x5631f8a590a8 # | | | |-RecoveryExpr 0x5631f8c0ca90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c0cab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c0cfc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x5631f8c0cb70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5631f8c0cbf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x5631f8c0cf20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c0cca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x5631f8c0cd20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x5631f8c0cd98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x5631f8c0dab0 # | | | |-DeclStmt 0x5631f8c0d2c0 # | | | | `-VarDecl 0x5631f8c0d0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x5631f8c0d288 '' # | | | | |-UnresolvedLookupExpr 0x5631f8c0d140 '' lvalue (ADL) = 'dot' 0x5631f8a53968 0x5631f8a53d38 0x5631f8a540d8 0x5631f8a54478 0x5631f8a54780 0x5631f8a54b70 0x5631f8a54f18 0x5631f8a552b8 0x5631f8a55608 0x5631f8a55958 0x5631f8a55d58 0x5631f8a560f8 0x5631f8a56498 0x5631f8a56838 0x5631f8a56c08 0x5631f8a56fa8 0x5631f8a57348 0x5631f8a576e8 0x5631f8a57a88 0x5631f8a57e58 0x5631f8a581f8 0x5631f8a58598 0x5631f8a58938 0x5631f8a58d08 0x5631f8a590a8 # | | | | |-DeclRefExpr 0x5631f8c0d248 'T' lvalue ParmVar 0x5631f8c0cd20 'N' 'T' # | | | | `-DeclRefExpr 0x5631f8c0d268 'T' lvalue ParmVar 0x5631f8c0cca8 'I' 'T' # | | | |-DeclStmt 0x5631f8c0d4f8 # | | | | `-VarDecl 0x5631f8c0d2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x5631f8c0d4d8 '' '-' # | | | | |-IntegerLiteral 0x5631f8c0d360 'int' 1 # | | | | `-BinaryOperator 0x5631f8c0d4b8 '' '*' # | | | | |-BinaryOperator 0x5631f8c0d3c0 '' '*' # | | | | | |-DeclRefExpr 0x5631f8c0d380 'U' lvalue ParmVar 0x5631f8c0cd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5631f8c0d3a0 'U' lvalue ParmVar 0x5631f8c0cd98 'Eta' 'U' # | | | | `-ParenExpr 0x5631f8c0d498 '' # | | | | `-BinaryOperator 0x5631f8c0d478 '' '-' # | | | | |-IntegerLiteral 0x5631f8c0d3e0 'int' 1 # | | | | `-BinaryOperator 0x5631f8c0d458 '' '*' # | | | | |-DeclRefExpr 0x5631f8c0d400 'T' lvalue Var 0x5631f8c0d0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x5631f8c0d438 'T' lvalue Var 0x5631f8c0d0d8 'Mul' 'T' # | | | |-DeclStmt 0x5631f8c0d8a0 # | | | | `-VarDecl 0x5631f8c0d530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x5631f8c0d880 '' # | | | | `-BinaryOperator 0x5631f8c0d860 '' '-' # | | | | |-BinaryOperator 0x5631f8c0d5d8 '' '*' # | | | | | |-DeclRefExpr 0x5631f8c0d598 'U' lvalue ParmVar 0x5631f8c0cd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5631f8c0d5b8 'T' lvalue ParmVar 0x5631f8c0cca8 'I' 'T' # | | | | `-BinaryOperator 0x5631f8c0d840 '' '*' # | | | | |-ParenExpr 0x5631f8c0d800 '' # | | | | | `-BinaryOperator 0x5631f8c0d7e0 '' '+' # | | | | | |-BinaryOperator 0x5631f8c0d638 '' '*' # | | | | | | |-DeclRefExpr 0x5631f8c0d5f8 'U' lvalue ParmVar 0x5631f8c0cd98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x5631f8c0d618 'T' lvalue Var 0x5631f8c0d0d8 'Mul' 'T' # | | | | | `-CallExpr 0x5631f8c0d7b0 '' # | | | | | |-UnresolvedLookupExpr 0x5631f8c0d658 '' lvalue (ADL) = 'sqrt' 0x5631f8aa8f10 0x5631f8aa9178 0x5631f8aa93f0 0x5631f8aa9668 0x5631f8aa98d8 0x5631f8aa9b50 0x5631f8aa9dc8 0x5631f8aaa040 0x5631f8bd3cc0 0x5631f8bd4178 0x5631f8bd4650 0x5631f8bd4b30 0x5631f8bd5008 0x5631f8bd5500 0x5631f8bd59d8 0x5631f8bd5eb8 0x5631f8bd63a0 0x5631f8bd6878 0x5631f8bd6d70 0x5631f8bd7270 0x5631f8bd7778 0x5631f8bd7c70 0x5631f8bd8188 0x5631f8bd86a8 0x5631f8bd8bd0 0x5631f8bd90e8 0x5631f8bd9a30 0x5631f8bd9f70 # | | | | | `-DeclRefExpr 0x5631f8c0d778 'T' lvalue Var 0x5631f8c0d2f8 'K' 'T' # | | | | `-DeclRefExpr 0x5631f8c0d820 'T' lvalue ParmVar 0x5631f8c0cd20 'N' 'T' # | | | `-ReturnStmt 0x5631f8c0daa0 # | | | `-CallExpr 0x5631f8c0da60 '' # | | | |-UnresolvedLookupExpr 0x5631f8c0d8f0 '' lvalue (ADL) = 'select' 0x5631f8a5e158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f8c0cbc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8c0cb70 'T' # | | | |-BinaryOperator 0x5631f8c0d9a8 '' '<' # | | | | |-DeclRefExpr 0x5631f8c0d968 'T' lvalue Var 0x5631f8c0d2f8 'K' 'T' # | | | | `-IntegerLiteral 0x5631f8c0d988 'int' 0 # | | | |-CXXStaticCastExpr 0x5631f8c0d9f8 'T' static_cast # | | | | `-IntegerLiteral 0x5631f8c0d9c8 'int' 0 # | | | `-DeclRefExpr 0x5631f8c0da28 'T' lvalue Var 0x5631f8c0d530 'Result' 'T' # | | |-FunctionTemplateDecl 0x5631f8c0ddb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x5631f8c0dae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c0dd10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c0db90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5631f8c0dc08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x5631f8c0fa08 # | | | |-DeclStmt 0x5631f8c0df88 # | | | | `-VarDecl 0x5631f8c0dec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x5631f8c0df68 '' '/' # | | | | |-DeclRefExpr 0x5631f8c0df28 'T' lvalue ParmVar 0x5631f8c0db90 'X' 'T' # | | | | `-DeclRefExpr 0x5631f8c0df48 'T' lvalue ParmVar 0x5631f8c0dc08 'Y' 'T' # | | | |-DeclStmt 0x5631f8c0f4c0 # | | | | `-VarDecl 0x5631f8c0f3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x5631f8c0f4a0 '' '>=' # | | | | |-DeclRefExpr 0x5631f8c0f448 'T' lvalue Var 0x5631f8c0dec0 'div' 'T' # | | | | `-IntegerLiteral 0x5631f8c0f480 'int' 0 # | | | |-DeclStmt 0x5631f8c0f820 # | | | | `-VarDecl 0x5631f8c0f4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x5631f8c0f7f0 '' # | | | | |-UnresolvedLookupExpr 0x5631f8c0f560 '' lvalue (ADL) = 'frac' 0x5631f8a65c40 0x5631f8a65ea8 0x5631f8a66120 0x5631f8a66398 0x5631f8a665f8 0x5631f8a66870 0x5631f8a66ae8 0x5631f8a66d70 0x5631f8acfe40 0x5631f8ad02f8 0x5631f8ad07d0 0x5631f8ad0cb0 0x5631f8b83308 0x5631f8b837c0 0x5631f8b83c98 0x5631f8b84178 0x5631f8b84660 0x5631f8b84b38 0x5631f8b85860 0x5631f8b85d60 0x5631f8b86268 0x5631f8b86760 0x5631f8b86c78 0x5631f8b87198 0x5631f8b876c0 0x5631f8b885e8 0x5631f8b88b20 0x5631f8b89060 # | | | | `-CallExpr 0x5631f8c0f7c0 '' # | | | | |-UnresolvedLookupExpr 0x5631f8c0f680 '' lvalue (ADL) = 'abs' 0x5631f8a12e28 0x5631f8a13128 0x5631f8a13438 0x5631f8a13748 0x5631f8a14e68 0x5631f8a15178 0x5631f8a15488 0x5631f8a15798 0x5631f8a15a68 0x5631f8a15d90 0x5631f8a16038 0x5631f8a162d8 0x5631f8a16528 0x5631f8a16838 0x5631f8a16b48 0x5631f8a175d8 0x5631f8a178c8 0x5631f8a17bd8 0x5631f8a17ee8 0x5631f8a181f8 0x5631f8a1cb70 0x5631f8a1ce18 0x5631f8a1d0b8 0x5631f8a1d358 0x5631f8a1d5a8 0x5631f8a1d8b8 0x5631f8a1ecc8 0x5631f8a1efd8 # | | | | `-DeclRefExpr 0x5631f8c0f7a0 'T' lvalue Var 0x5631f8c0dec0 'div' 'T' # | | | `-ReturnStmt 0x5631f8c0f9f8 # | | | `-BinaryOperator 0x5631f8c0f9d8 '' '*' # | | | |-CallExpr 0x5631f8c0f978 '' # | | | | |-UnresolvedLookupExpr 0x5631f8c0f858 '' lvalue (ADL) = 'select' 0x5631f8a5e158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8c0db30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8c0dae0 'T' # | | | | |-DeclRefExpr 0x5631f8c0f8d0 'bool' lvalue Var 0x5631f8c0f3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x5631f8c0f908 'T' lvalue Var 0x5631f8c0f4f8 'frc' 'T' # | | | | `-UnaryOperator 0x5631f8c0f960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x5631f8c0f940 'T' lvalue Var 0x5631f8c0f4f8 'frc' 'T' # | | | `-DeclRefExpr 0x5631f8c0f9b8 'T' lvalue ParmVar 0x5631f8c0dc08 'Y' 'T' # | | |-FunctionTemplateDecl 0x5631f8c0fe28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x5631f8c0fa38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c0fad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8c0fd80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c0fbf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x5631f8c0fcb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5631f8c106b8 # | | | |-DeclStmt 0x5631f8c0fff0 # | | | | `-VarDecl 0x5631f8c0ff00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x5631f8c0ffc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5631f8c0ffa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x5631f8c0ff68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5631f8c0ff88 '' contains-errors lvalue # | | | |-DeclStmt 0x5631f8c10140 # | | | | `-VarDecl 0x5631f8c10050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x5631f8c10118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5631f8c100f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x5631f8c100b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5631f8c100d8 'int' 0 # | | | |-DeclStmt 0x5631f8c10500 # | | | | `-VarDecl 0x5631f8c101b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x5631f8c104d8 '' contains-errors lvalue # | | | | `-CallExpr 0x5631f8c104a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5631f8c10218 '' lvalue (ADL) = 'frac' 0x5631f8a65c40 0x5631f8a65ea8 0x5631f8a66120 0x5631f8a66398 0x5631f8a665f8 0x5631f8a66870 0x5631f8a66ae8 0x5631f8a66d70 0x5631f8acfe40 0x5631f8ad02f8 0x5631f8ad07d0 0x5631f8ad0cb0 0x5631f8b83308 0x5631f8b837c0 0x5631f8b83c98 0x5631f8b84178 0x5631f8b84660 0x5631f8b84b38 0x5631f8b85860 0x5631f8b85d60 0x5631f8b86268 0x5631f8b86760 0x5631f8b86c78 0x5631f8b87198 0x5631f8b876c0 0x5631f8b885e8 0x5631f8b88b20 0x5631f8b89060 # | | | | `-CallExpr 0x5631f8c10478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5631f8c10338 '' lvalue (ADL) = 'abs' 0x5631f8a12e28 0x5631f8a13128 0x5631f8a13438 0x5631f8a13748 0x5631f8a14e68 0x5631f8a15178 0x5631f8a15488 0x5631f8a15798 0x5631f8a15a68 0x5631f8a15d90 0x5631f8a16038 0x5631f8a162d8 0x5631f8a16528 0x5631f8a16838 0x5631f8a16b48 0x5631f8a175d8 0x5631f8a178c8 0x5631f8a17bd8 0x5631f8a17ee8 0x5631f8a181f8 0x5631f8a1cb70 0x5631f8a1ce18 0x5631f8a1d0b8 0x5631f8a1d358 0x5631f8a1d5a8 0x5631f8a1d8b8 0x5631f8a1ecc8 0x5631f8a1efd8 # | | | | `-RecoveryExpr 0x5631f8c10458 '' contains-errors lvalue # | | | `-ReturnStmt 0x5631f8c106a8 # | | | `-BinaryOperator 0x5631f8c10688 '' contains-errors '*' # | | | |-CallExpr 0x5631f8c10628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5631f8c10538 '' lvalue (ADL) = 'select' 0x5631f8a5e158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8c0fa90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8c0fa38 'T' # | | | | |-RecoveryExpr 0x5631f8c105b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5631f8c105d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x5631f8c10610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x5631f8c105f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c10668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c10af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x5631f8c10730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c10a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c107e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x5631f8c10858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x5631f8c108d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x5631f8c10fe0 # | | | |-DeclStmt 0x5631f8c10e60 # | | | | `-VarDecl 0x5631f8c10c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x5631f8c10e30 '' # | | | | |-UnresolvedLookupExpr 0x5631f8c10c70 '' lvalue (ADL) = 'saturate' 0x5631f8a5c0b8 0x5631f8a5c320 0x5631f8a5c598 0x5631f8a5c810 0x5631f8a5ca70 0x5631f8a5cce8 0x5631f8a5cf60 0x5631f8a5d1d8 0x5631f8a5d438 0x5631f8a5d6b0 0x5631f8a5d928 0x5631f8a5dbf0 # | | | | `-BinaryOperator 0x5631f8c10e10 '' '/' # | | | | |-ParenExpr 0x5631f8c10d70 '' # | | | | | `-BinaryOperator 0x5631f8c10d50 '' '-' # | | | | | |-DeclRefExpr 0x5631f8c10d10 'T' lvalue ParmVar 0x5631f8c108d0 'X' 'T' # | | | | | `-DeclRefExpr 0x5631f8c10d30 'T' lvalue ParmVar 0x5631f8c107e0 'Min' 'T' # | | | | `-ParenExpr 0x5631f8c10df0 '' # | | | | `-BinaryOperator 0x5631f8c10dd0 '' '-' # | | | | |-DeclRefExpr 0x5631f8c10d90 'T' lvalue ParmVar 0x5631f8c10858 'Max' 'T' # | | | | `-DeclRefExpr 0x5631f8c10db0 'T' lvalue ParmVar 0x5631f8c107e0 'Min' 'T' # | | | `-ReturnStmt 0x5631f8c10fd0 # | | | `-BinaryOperator 0x5631f8c10fb0 '' '*' # | | | |-BinaryOperator 0x5631f8c10f70 '' '*' # | | | | |-ParenExpr 0x5631f8c10f30 '' # | | | | | `-BinaryOperator 0x5631f8c10f10 '' '-' # | | | | | |-IntegerLiteral 0x5631f8c10e78 'int' 3 # | | | | | `-BinaryOperator 0x5631f8c10ef0 '' '*' # | | | | | |-IntegerLiteral 0x5631f8c10e98 'int' 2 # | | | | | `-DeclRefExpr 0x5631f8c10eb8 'T' lvalue Var 0x5631f8c10c08 'S' 'T' # | | | | `-DeclRefExpr 0x5631f8c10f50 'T' lvalue Var 0x5631f8c10c08 'S' 'T' # | | | `-DeclRefExpr 0x5631f8c10f90 'T' lvalue Var 0x5631f8c10c08 'S' 'T' # | | |-FunctionTemplateDecl 0x5631f8c114c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x5631f8c11000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c11098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8c11420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c111b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x5631f8c11270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x5631f8c11330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x5631f8c119e0 # | | | |-DeclStmt 0x5631f8c11878 # | | | | `-VarDecl 0x5631f8c115a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x5631f8c11850 '' contains-errors lvalue # | | | | `-CallExpr 0x5631f8c11820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5631f8c11610 '' lvalue (ADL) = 'saturate' 0x5631f8a5c0b8 0x5631f8a5c320 0x5631f8a5c598 0x5631f8a5c810 0x5631f8a5ca70 0x5631f8a5cce8 0x5631f8a5cf60 0x5631f8a5d1d8 0x5631f8a5d438 0x5631f8a5d6b0 0x5631f8a5d928 0x5631f8a5dbf0 # | | | | `-BinaryOperator 0x5631f8c11800 '' contains-errors '/' # | | | | |-ParenExpr 0x5631f8c11738 '' contains-errors # | | | | | `-BinaryOperator 0x5631f8c11718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x5631f8c116d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5631f8c116b0 'int' lvalue ParmVar 0x5631f8c11330 'X' 'int' # | | | | | `-RecoveryExpr 0x5631f8c116f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x5631f8c117e0 '' contains-errors # | | | | `-BinaryOperator 0x5631f8c117c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x5631f8c11778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5631f8c11758 'int' lvalue ParmVar 0x5631f8c11270 'Max' 'int' # | | | | `-RecoveryExpr 0x5631f8c117a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x5631f8c119d0 # | | | `-BinaryOperator 0x5631f8c119b0 '' contains-errors '*' # | | | |-BinaryOperator 0x5631f8c11970 '' contains-errors '*' # | | | | |-ParenExpr 0x5631f8c11930 '' contains-errors # | | | | | `-BinaryOperator 0x5631f8c11910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x5631f8c11890 'int' 3 # | | | | | `-BinaryOperator 0x5631f8c118f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x5631f8c118b0 'int' 2 # | | | | | `-RecoveryExpr 0x5631f8c118d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5631f8c11950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c11990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c11e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x5631f8c11a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c11da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c11b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x5631f8c11ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x5631f8c11c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x5631f8c12c08 # | | | |-DeclStmt 0x5631f8c11fb0 # | | | | `-VarDecl 0x5631f8c11ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x5631f8c11f90 '' '<' # | | | | |-DeclRefExpr 0x5631f8c11f50 'T' lvalue ParmVar 0x5631f8c11b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x5631f8c11f70 'int' 0 # | | | |-DeclStmt 0x5631f8c121a0 # | | | | `-VarDecl 0x5631f8c11fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x5631f8c12160 '' # | | | | |-UnresolvedLookupExpr 0x5631f8c12070 '' lvalue (ADL) = 'select' 0x5631f8a5e158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8c11a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8c11a18 'T' # | | | | |-DeclRefExpr 0x5631f8c120e8 'bool' lvalue Var 0x5631f8c11ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x5631f8c12120 'int' 0 # | | | | `-DeclRefExpr 0x5631f8c12140 'T' lvalue ParmVar 0x5631f8c11b30 'NDotL' 'T' # | | | |-DeclStmt 0x5631f8c123b8 # | | | | `-VarDecl 0x5631f8c12230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x5631f8c12390 '' contains-errors lvalue # | | | | `-InitListExpr 0x5631f8c12330 'void' # | | | | |-IntegerLiteral 0x5631f8c12298 'int' 1 # | | | | |-DeclRefExpr 0x5631f8c122b8 'T' lvalue Var 0x5631f8c11fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x5631f8c122f0 'int' 0 # | | | | `-IntegerLiteral 0x5631f8c12310 'int' 1 # | | | |-DeclStmt 0x5631f8c125f8 # | | | | `-VarDecl 0x5631f8c123e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x5631f8c125c0 '' # | | | | |-UnresolvedLookupExpr 0x5631f8c12448 '' lvalue (ADL) = 'or' 0x5631f8a8cb78 0x5631f8a8ce88 0x5631f8a8d1a8 0x5631f8a8d4c8 0x5631f8a8d7e8 0x5631f8a8daf0 0x5631f8a8ddf8 0x5631f8a8e100 0x5631f8a8e408 0x5631f8a8e710 0x5631f8a8ea18 0x5631f8a8ed20 0x5631f8a8f028 0x5631f8a8f330 0x5631f8a8f638 0x5631f8a8f968 0x5631f8a8fc70 0x5631f8a8ff78 0x5631f8a90280 # | | | | |-DeclRefExpr 0x5631f8c12520 'bool' lvalue Var 0x5631f8c11ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x5631f8c125a0 '' # | | | | `-BinaryOperator 0x5631f8c12580 '' '<' # | | | | |-DeclRefExpr 0x5631f8c12540 'T' lvalue ParmVar 0x5631f8c11ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x5631f8c12560 'int' 0 # | | | |-DeclStmt 0x5631f8c12998 # | | | | `-VarDecl 0x5631f8c12630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x5631f8c12968 '' # | | | | |-UnresolvedLookupExpr 0x5631f8c12698 '' lvalue (ADL) = 'exp' 0x5631f8a59c70 0x5631f8a59ed8 0x5631f8a5a150 0x5631f8a5a3c8 0x5631f8a5a628 0x5631f8a5a8a0 0x5631f8a5ab18 0x5631f8a5ada0 0x5631f8b64438 0x5631f8b648e8 0x5631f8b64db8 0x5631f8b65290 0x5631f8b65768 0x5631f8b65c20 0x5631f8b66780 0x5631f8b66c60 0x5631f8b67148 0x5631f8b67620 0x5631f8b67b18 0x5631f8b68018 0x5631f8b68520 0x5631f8b69360 0x5631f8b69878 0x5631f8b69d98 0x5631f8b6a2c0 0x5631f8b6a7d8 0x5631f8b6ad10 0x5631f8b6e788 # | | | | `-BinaryOperator 0x5631f8c12948 '' '*' # | | | | |-CallExpr 0x5631f8c128f8 '' # | | | | | |-UnresolvedLookupExpr 0x5631f8c127b8 '' lvalue (ADL) = 'log' 0x5631f8a6b7e8 0x5631f8a6ba50 0x5631f8a6bd20 0x5631f8a6bf98 0x5631f8a6c1f8 0x5631f8a6c470 0x5631f8a6c6e8 0x5631f8a6c960 0x5631f8b9a168 0x5631f8b9a618 0x5631f8b9aae8 0x5631f8b9afc0 0x5631f8b9b498 0x5631f8b9b950 0x5631f8b9be40 0x5631f8b9c320 0x5631f8b9c808 0x5631f8b9cce0 0x5631f8b9d1d8 0x5631f8b9d6d8 0x5631f8b9e410 0x5631f8b9e908 0x5631f8b9ee20 0x5631f8b9f340 0x5631f8b9f868 0x5631f8b9fd80 0x5631f8ba02b8 0x5631f8ba10a8 # | | | | | `-DeclRefExpr 0x5631f8c128d8 'T' lvalue ParmVar 0x5631f8c11ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x5631f8c12928 'T' lvalue ParmVar 0x5631f8c11c20 'M' 'T' # | | | |-BinaryOperator 0x5631f8c12bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x5631f8c12a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5631f8c129e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5631f8c129b0 'int' contains-errors lvalue Var 0x5631f8c12230 'Result' 'int' # | | | | | `-IntegerLiteral 0x5631f8c12a10 'int' 2 # | | | | `-CallExpr 0x5631f8c12b78 '' # | | | | |-UnresolvedLookupExpr 0x5631f8c12a70 '' lvalue (ADL) = 'select' 0x5631f8a5e158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8c11a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8c11a18 'T' # | | | | |-DeclRefExpr 0x5631f8c12ae8 'bool' lvalue Var 0x5631f8c123e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x5631f8c12b20 'int' 0 # | | | | `-DeclRefExpr 0x5631f8c12b40 'T' lvalue Var 0x5631f8c12630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x5631f8c12bf8 # | | | `-RecoveryExpr 0x5631f8c12bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c12fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x5631f8c12c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c12f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c12d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5631f8c12d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x5631f8c12df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x5631f8c13368 # | | | `-ReturnStmt 0x5631f8c13358 # | | | `-CallExpr 0x5631f8c13318 '' # | | | |-UnresolvedLookupExpr 0x5631f8c130b8 '' lvalue (ADL) = 'select' 0x5631f8a5e158 # | | | |-BinaryOperator 0x5631f8c132a0 '' '<' # | | | | |-CallExpr 0x5631f8c13248 '' # | | | | | |-UnresolvedLookupExpr 0x5631f8c13100 '' lvalue (ADL) = 'dot' 0x5631f8a53968 0x5631f8a53d38 0x5631f8a540d8 0x5631f8a54478 0x5631f8a54780 0x5631f8a54b70 0x5631f8a54f18 0x5631f8a552b8 0x5631f8a55608 0x5631f8a55958 0x5631f8a55d58 0x5631f8a560f8 0x5631f8a56498 0x5631f8a56838 0x5631f8a56c08 0x5631f8a56fa8 0x5631f8a57348 0x5631f8a576e8 0x5631f8a57a88 0x5631f8a57e58 0x5631f8a581f8 0x5631f8a58598 0x5631f8a58938 0x5631f8a58d08 0x5631f8a590a8 # | | | | | |-DeclRefExpr 0x5631f8c13208 'T' lvalue ParmVar 0x5631f8c12d78 'I' 'T' # | | | | | `-DeclRefExpr 0x5631f8c13228 'T' lvalue ParmVar 0x5631f8c12df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x5631f8c13280 'int' 0 # | | | |-DeclRefExpr 0x5631f8c132c0 'T' lvalue ParmVar 0x5631f8c12d00 'N' 'T' # | | | `-UnaryOperator 0x5631f8c13300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x5631f8c132e0 'T' lvalue ParmVar 0x5631f8c12d00 'N' 'T' # | | |-FunctionTemplateDecl 0x5631f8c13a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x5631f8c13380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c139f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c13870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x5631f8c138e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x5631f8c13d40 # | | | `-ReturnStmt 0x5631f8c13d30 # | | | `-BinaryOperator 0x5631f8c13d10 '' '*' # | | | |-CallExpr 0x5631f8c13cc0 '' # | | | | |-UnresolvedLookupExpr 0x5631f8c13b80 '' lvalue (ADL) = 'exp2' 0x5631f8a5b000 0x5631f8a5b268 0x5631f8a5b4e0 0x5631f8a5b758 0x5631f8a5b9b8 0x5631f8a39dc0 0x5631f8a3a038 0x5631f8a3a2b0 0x5631f8b6ece0 0x5631f8b6f198 0x5631f8b6f670 0x5631f8b6fb50 0x5631f8b70028 0x5631f8b70550 0x5631f8b70a28 0x5631f8b70f08 0x5631f8b713f0 0x5631f8b718c8 0x5631f8b71dc0 0x5631f8b722c0 0x5631f8b727e0 0x5631f8b72cd8 0x5631f8b731f0 0x5631f8b73710 0x5631f8b73c38 0x5631f8b74150 0x5631f8b74988 0x5631f8b74ec8 # | | | | `-DeclRefExpr 0x5631f8c13ca0 'T' lvalue ParmVar 0x5631f8c138e8 'Exp' 'T' # | | | `-DeclRefExpr 0x5631f8c13cf0 'T' lvalue ParmVar 0x5631f8c13870 'X' 'T' # | | |-FunctionTemplateDecl 0x5631f8c140d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x5631f8c13d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x5631f8c13de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c13e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x5631f8c14030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c13f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x5631f8c147d0 # | | | |-DeclStmt 0x5631f8c14470 # | | | | `-VarDecl 0x5631f8c141d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x5631f8c14440 '' # | | | | |-DeclRefExpr 0x5631f8c143e8 '' Function 0x5631f8c14290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x5631f8c14420 'T' lvalue ParmVar 0x5631f8c13f10 'X' 'T' # | | | |-DeclStmt 0x5631f8c145e8 # | | | | `-VarDecl 0x5631f8c144a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x5631f8c145c8 '' '-' # | | | | |-ParenExpr 0x5631f8c14570 'int' # | | | | | `-BinaryOperator 0x5631f8c14550 'int' '-' # | | | | | |-DeclRefExpr 0x5631f8c14510 'int' NonTypeTemplateParm 0x5631f8c13e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x5631f8c14530 'int' 1 # | | | | `-DeclRefExpr 0x5631f8c14590 'K' lvalue Var 0x5631f8c141d8 'FBH' 'K' # | | | |-BinaryOperator 0x5631f8c14778 '' '=' # | | | | |-DeclRefExpr 0x5631f8c14600 'K' lvalue Var 0x5631f8c141d8 'FBH' 'K' # | | | | `-CallExpr 0x5631f8c14738 '' # | | | | |-UnresolvedLookupExpr 0x5631f8c14620 '' lvalue (ADL) = 'select' 0x5631f8a5e158 # | | | | |-BinaryOperator 0x5631f8c146c0 '' '==' # | | | | | |-DeclRefExpr 0x5631f8c14668 'K' lvalue Var 0x5631f8c141d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x5631f8c146a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x5631f8c14688 'int' 1 # | | | | |-DeclRefExpr 0x5631f8c146e0 'K' lvalue Var 0x5631f8c141d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x5631f8c14700 'K' lvalue Var 0x5631f8c144a8 'Inversion' 'K' # | | | `-ReturnStmt 0x5631f8c147b8 nrvo_candidate(Var 0x5631f8c141d8 'FBH' 'K') # | | | `-DeclRefExpr 0x5631f8c14798 'K' lvalue Var 0x5631f8c141d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x5631f8c14a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x5631f8c14800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c14990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c148b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5631f8c14d58 # | | | `-ReturnStmt 0x5631f8c14d48 # | | | `-CallExpr 0x5631f8c14d18 '' # | | | |-DeclRefExpr 0x5631f8c14cc0 '' Function 0x5631f8c14b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5631f8c14cf8 'T' lvalue ParmVar 0x5631f8c148b0 'input' 'T' # | | |-FunctionTemplateDecl 0x5631f8c14fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x5631f8c14d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c14f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c14e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5631f8c152c8 # | | | `-ReturnStmt 0x5631f8c152b8 # | | | `-CallExpr 0x5631f8c15288 '' # | | | |-DeclRefExpr 0x5631f8c15230 '' Function 0x5631f8c150d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5631f8c15268 'T' lvalue ParmVar 0x5631f8c14e20 'input' 'T' # | | `-FunctionTemplateDecl 0x5631f8c15518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x5631f8c152e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x5631f8c15470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x5631f8c15390 col:49 referenced input 'T' # | | `-CompoundStmt 0x5631f8c15cd8 # | | |-DeclStmt 0x5631f8c15750 # | | | `-VarDecl 0x5631f8c15618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x5631f8c15720 '' # | | | |-UnresolvedLookupExpr 0x5631f8c15680 '' lvalue (ADL) = 'ddx_coarse' 0x5631f8a9fc50 0x5631f8a9feb8 0x5631f8aa0130 0x5631f8aa03a8 0x5631f8aa0608 0x5631f8aa0880 0x5631f8aa0af8 0x5631f8aa0d70 # | | | `-DeclRefExpr 0x5631f8c15700 'T' lvalue ParmVar 0x5631f8c15390 'input' 'T' # | | |-BinaryOperator 0x5631f8c15910 '' '=' # | | | |-DeclRefExpr 0x5631f8c15768 'T' lvalue Var 0x5631f8c15618 'derivCoarseX' 'T' # | | | `-CallExpr 0x5631f8c158e0 '' # | | | |-UnresolvedLookupExpr 0x5631f8c157a0 '' lvalue (ADL) = 'abs' 0x5631f8a12e28 0x5631f8a13128 0x5631f8a13438 0x5631f8a13748 0x5631f8a14e68 0x5631f8a15178 0x5631f8a15488 0x5631f8a15798 0x5631f8a15a68 0x5631f8a15d90 0x5631f8a16038 0x5631f8a162d8 0x5631f8a16528 0x5631f8a16838 0x5631f8a16b48 0x5631f8a175d8 0x5631f8a178c8 0x5631f8a17bd8 0x5631f8a17ee8 0x5631f8a181f8 0x5631f8a1cb70 0x5631f8a1ce18 0x5631f8a1d0b8 0x5631f8a1d358 0x5631f8a1d5a8 0x5631f8a1d8b8 0x5631f8a1ecc8 0x5631f8a1efd8 # | | | `-DeclRefExpr 0x5631f8c158c0 'T' lvalue Var 0x5631f8c15618 'derivCoarseX' 'T' # | | |-DeclStmt 0x5631f8c15a88 # | | | `-VarDecl 0x5631f8c15950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x5631f8c15a58 '' # | | | |-UnresolvedLookupExpr 0x5631f8c159b8 '' lvalue (ADL) = 'ddy_coarse' 0x5631f8aa0fd0 0x5631f8aa1238 0x5631f8aa14b0 0x5631f8aa1728 0x5631f8b097f0 0x5631f8b09a68 0x5631f8b09ce0 0x5631f8b09f58 # | | | `-DeclRefExpr 0x5631f8c15a38 'T' lvalue ParmVar 0x5631f8c15390 'input' 'T' # | | |-BinaryOperator 0x5631f8c15c48 '' '=' # | | | |-DeclRefExpr 0x5631f8c15aa0 'T' lvalue Var 0x5631f8c15950 'derivCoarseY' 'T' # | | | `-CallExpr 0x5631f8c15c18 '' # | | | |-UnresolvedLookupExpr 0x5631f8c15ad8 '' lvalue (ADL) = 'abs' 0x5631f8a12e28 0x5631f8a13128 0x5631f8a13438 0x5631f8a13748 0x5631f8a14e68 0x5631f8a15178 0x5631f8a15488 0x5631f8a15798 0x5631f8a15a68 0x5631f8a15d90 0x5631f8a16038 0x5631f8a162d8 0x5631f8a16528 0x5631f8a16838 0x5631f8a16b48 0x5631f8a175d8 0x5631f8a178c8 0x5631f8a17bd8 0x5631f8a17ee8 0x5631f8a181f8 0x5631f8a1cb70 0x5631f8a1ce18 0x5631f8a1d0b8 0x5631f8a1d358 0x5631f8a1d5a8 0x5631f8a1d8b8 0x5631f8a1ecc8 0x5631f8a1efd8 # | | | `-DeclRefExpr 0x5631f8c15bf8 'T' lvalue Var 0x5631f8c15950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x5631f8c15cc8 # | | `-BinaryOperator 0x5631f8c15ca8 '' '+' # | | |-DeclRefExpr 0x5631f8c15c68 'T' lvalue Var 0x5631f8c15618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x5631f8c15c88 'T' lvalue Var 0x5631f8c15950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x5631f8c0a6b8 col:10 implicit C # | | `-FunctionDecl 0x5631f8c0a708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x5631f8c0a810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5631f8c0a878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5631f8c0a8e0 <> 'float' # | | |-BuiltinAttr 0x5631f8c0a7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x5631f8c0a960 Implicit # | | `-ConstAttr 0x5631f8c0a988 Implicit # | |-LinkageSpecDecl 0x5631f8c14240 col:11 implicit C # | | `-FunctionDecl 0x5631f8c14290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5631f8c14338 <> Implicit 702 # | | |-NoThrowAttr 0x5631f8c14398 Implicit # | | `-ConstAttr 0x5631f8c143c0 Implicit # | |-LinkageSpecDecl 0x5631f8c14b18 col:10 implicit C # | | `-FunctionDecl 0x5631f8c14b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5631f8c14c10 <> Implicit 692 # | | |-NoThrowAttr 0x5631f8c14c70 Implicit # | | `-ConstAttr 0x5631f8c14c98 Implicit # | |-LinkageSpecDecl 0x5631f8c15088 col:10 implicit C # | | `-FunctionDecl 0x5631f8c150d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5631f8c15180 <> Implicit 694 # | | |-NoThrowAttr 0x5631f8c151e0 Implicit # | | `-ConstAttr 0x5631f8c15208 Implicit # | |-NamespaceDecl 0x5631f8c15e30 prev 0x5631f8c05810 line:14:11 hlsl # | | |-original Namespace 0x5631f8969a98 'hlsl' # | | |-FunctionTemplateDecl 0x5631f8c161a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x5631f8c15ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c15f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8c160f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c16048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x5631f8c163c8 # | | | `-ReturnStmt 0x5631f8c163b8 # | | | `-CallExpr 0x5631f8c16388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c162a8 '' lvalue (no ADL) = 'bit_cast' 0x5631f8a0f160 0x5631f8a11c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5631f8969360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8c15ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8c15ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5631f8c16268 'int' NonTypeTemplateParm 0x5631f8c15f38 'N' 'int' # | | | `-RecoveryExpr 0x5631f8c16368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c16660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x5631f8c163e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c165b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c16490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x5631f8c168c0 # | | | `-ReturnStmt 0x5631f8c168b0 # | | | `-CallExpr 0x5631f8c16880 '' # | | | |-UnresolvedLookupExpr 0x5631f8c167c0 '' lvalue (no ADL) = 'bit_cast' 0x5631f8a0f160 0x5631f8a11c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5631f8969360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f8c16430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8c163e0 'T' # | | | `-DeclRefExpr 0x5631f8c16860 'T' lvalue ParmVar 0x5631f8c16490 'F' 'T' # | | |-FunctionTemplateDecl 0x5631f8c16be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x5631f8c168d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c16978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8c16b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c16a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x5631f8c16e08 # | | | `-ReturnStmt 0x5631f8c16df8 # | | | `-CallExpr 0x5631f8c16dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c16ce8 '' lvalue (no ADL) = 'bit_cast' 0x5631f8a0f160 0x5631f8a11c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5631f8969260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8c16930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8c168d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5631f8c16ca8 'int' NonTypeTemplateParm 0x5631f8c16978 'N' 'int' # | | | `-RecoveryExpr 0x5631f8c16da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c170a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x5631f8c16e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c16ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c16ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x5631f8c17300 # | | | `-ReturnStmt 0x5631f8c172f0 # | | | `-CallExpr 0x5631f8c172c0 '' # | | | |-UnresolvedLookupExpr 0x5631f8c17200 '' lvalue (no ADL) = 'bit_cast' 0x5631f8a0f160 0x5631f8a11c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5631f8969260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f8c16e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8c16e20 'T' # | | | `-DeclRefExpr 0x5631f8c172a0 'T' lvalue ParmVar 0x5631f8c16ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x5631f8c17638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x5631f8c17318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c173b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8c17590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c174e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x5631f8adc940 # | | | `-ReturnStmt 0x5631f8adc930 # | | | `-CallExpr 0x5631f8adc900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8adc820 '' lvalue (no ADL) = 'bit_cast' 0x5631f8a0f160 0x5631f8a11c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8c17370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8c17318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5631f8c17718 'int' NonTypeTemplateParm 0x5631f8c173b8 'N' 'int' # | | | `-RecoveryExpr 0x5631f8adc8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8adcbe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x5631f8adc958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8adcb38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8adca10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x5631f8adce58 # | | | `-ReturnStmt 0x5631f8adce48 # | | | `-CallExpr 0x5631f8adce18 '' # | | | |-UnresolvedLookupExpr 0x5631f8adcd58 '' lvalue (no ADL) = 'bit_cast' 0x5631f8a0f160 0x5631f8a11c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5631f8adc9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5631f8adc958 'T' # | | | `-DeclRefExpr 0x5631f8adcdf8 'T' lvalue ParmVar 0x5631f8adca10 'F' 'T' # | | |-FunctionDecl 0x5631f8add248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x5631f8adce98 col:19 'double' # | | | |-ParmVarDecl 0x5631f8adcf80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5631f8adcfe8 out # | | | |-ParmVarDecl 0x5631f8add060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5631f8add0c8 out # | | | |-BuiltinAliasAttr 0x5631f8add308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5631f8add380 Implicit # | | | `-ConstAttr 0x5631f8add3a8 Implicit # | | |-FunctionDecl 0x5631f8add7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x5631f8add420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5631f8add510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5631f8add578 out # | | | |-ParmVarDecl 0x5631f8add5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5631f8add658 out # | | | |-BuiltinAliasAttr 0x5631f8add898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5631f8add910 Implicit # | | | `-ConstAttr 0x5631f8add938 Implicit # | | |-FunctionDecl 0x5631f8addd68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x5631f8add9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5631f8addaa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5631f8addb08 out # | | | |-ParmVarDecl 0x5631f8addb80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5631f8addbe8 out # | | | |-BuiltinAliasAttr 0x5631f8adde28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5631f8addea0 Implicit # | | | `-ConstAttr 0x5631f8addec8 Implicit # | | |-FunctionDecl 0x5631f8ade2f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x5631f8addf40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5631f8ade030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5631f8ade098 out # | | | |-ParmVarDecl 0x5631f8ade110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5631f8ade178 out # | | | |-BuiltinAliasAttr 0x5631f8ade3b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5631f8ade430 Implicit # | | | `-ConstAttr 0x5631f8ade458 Implicit # | | |-FunctionTemplateDecl 0x5631f8adeac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x5631f8ade490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8adea18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5631f8ade848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x5631f8ade8c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x5631f8adec30 # | | | `-ReturnStmt 0x5631f8adec20 # | | | `-CallExpr 0x5631f8adebe8 '' # | | | |-UnresolvedLookupExpr 0x5631f8adeb60 '' lvalue (no ADL) = 'distance_impl' 0x5631f8c073f8 # | | | |-DeclRefExpr 0x5631f8adeba8 'T' lvalue ParmVar 0x5631f8ade848 'X' 'T' # | | | `-DeclRefExpr 0x5631f8adebc8 'T' lvalue ParmVar 0x5631f8ade8c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x5631f8adf1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x5631f8adec48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8adf148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5631f8adefb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x5631f8adf030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x5631f8adf370 # | | | `-ReturnStmt 0x5631f8adf360 # | | | `-CallExpr 0x5631f8adf328 '' # | | | |-UnresolvedLookupExpr 0x5631f8adf2a0 '' lvalue (no ADL) = 'distance_impl' 0x5631f8c073f8 # | | | |-DeclRefExpr 0x5631f8adf2e8 'T' lvalue ParmVar 0x5631f8adefb8 'X' 'T' # | | | `-DeclRefExpr 0x5631f8adf308 'T' lvalue ParmVar 0x5631f8adf030 'Y' 'T' # | | |-FunctionTemplateDecl 0x5631f8adf700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5631f8adf3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8adf658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x5631f8adf480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x5631f8adf548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x5631f8adf880 # | | | `-ReturnStmt 0x5631f8adf870 # | | | `-CallExpr 0x5631f8adf838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8adf7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5631f8c0a0f0 # | | | |-RecoveryExpr 0x5631f8adf7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8adf818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8adfc00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5631f8adf8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8adfb58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x5631f8adf978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x5631f8adfa40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5631f8adfd80 # | | | `-ReturnStmt 0x5631f8adfd70 # | | | `-CallExpr 0x5631f8adfd38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8adfcb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5631f8c0a0f0 # | | | |-RecoveryExpr 0x5631f8adfcf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8adfd18 '' contains-errors lvalue # | | |-FunctionDecl 0x5631f8ae0048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x5631f8adfdc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8adfe40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x5631f8adfec0 col:52 used C 'float' # | | | |-CompoundStmt 0x5631f8ae03a0 # | | | | `-ReturnStmt 0x5631f8ae0390 # | | | | `-CallExpr 0x5631f8ae0308 'float' # | | | | |-ImplicitCastExpr 0x5631f8ae02f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x5631f8ae0200 'float (half2, half2, float)' lvalue Function 0x5631f8c0a518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x5631f8c05880 '__detail' # | | | | |-ImplicitCastExpr 0x5631f8ae0348 'half2':'vector' # | | | | | `-DeclRefExpr 0x5631f8ae0230 'half2':'vector' lvalue ParmVar 0x5631f8adfdc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x5631f8ae0360 'half2':'vector' # | | | | | `-DeclRefExpr 0x5631f8ae0250 'half2':'vector' lvalue ParmVar 0x5631f8adfe40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x5631f8ae0378 'float' # | | | | `-DeclRefExpr 0x5631f8ae0270 'float' lvalue ParmVar 0x5631f8adfec0 'C' 'float' # | | | `-AvailabilityAttr 0x5631f8ae0108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x5631f8ae05a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x5631f8ae03d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x5631f8ae0450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x5631f8ae0768 # | | | `-ReturnStmt 0x5631f8ae0758 # | | | `-RecoveryExpr 0x5631f8ae0720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5631f8ae0698 '' lvalue (no ADL) = 'dst_impl' 0x5631f8c06e10 # | | | |-DeclRefExpr 0x5631f8ae06e0 'half4':'vector' lvalue ParmVar 0x5631f8ae03d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x5631f8ae0700 'half4':'vector' lvalue ParmVar 0x5631f8ae0450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x5631f8c281c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x5631f8ae0798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x5631f8c28070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x5631f8c28398 # | | | `-ReturnStmt 0x5631f8c28388 # | | | `-RecoveryExpr 0x5631f8c28350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5631f8c282c8 '' lvalue (no ADL) = 'dst_impl' 0x5631f8c06e10 # | | | |-DeclRefExpr 0x5631f8c28310 'float4':'vector' lvalue ParmVar 0x5631f8ae0798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x5631f8c28330 'float4':'vector' lvalue ParmVar 0x5631f8c28070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x5631f8c28598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x5631f8c283c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x5631f8c28448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x5631f8c28768 # | | | `-ReturnStmt 0x5631f8c28758 # | | | `-RecoveryExpr 0x5631f8c28720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5631f8c28698 '' lvalue (no ADL) = 'dst_impl' 0x5631f8c06e10 # | | | |-DeclRefExpr 0x5631f8c286e0 'double4':'vector' lvalue ParmVar 0x5631f8c283c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x5631f8c28700 'double4':'vector' lvalue ParmVar 0x5631f8c28448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5631f8c28e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5631f8c28780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c28d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5631f8c28ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x5631f8c28b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x5631f8c28bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x5631f8c28fb0 # | | | `-ReturnStmt 0x5631f8c28fa0 # | | | `-CallExpr 0x5631f8c28f60 '' # | | | |-UnresolvedLookupExpr 0x5631f8c28eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x5631f8c12fc8 # | | | |-DeclRefExpr 0x5631f8c28f00 'T' lvalue ParmVar 0x5631f8c28ae8 'N' 'T' # | | | |-DeclRefExpr 0x5631f8c28f20 'T' lvalue ParmVar 0x5631f8c28b60 'I' 'T' # | | | `-DeclRefExpr 0x5631f8c28f40 'T' lvalue ParmVar 0x5631f8c28bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5631f8c29610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5631f8c28fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c29568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5631f8c29338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x5631f8c293b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x5631f8c29428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x5631f8c297c0 # | | | `-ReturnStmt 0x5631f8c297b0 # | | | `-CallExpr 0x5631f8c29770 '' # | | | |-UnresolvedLookupExpr 0x5631f8c296c8 '' lvalue (no ADL) = 'faceforward_impl' 0x5631f8c12fc8 # | | | |-DeclRefExpr 0x5631f8c29710 'T' lvalue ParmVar 0x5631f8c29338 'N' 'T' # | | | |-DeclRefExpr 0x5631f8c29730 'T' lvalue ParmVar 0x5631f8c293b0 'I' 'T' # | | | `-DeclRefExpr 0x5631f8c29750 'T' lvalue ParmVar 0x5631f8c29428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5631f8c29c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5631f8c297f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5631f8c29bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5631f8c29900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5631f8c299c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5631f8c29a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x5631f8c29e20 # | | | `-ReturnStmt 0x5631f8c29e10 # | | | `-CallExpr 0x5631f8c29dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c29d28 '' lvalue (no ADL) = 'faceforward_impl' 0x5631f8c12fc8 # | | | |-RecoveryExpr 0x5631f8c29d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5631f8c29d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c29db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c2a288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5631f8c29e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5631f8c2a1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5631f8c29f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x5631f8c2a028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x5631f8c2a0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x5631f8c2a438 # | | | `-ReturnStmt 0x5631f8c2a428 # | | | `-CallExpr 0x5631f8c2a3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c2a340 '' lvalue (no ADL) = 'faceforward_impl' 0x5631f8c12fc8 # | | | |-RecoveryExpr 0x5631f8c2a388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5631f8c2a3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c2a3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c2aac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5631f8c2a450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c2aa18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5631f8c2a8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5631f8c2acf8 # | | | `-ReturnStmt 0x5631f8c2ace8 # | | | `-CallExpr 0x5631f8c2acb8 '' # | | | |-UnresolvedLookupExpr 0x5631f8c2abe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5631f8c140d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8c2a4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8c2a450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x5631f8c2aba0 'int' 32 # | | | `-DeclRefExpr 0x5631f8c2ac98 'T' lvalue ParmVar 0x5631f8c2a8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5631f8c2b340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5631f8c2ad10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c2ada8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8c2b298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5631f8c2b1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5631f8c2b4e0 # | | |-FunctionTemplateDecl 0x5631f8c2bb30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5631f8c2b4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c2ba88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5631f8c2b998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5631f8c2bd60 # | | | `-ReturnStmt 0x5631f8c2bd50 # | | | `-CallExpr 0x5631f8c2bd20 '' # | | | |-UnresolvedLookupExpr 0x5631f8c2bc48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5631f8c140d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5631f89bc9c0 'uint' sugar # | | | | | |-Typedef 0x5631f8999ce8 'uint' # | | | | | `-BuiltinType 0x5631f8969300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5631f8c2b540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5631f8c2b4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x5631f8c2bc08 'int' 64 # | | | `-DeclRefExpr 0x5631f8c2bd00 'T' lvalue ParmVar 0x5631f8c2b998 'X' 'T' # | | |-FunctionTemplateDecl 0x5631f8c2c3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5631f8c2bd78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c2be18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8c2c308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5631f8c2c258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5631f8c2c550 # | | |-FunctionTemplateDecl 0x5631f8c2cb00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x5631f8c2c560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c2ca58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5631f8c2c8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x5631f8c2c940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x5631f8c2cc70 # | | | `-ReturnStmt 0x5631f8c2cc60 # | | | `-CallExpr 0x5631f8c2cc28 '' # | | | |-UnresolvedLookupExpr 0x5631f8c2cba0 '' lvalue (no ADL) = 'fmod_impl' 0x5631f8c0ddb8 # | | | |-DeclRefExpr 0x5631f8c2cbe8 'T' lvalue ParmVar 0x5631f8c2c8c8 'X' 'T' # | | | `-DeclRefExpr 0x5631f8c2cc08 'T' lvalue ParmVar 0x5631f8c2c940 'Y' 'T' # | | |-FunctionTemplateDecl 0x5631f8c2d230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x5631f8c2cc88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c2d188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5631f8c2cff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x5631f8c2d070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x5631f8c2d3b0 # | | | `-ReturnStmt 0x5631f8c2d3a0 # | | | `-CallExpr 0x5631f8c2d368 '' # | | | |-UnresolvedLookupExpr 0x5631f8c2d2e0 '' lvalue (no ADL) = 'fmod_impl' 0x5631f8c0ddb8 # | | | |-DeclRefExpr 0x5631f8c2d328 'T' lvalue ParmVar 0x5631f8c2cff8 'X' 'T' # | | | `-DeclRefExpr 0x5631f8c2d348 'T' lvalue ParmVar 0x5631f8c2d070 'Y' 'T' # | | |-FunctionTemplateDecl 0x5631f8c2d770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5631f8c2d3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c2d6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5631f8c2d4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5631f8c2d5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x5631f8c2d8f0 # | | | `-ReturnStmt 0x5631f8c2d8e0 # | | | `-CallExpr 0x5631f8c2d8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c2d820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5631f8c0fe28 # | | | |-RecoveryExpr 0x5631f8c2d868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c2d888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c2dc70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5631f8c2d920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c2dbc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5631f8c2da30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x5631f8c2daf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x5631f8c2ddf0 # | | | `-ReturnStmt 0x5631f8c2dde0 # | | | `-CallExpr 0x5631f8c2dda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c2dd20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5631f8c0fe28 # | | | |-RecoveryExpr 0x5631f8c2dd68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c2dd88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c2e3b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5631f8c2de08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c2e308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5631f8c2e178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5631f8c2e1f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x5631f8c2e520 # | | | `-ReturnStmt 0x5631f8c2e510 # | | | `-CallExpr 0x5631f8c2e4d8 '' # | | | |-UnresolvedLookupExpr 0x5631f8c2e450 '' lvalue (no ADL) = 'ldexp_impl' 0x5631f8c13a98 # | | | |-DeclRefExpr 0x5631f8c2e498 'T' lvalue ParmVar 0x5631f8c2e178 'X' 'T' # | | | `-DeclRefExpr 0x5631f8c2e4b8 'T' lvalue ParmVar 0x5631f8c2e1f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5631f8c2eae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5631f8c2e538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c2ea38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5631f8c2e8a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x5631f8c2e920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x5631f8c2ec60 # | | | `-ReturnStmt 0x5631f8c2ec50 # | | | `-CallExpr 0x5631f8c2ec18 '' # | | | |-UnresolvedLookupExpr 0x5631f8c2eb90 '' lvalue (no ADL) = 'ldexp_impl' 0x5631f8c13a98 # | | | |-DeclRefExpr 0x5631f8c2ebd8 'T' lvalue ParmVar 0x5631f8c2e8a8 'X' 'T' # | | | `-DeclRefExpr 0x5631f8c2ebf8 'T' lvalue ParmVar 0x5631f8c2e920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5631f8c2efe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5631f8c2ec90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c2ef38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5631f8c2eda0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5631f8c2ee68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x5631f8c2f160 # | | | `-ReturnStmt 0x5631f8c2f150 # | | | `-CallExpr 0x5631f8c2f118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c2f090 '' lvalue (no ADL) = 'ldexp_impl' 0x5631f8c13a98 # | | | |-RecoveryExpr 0x5631f8c2f0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c2f0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c2f4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5631f8c2f190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c2f438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5631f8c2f2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x5631f8c2f368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x5631f8c2f660 # | | | `-ReturnStmt 0x5631f8c2f650 # | | | `-CallExpr 0x5631f8c2f618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c2f590 '' lvalue (no ADL) = 'ldexp_impl' 0x5631f8c13a98 # | | | |-RecoveryExpr 0x5631f8c2f5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c2f5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c2fb80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x5631f8c2f678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c2fad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5631f8c2f9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x5631f8c2fcc0 # | | | `-ReturnStmt 0x5631f8c2fcb0 # | | | `-CallExpr 0x5631f8c2fc80 '' # | | | |-UnresolvedLookupExpr 0x5631f8c2fc18 '' lvalue (no ADL) = 'length_impl' 0x5631f8c05df8 # | | | `-DeclRefExpr 0x5631f8c2fc60 'T' lvalue ParmVar 0x5631f8c2f9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5631f8c30220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x5631f8c2fcd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c30178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5631f8c30090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x5631f8c30370 # | | | `-ReturnStmt 0x5631f8c30360 # | | | `-CallExpr 0x5631f8c30330 '' # | | | |-UnresolvedLookupExpr 0x5631f8c302c8 '' lvalue (no ADL) = 'length_impl' 0x5631f8c05df8 # | | | `-DeclRefExpr 0x5631f8c30310 'T' lvalue ParmVar 0x5631f8c30090 'X' 'T' # | | |-FunctionTemplateDecl 0x5631f8c30600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x5631f8c303a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c30558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x5631f8c30468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x5631f8c30750 # | | | `-ReturnStmt 0x5631f8c30740 # | | | `-CallExpr 0x5631f8c30710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c306a8 '' lvalue (no ADL) = 'length_vec_impl' 0x5631f8c066d0 # | | | `-RecoveryExpr 0x5631f8c306f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c309e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x5631f8c30780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c30938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x5631f8c30848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x5631f8c30b30 # | | | `-ReturnStmt 0x5631f8c30b20 # | | | `-CallExpr 0x5631f8c30af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c30a88 '' lvalue (no ADL) = 'length_vec_impl' 0x5631f8c066d0 # | | | `-RecoveryExpr 0x5631f8c30ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x5631f8c30de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x5631f8c30b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x5631f8c30be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x5631f8c30c60 col:53 used M 'half' # | | | `-CompoundStmt 0x5631f8c30fd8 # | | | `-ReturnStmt 0x5631f8c30fc8 # | | | `-RecoveryExpr 0x5631f8c30f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5631f8c30ee0 '' lvalue (no ADL) = 'lit_impl' 0x5631f8c11e50 # | | | |-DeclRefExpr 0x5631f8c30f28 'half' lvalue ParmVar 0x5631f8c30b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x5631f8c30f48 'half' lvalue ParmVar 0x5631f8c30be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x5631f8c30f68 'half' lvalue ParmVar 0x5631f8c30c60 'M' 'half' # | | |-FunctionDecl 0x5631f8c31298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x5631f8c31008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x5631f8c31088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x5631f8c31108 col:57 used M 'float' # | | | `-CompoundStmt 0x5631f8c31498 # | | | `-ReturnStmt 0x5631f8c31488 # | | | `-RecoveryExpr 0x5631f8c31448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5631f8c313a0 '' lvalue (no ADL) = 'lit_impl' 0x5631f8c11e50 # | | | |-DeclRefExpr 0x5631f8c313e8 'float' lvalue ParmVar 0x5631f8c31008 'NDotL' 'float' # | | | |-DeclRefExpr 0x5631f8c31408 'float' lvalue ParmVar 0x5631f8c31088 'NDotH' 'float' # | | | `-DeclRefExpr 0x5631f8c31428 'float' lvalue ParmVar 0x5631f8c31108 'M' 'float' # | | |-FunctionDecl 0x5631f8c31578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c314c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x5631f8c31780 # | | | `-ReturnStmt 0x5631f8c31770 # | | | `-CallExpr 0x5631f8c31728 'int4':'vector' # | | | |-ImplicitCastExpr 0x5631f8c31710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x5631f8c31660 'int4 (float4)' lvalue Function 0x5631f8c059b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x5631f8c05880 '__detail' # | | | `-ImplicitCastExpr 0x5631f8c31758 'float4':'vector' # | | | `-DeclRefExpr 0x5631f8c31690 'float4':'vector' lvalue ParmVar 0x5631f8c314c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x5631f8c31898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c317b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x5631f8c31cb0 # | | | `-ReturnStmt 0x5631f8c31ca0 # | | | `-CallExpr 0x5631f8c31c58 'unsigned int' # | | | |-ImplicitCastExpr 0x5631f8c31c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x5631f8c31b88 '' Function 0x5631f8c319e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x5631f8c31c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x5631f8c31bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x5631f8c317b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x5631f8c32270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x5631f8c31cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c321c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5631f8c32038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5631f8c320b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x5631f8c323e0 # | | | `-ReturnStmt 0x5631f8c323d0 # | | | `-CallExpr 0x5631f8c32398 '' # | | | |-UnresolvedLookupExpr 0x5631f8c32310 '' lvalue (no ADL) = 'reflect_impl' 0x5631f8c0c268 # | | | |-DeclRefExpr 0x5631f8c32358 'T' lvalue ParmVar 0x5631f8c32038 'I' 'T' # | | | `-DeclRefExpr 0x5631f8c32378 'T' lvalue ParmVar 0x5631f8c320b0 'N' 'T' # | | |-FunctionTemplateDecl 0x5631f8c329a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x5631f8c323f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c328f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5631f8c32768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5631f8c327e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x5631f8c32b20 # | | | `-ReturnStmt 0x5631f8c32b10 # | | | `-CallExpr 0x5631f8c32ad8 '' # | | | |-UnresolvedLookupExpr 0x5631f8c32a50 '' lvalue (no ADL) = 'reflect_impl' 0x5631f8c0c268 # | | | |-DeclRefExpr 0x5631f8c32a98 'T' lvalue ParmVar 0x5631f8c32768 'I' 'T' # | | | `-DeclRefExpr 0x5631f8c32ab8 'T' lvalue ParmVar 0x5631f8c327e0 'N' 'T' # | | |-FunctionTemplateDecl 0x5631f8c32ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5631f8c32b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5631f8c32df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5631f8c32c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5631f8c32d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x5631f8c33020 # | | | `-ReturnStmt 0x5631f8c33010 # | | | `-CallExpr 0x5631f8c32fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c32f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5631f8c0c888 # | | | |-RecoveryExpr 0x5631f8c32f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c32fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c333a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5631f8c33050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5631f8c332f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5631f8c33160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5631f8c33228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x5631f8c33520 # | | | `-ReturnStmt 0x5631f8c33510 # | | | `-CallExpr 0x5631f8c334d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c33450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5631f8c0c888 # | | | |-RecoveryExpr 0x5631f8c33498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c334b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c33b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x5631f8c33538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c33ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5631f8c338a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5631f8c33920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5631f8c33998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x5631f8c33d20 # | | | `-ReturnStmt 0x5631f8c33d10 # | | | `-CallExpr 0x5631f8c33cd0 '' # | | | |-UnresolvedLookupExpr 0x5631f8c33c28 '' lvalue (no ADL) = 'refract_impl' 0x5631f8c0cfc8 # | | | |-DeclRefExpr 0x5631f8c33c70 'T' lvalue ParmVar 0x5631f8c338a8 'I' 'T' # | | | |-DeclRefExpr 0x5631f8c33c90 'T' lvalue ParmVar 0x5631f8c33920 'N' 'T' # | | | `-DeclRefExpr 0x5631f8c33cb0 'T' lvalue ParmVar 0x5631f8c33998 'eta' 'T' # | | |-FunctionTemplateDecl 0x5631f8c343a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x5631f8c33d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c342f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5631f8c340c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5631f8c34140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x5631f8c341b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x5631f8c34550 # | | | `-ReturnStmt 0x5631f8c34540 # | | | `-CallExpr 0x5631f8c34500 '' # | | | |-UnresolvedLookupExpr 0x5631f8c34458 '' lvalue (no ADL) = 'refract_impl' 0x5631f8c0cfc8 # | | | |-DeclRefExpr 0x5631f8c344a0 'T' lvalue ParmVar 0x5631f8c340c8 'I' 'T' # | | | |-DeclRefExpr 0x5631f8c344c0 'T' lvalue ParmVar 0x5631f8c34140 'N' 'T' # | | | `-DeclRefExpr 0x5631f8c344e0 'T' lvalue ParmVar 0x5631f8c341b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x5631f8c349c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5631f8c34580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5631f8c34918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x5631f8c34690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5631f8c34758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5631f8c347d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x5631f8c34b70 # | | | `-ReturnStmt 0x5631f8c34b60 # | | | `-CallExpr 0x5631f8c34b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c34a78 '' lvalue (no ADL) = 'refract_impl' 0x5631f8c0cfc8 # | | | |-RecoveryExpr 0x5631f8c34ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5631f8c34ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5631f8c34b00 'half' lvalue ParmVar 0x5631f8c347d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x5631f8c34fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5631f8c34ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5631f8c34f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x5631f8c34cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5631f8c34d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x5631f8c34df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x5631f8c35190 # | | | `-ReturnStmt 0x5631f8c35180 # | | | `-CallExpr 0x5631f8c35140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c35098 '' lvalue (no ADL) = 'refract_impl' 0x5631f8c0cfc8 # | | | |-RecoveryExpr 0x5631f8c350e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5631f8c35100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5631f8c35120 'float' lvalue ParmVar 0x5631f8c34df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x5631f8c357f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5631f8c351a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c35748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5631f8c35518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x5631f8c35590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x5631f8c35608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x5631f8c35990 # | | | `-ReturnStmt 0x5631f8c35980 # | | | `-CallExpr 0x5631f8c35940 '' # | | | |-UnresolvedLookupExpr 0x5631f8c35898 '' lvalue (no ADL) = 'smoothstep_impl' 0x5631f8c10af8 # | | | |-DeclRefExpr 0x5631f8c358e0 'T' lvalue ParmVar 0x5631f8c35518 'Min' 'T' # | | | |-DeclRefExpr 0x5631f8c35900 'T' lvalue ParmVar 0x5631f8c35590 'Max' 'T' # | | | `-DeclRefExpr 0x5631f8c35920 'T' lvalue ParmVar 0x5631f8c35608 'X' 'T' # | | |-FunctionTemplateDecl 0x5631f8c35ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5631f8c359a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c35f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5631f8c35d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x5631f8c35d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x5631f8c35e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x5631f8c361a0 # | | | `-ReturnStmt 0x5631f8c36190 # | | | `-CallExpr 0x5631f8c36150 '' # | | | |-UnresolvedLookupExpr 0x5631f8c360a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x5631f8c10af8 # | | | |-DeclRefExpr 0x5631f8c360f0 'T' lvalue ParmVar 0x5631f8c35d18 'Min' 'T' # | | | |-DeclRefExpr 0x5631f8c36110 'T' lvalue ParmVar 0x5631f8c35d90 'Max' 'T' # | | | `-DeclRefExpr 0x5631f8c36130 'T' lvalue ParmVar 0x5631f8c35e08 'X' 'T' # | | |-FunctionTemplateDecl 0x5631f8c36608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5631f8c361d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c36560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5631f8c362e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x5631f8c363a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x5631f8c36470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x5631f8c367b8 # | | | `-ReturnStmt 0x5631f8c367a8 # | | | `-CallExpr 0x5631f8c36768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c366c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5631f8c114c8 # | | | |-RecoveryExpr 0x5631f8c36708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5631f8c36728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c36748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c36c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5631f8c367e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c36b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5631f8c368f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x5631f8c369c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x5631f8c36a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x5631f8c36dd0 # | | | `-ReturnStmt 0x5631f8c36dc0 # | | | `-CallExpr 0x5631f8c36d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c36cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5631f8c114c8 # | | | |-RecoveryExpr 0x5631f8c36d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5631f8c36d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c36d60 '' contains-errors lvalue # | | |-FunctionDecl 0x5631f8c36ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x5631f8c36e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x5631f8c37010 # | | | `-ReturnStmt 0x5631f8c37000 # | | | `-CXXStaticCastExpr 0x5631f8c36fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x5631f8c36fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5631f8c36fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x5631f8c36f70 'uint':'unsigned int' lvalue ParmVar 0x5631f8c36e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x5631f8c37530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x5631f8c37028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c37488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5631f8c37398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5631f8c37670 # | | | `-ReturnStmt 0x5631f8c37660 # | | | `-CallExpr 0x5631f8c37630 '' # | | | |-UnresolvedLookupExpr 0x5631f8c375c8 '' lvalue (no ADL) = 'ddx_impl' 0x5631f8c14a38 # | | | `-DeclRefExpr 0x5631f8c37610 'T' lvalue ParmVar 0x5631f8c37398 'input' 'T' # | | |-FunctionTemplateDecl 0x5631f8c37b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x5631f8c37688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c37ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5631f8c379f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5631f8c37ce0 # | | | `-ReturnStmt 0x5631f8c37cd0 # | | | `-CallExpr 0x5631f8c37ca0 '' # | | | |-UnresolvedLookupExpr 0x5631f8c37c38 '' lvalue (no ADL) = 'ddx_impl' 0x5631f8c14a38 # | | | `-DeclRefExpr 0x5631f8c37c80 'T' lvalue ParmVar 0x5631f8c379f8 'input' 'T' # | | |-FunctionTemplateDecl 0x5631f8c37f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5631f8c37d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c37ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5631f8c37e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5631f8c380f0 # | | | `-ReturnStmt 0x5631f8c380e0 # | | | `-CallExpr 0x5631f8c380b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c38020 '' lvalue (no ADL) = 'ddx_impl' 0x5631f8c14a38 # | | | `-RecoveryExpr 0x5631f8c38068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c38388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5631f8c38120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c382e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5631f8c38230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5631f8c384d8 # | | | `-ReturnStmt 0x5631f8c384c8 # | | | `-CallExpr 0x5631f8c38498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c38430 '' lvalue (no ADL) = 'ddx_impl' 0x5631f8c14a38 # | | | `-RecoveryExpr 0x5631f8c38478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c389f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x5631f8c384f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c38948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5631f8c38858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5631f8c38b30 # | | | `-ReturnStmt 0x5631f8c38b20 # | | | `-CallExpr 0x5631f8c38af0 '' # | | | |-UnresolvedLookupExpr 0x5631f8c38a88 '' lvalue (no ADL) = 'ddy_impl' 0x5631f8c14fa8 # | | | `-DeclRefExpr 0x5631f8c38ad0 'T' lvalue ParmVar 0x5631f8c38858 'input' 'T' # | | |-FunctionTemplateDecl 0x5631f8c39050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x5631f8c38b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c38fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5631f8c38eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5631f8c391a0 # | | | `-ReturnStmt 0x5631f8c39190 # | | | `-CallExpr 0x5631f8c39160 '' # | | | |-UnresolvedLookupExpr 0x5631f8c390f8 '' lvalue (no ADL) = 'ddy_impl' 0x5631f8c14fa8 # | | | `-DeclRefExpr 0x5631f8c39140 'T' lvalue ParmVar 0x5631f8c38eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x5631f8c39438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5631f8c391d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c39390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5631f8c392e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5631f8c39588 # | | | `-ReturnStmt 0x5631f8c39578 # | | | `-CallExpr 0x5631f8c39548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c394e0 '' lvalue (no ADL) = 'ddy_impl' 0x5631f8c14fa8 # | | | `-RecoveryExpr 0x5631f8c39528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c39820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5631f8c395b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c39778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5631f8c396c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5631f8c39970 # | | | `-ReturnStmt 0x5631f8c39960 # | | | `-CallExpr 0x5631f8c39930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c398c8 '' lvalue (no ADL) = 'ddy_impl' 0x5631f8c14fa8 # | | | `-RecoveryExpr 0x5631f8c39910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c39e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5631f8c39988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c39de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5631f8c39cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x5631f8c39fd0 # | | | `-ReturnStmt 0x5631f8c39fc0 # | | | `-CallExpr 0x5631f8c39f90 '' # | | | |-UnresolvedLookupExpr 0x5631f8c39f28 '' lvalue (no ADL) = 'fwidth_impl' 0x5631f8c15518 # | | | `-DeclRefExpr 0x5631f8c39f70 'T' lvalue ParmVar 0x5631f8c39cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x5631f8c3a4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5631f8c39fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c3a448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5631f8c3a358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x5631f8c3a640 # | | | `-ReturnStmt 0x5631f8c3a630 # | | | `-CallExpr 0x5631f8c3a600 '' # | | | |-UnresolvedLookupExpr 0x5631f8c3a598 '' lvalue (no ADL) = 'fwidth_impl' 0x5631f8c15518 # | | | `-DeclRefExpr 0x5631f8c3a5e0 'T' lvalue ParmVar 0x5631f8c3a358 'input' 'T' # | | |-FunctionTemplateDecl 0x5631f8c3a8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5631f8c3a670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c3a830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5631f8c3a780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5631f8c3aa28 # | | | `-ReturnStmt 0x5631f8c3aa18 # | | | `-CallExpr 0x5631f8c3a9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c3a980 '' lvalue (no ADL) = 'fwidth_impl' 0x5631f8c15518 # | | | `-RecoveryExpr 0x5631f8c3a9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c3acc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5631f8c3aa58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c3ac18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5631f8c3ab68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x5631f8c3ae10 # | | | `-ReturnStmt 0x5631f8c3ae00 # | | | `-CallExpr 0x5631f8c3add0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c3ad68 '' lvalue (no ADL) = 'fwidth_impl' 0x5631f8c15518 # | | | `-RecoveryExpr 0x5631f8c3adb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c3b410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x5631f8c3ae28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c3b368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c3b198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x5631f8c3b210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x5631f8c3b510 # | | | `-ReturnStmt 0x5631f8c3b500 # | | | `-BinaryOperator 0x5631f8c3b4e0 '' '*' # | | | |-DeclRefExpr 0x5631f8c3b4a0 'T' lvalue ParmVar 0x5631f8c3b198 'x' 'T' # | | | `-DeclRefExpr 0x5631f8c3b4c0 'T' lvalue ParmVar 0x5631f8c3b210 'y' 'T' # | | |-FunctionTemplateDecl 0x5631f8c3bae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x5631f8c3b528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5631f8c3ba38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c3b8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x5631f8c3b928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x5631f8c3bbe0 # | | | `-ReturnStmt 0x5631f8c3bbd0 # | | | `-BinaryOperator 0x5631f8c3bbb0 '' '*' # | | | |-DeclRefExpr 0x5631f8c3bb70 'T' lvalue ParmVar 0x5631f8c3b8b0 'x' 'T' # | | | `-DeclRefExpr 0x5631f8c3bb90 'T' lvalue ParmVar 0x5631f8c3b928 'y' 'T' # | | |-FunctionTemplateDecl 0x5631f8c3bf50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5631f8c3bc10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c3bea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c3bcd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x5631f8c3bd90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x5631f8c3c050 # | | | `-ReturnStmt 0x5631f8c3c040 # | | | `-BinaryOperator 0x5631f8c3c020 '' contains-errors '*' # | | | |-DeclRefExpr 0x5631f8c3bfe0 'half' lvalue ParmVar 0x5631f8c3bcd8 'x' 'half' # | | | `-RecoveryExpr 0x5631f8c3c000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c3c4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5631f8c3c0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c3c158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8c3c3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c3c228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x5631f8c3c2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x5631f8c3c5a0 # | | | `-ReturnStmt 0x5631f8c3c590 # | | | `-BinaryOperator 0x5631f8c3c570 '' contains-errors '*' # | | | |-DeclRefExpr 0x5631f8c3c530 'T' lvalue ParmVar 0x5631f8c3c228 'x' 'T' # | | | `-RecoveryExpr 0x5631f8c3c550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c3c980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5631f8c3c5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5631f8c3c640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5631f8c3c8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c3c730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x5631f8c3c808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x5631f8c3ca80 # | | | `-ReturnStmt 0x5631f8c3ca70 # | | | `-BinaryOperator 0x5631f8c3ca50 '' contains-errors '*' # | | | |-DeclRefExpr 0x5631f8c3ca10 'half' lvalue ParmVar 0x5631f8c3c730 'x' 'half' # | | | `-RecoveryExpr 0x5631f8c3ca30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c3cf40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x5631f8c3ca98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c3cb38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5631f8c3cba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5631f8c3ce98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c3cca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x5631f8c3cd80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x5631f8c3d040 # | | | `-ReturnStmt 0x5631f8c3d030 # | | | `-BinaryOperator 0x5631f8c3d010 '' contains-errors '*' # | | | |-DeclRefExpr 0x5631f8c3cfd0 'T' lvalue ParmVar 0x5631f8c3cca0 'x' 'T' # | | | `-RecoveryExpr 0x5631f8c3cff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c3d3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5631f8c3d070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c3d308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c3d170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x5631f8c3d1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x5631f8c3d4b0 # | | | `-ReturnStmt 0x5631f8c3d4a0 # | | | `-BinaryOperator 0x5631f8c3d480 '' contains-errors '*' # | | | |-RecoveryExpr 0x5631f8c3d440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5631f8c3d460 'half' lvalue ParmVar 0x5631f8c3d1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x5631f8c3d8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5631f8c3d4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c3d568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8c3d808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c3d680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x5631f8c3d6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x5631f8c3d9b0 # | | | `-ReturnStmt 0x5631f8c3d9a0 # | | | `-BinaryOperator 0x5631f8c3d980 '' contains-errors '*' # | | | |-RecoveryExpr 0x5631f8c3d940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5631f8c3d960 'T' lvalue ParmVar 0x5631f8c3d6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x5631f8c3dd20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5631f8c3d9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5631f8c3dc78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x5631f8c3daa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x5631f8c3db60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x5631f8c3dea0 # | | | `-ReturnStmt 0x5631f8c3de90 # | | | `-CallExpr 0x5631f8c3de58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c3ddd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x5631f8c0b888 # | | | |-RecoveryExpr 0x5631f8c3de18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c3de38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c3e2e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x5631f8c3deb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5631f8c3df58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5631f8c3e240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x5631f8c3e030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x5631f8c3e0f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x5631f8c3e468 # | | | `-ReturnStmt 0x5631f8c3e458 # | | | `-CallExpr 0x5631f8c3e420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5631f8c3e398 '' lvalue (no ADL) = 'mul_vec_impl' 0x5631f8c0b888 # | | | |-RecoveryExpr 0x5631f8c3e3e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5631f8c3e400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5631f8c3e848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5631f8c3e498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5631f8c3e508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5631f8c3e7a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5631f8c3e650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x5631f8c3e6d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x5631f8c3e948 # | | | `-ReturnStmt 0x5631f8c3e938 # | | | `-BinaryOperator 0x5631f8c3e918 '' contains-errors '*' # | | | |-RecoveryExpr 0x5631f8c3e8d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5631f8c3e8f8 'half' lvalue ParmVar 0x5631f8c3e6d0 'y' 'half' # | | `-FunctionTemplateDecl 0x5631f8c3ee00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x5631f8c3e960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5631f8c3e9f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x5631f8c3ea68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x5631f8c3ed58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x5631f8c3ebc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x5631f8c3ec40 col:52 referenced y 'T' # | | `-CompoundStmt 0x5631f8c3ef00 # | | `-ReturnStmt 0x5631f8c3eef0 # | | `-BinaryOperator 0x5631f8c3eed0 '' contains-errors '*' # | | |-RecoveryExpr 0x5631f8c3ee90 '' contains-errors lvalue # | | `-DeclRefExpr 0x5631f8c3eeb0 'T' lvalue ParmVar 0x5631f8c3ec40 'y' 'T' # | |-LinkageSpecDecl 0x5631f8c31998 col:10 implicit C # | | `-FunctionDecl 0x5631f8c319e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x5631f8c31af0 <> 'unsigned int' # | | |-BuiltinAttr 0x5631f8c31a90 <> Implicit 740 # | | `-NoThrowAttr 0x5631f8c31b60 Implicit # | |-FunctionDecl 0x5631f8c3f0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x5631f8c3efd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5631f8c3f038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5631f8c3f218 # | | `-HLSLNumThreadsAttr 0x5631f8c3f1b0 8 8 1 # | |-CXXRecordDecl 0x5631f8c3f240 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 0x5631f8c3f2e8 <> Implicit # | | |-CXXRecordDecl 0x5631f8c3f3a8 col:8 implicit struct ST # | | |-FieldDecl 0x5631f8c3f468 col:7 a 'int' # | | `-FieldDecl 0x5631f8c3f4d0 col:9 b 'float' # | |-FunctionDecl 0x5631f8c3f7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x5631f8c3f638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5631f8c3f6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5631f8c3f900 # | | `-HLSLNumThreadsAttr 0x5631f8c3f898 8 8 1 # | |-FunctionDecl 0x5631f8c3f948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x5631f8c3faf8 # | | `-DeclStmt 0x5631f8c3fae0 # | | `-VarDecl 0x5631f8c3fa78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x5631f8c3fb28 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 0x5631f8c3fbd0 <> Implicit # | | |-CXXRecordDecl 0x5631f8c3fc90 col:8 implicit struct ST2 # | | |-VarDecl 0x5631f8c3fd90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5631f8c3feb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5631f8c3ff00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x5631f8c401e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x5631f8c400d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5631f8c40138 "SV_GroupID" 0 # | | |-CompoundStmt 0x5631f8c40310 # | | `-HLSLNumThreadsAttr 0x5631f8c402a8 8 8 1 # | |-FunctionDecl 0x5631f8c40500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x5631f8c403f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5631f8c40458 "SV_GroupID" 0 # | | |-CompoundStmt 0x5631f8c40630 # | | `-HLSLNumThreadsAttr 0x5631f8c405c8 8 8 1 # | |-FunctionDecl 0x5631f8c40678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x5631f8c40828 # | | `-DeclStmt 0x5631f8c40810 # | | `-VarDecl 0x5631f8c407a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5631f8c40858 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 0x5631f8c40900 <> Implicit # | | |-CXXRecordDecl 0x5631f8c409c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x5631f8c40ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5631f8c40b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5631f8c40be8 "SV_GroupID" 0 # | |-FunctionDecl 0x5631f8c40e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x5631f8c40d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5631f8c40dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5631f8c40fa0 # | | `-HLSLNumThreadsAttr 0x5631f8c40f38 8 8 1 # | |-FunctionDecl 0x5631f8c41190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x5631f8c41080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5631f8c410e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5631f8c412c0 # | | `-HLSLNumThreadsAttr 0x5631f8c41258 8 8 1 # | |-FunctionDecl 0x5631f8c41308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x5631f8c414b8 # | | `-DeclStmt 0x5631f8c414a0 # | | `-VarDecl 0x5631f8c41438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5631f8c414e8 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 0x5631f8c41590 <> Implicit # | | |-CXXRecordDecl 0x5631f8c41650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x5631f8c41750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5631f8c41828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5631f8c41878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x5631f8c41fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x5631f8c419b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x5631f8c41a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x5631f8c420e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x5631f8c41af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5631f8c41b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5631f8c42130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x5631f8c41c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5631f8c41ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x5631f8c42188 "SV_GroupID" 0 # | |-ParmVarDecl 0x5631f8c41d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5631f8c41de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5631f8c421d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x5631f8c42228 # | `-HLSLShaderAttr 0x5631f8c42080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (22 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (23 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 :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (24 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (25 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/HLSLControlFlowHint.hlsl (26 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/min.hlsl (27 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 :: SemaHLSL/BuiltIns/radians-errors.hlsl (28 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (29 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 (30 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (31 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 :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (32 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/length.hlsl (33 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/builtins/isinf.hlsl (34 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (35 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 0x564e8e442188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x564e8e4420e0 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 0x564e8e442188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x564e8e441e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x564e8e4420e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x564e8e441fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x564e8e442278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x564e8e442268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x564e8e442220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x564e8e442200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (36 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/Types/BuiltinVector/ScalarSwizzles.hlsl (37 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 0x559af1bc3c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x559af1bc3be8 '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 0x559af1bc3b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x559af1bc3c70 # | 18853: | `-ReturnStmt 0x559af1bc3c60 # | 18854: | `-ImplicitCastExpr 0x559af1bc3c48 'int' # | 18855: | `-ExtVectorElementExpr 0x559af1bc3c20 'float' r # | 18856: | `-ImplicitCastExpr 0x559af1bc3c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x559af1bc3be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x559af1bc3dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x559af1bc3ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x559af1bc3f28 # | 18861: | `-ReturnStmt 0x559af1bc3f18 # | 18862: | `-ExtVectorElementExpr 0x559af1bc3ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (38 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 :: SemaHLSL/Language/ElementwiseCasts.hlsl (39 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (40 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (41 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x557cef30eda8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x557cef30f9e0 <> 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 0x557cef30eda8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x557cef30f6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x557cef30fa40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x557cef30f770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x557cef30efb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x557cef30f870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x557cef30f8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x557cef30f9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x557cef30f990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x557cef30f7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x557cef30f770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x557cef30f930 <> 'int' lvalue NonTypeTemplateParm 0x557cef30f870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x557cef33a2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (42 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/length-errors.hlsl (43 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (44 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/semantics/SV_GroupThreadID.hlsl (45 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/round-overloads.hlsl (46 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (47 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 :: SemaHLSL/Language/InitLists.hlsl (48 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 :: AST/HLSL/vk_binding_attr.hlsl (49 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 0x5570c5c4d248 <> # | ^ # | # | 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 0x5570c5c4d248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5570c5c4db88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5570c5c4dee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5570c5c4dc10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5570c5c4d450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (50 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (51 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (52 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 :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (53 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/Semantics/vertexid.vs.hlsl (54 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (55 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (57 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 :: SemaHLSL/Language/AggregateSplatCasts.hlsl (58 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (59 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (60 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (61 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/vk-input-builtin.hlsl (62 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (63 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (64 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (65 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 (66 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 0x55f8768c05f8 <> # | ^ # | # | 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 0x55f8768c05f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55f8768c0f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55f8768c1290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55f8768c0fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55f8768c0800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (67 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (68 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (69 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/implicit-norecurse-attrib.hlsl (70 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/BasicFeatures/frem_modulo.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (72 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (73 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/resources/TypedBuffers-elementtype.hlsl (74 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/resources/Texture2D-SampleBias.hlsl (75 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 :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (76 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (77 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (78 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/pch_with_matrix_element_accessor.hlsl (79 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/isnan.hlsl (80 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/resources/MatrixElement_cbuffer.hlsl (81 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/cos.hlsl (82 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (83 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (84 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (85 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/BasicFeatures/StructElementwiseCast.hlsl (86 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (87 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/smoothstep.hlsl (88 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 :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (89 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/builtins/sin-overloads.hlsl (90 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/half.hlsl (91 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (92 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (93 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/and_mat.hlsl (94 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/asin.hlsl (95 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (96 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/resources/cbuffer_and_namespaces.hlsl (97 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/res-may-alias.hlsl (98 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/countbits-errors.hlsl (99 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (100 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (101 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/resources/NonUniformResourceIndex.hlsl (102 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (103 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (104 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (106 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (107 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/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (108 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 :: SemaHLSL/BuiltIns/dot-errors.hlsl (109 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/distance.hlsl (110 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/Semantics/position.ps.struct.reuse.hlsl (111 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (112 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 0x5592e2e64ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x5592e2e65b20 <> 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 0x5592e313c4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x5592e313d010 'void (inout int)' lvalue Function 0x5592e313be28 '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 0x5592e2e64ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5592e2e65828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5592e2e65b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5592e2e658b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5592e2e650f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5592e2e659b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5592e2e65a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5592e2e65b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5592e2e65ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5592e2e65930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5592e2e658b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5592e2e65a70 <> 'int' lvalue NonTypeTemplateParm 0x5592e2e659b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5592e2e93158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x5592e313c298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x5592e313c278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x5592e313c220 'double' lvalue ParmVar 0x5592e313bfc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x5592e313c260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x5592e313c240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5592e313c4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5592e313c2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x5592e313c440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x5592e313c360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x5592e313c698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x5592e313c638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x5592e313cbc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x5592e313cc40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5592e313d1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5592e313d0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x5592e313d090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x5592e313d010 'void (inout int)' lvalue Function 0x5592e313be28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x5592e313d158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5592e313d0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x5592e313cff0 'int' lvalue ParmVar 0x5592e313cbc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x5592e313d108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5592e313d0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (113 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 :: CodeGenHLSL/builtins/fmod.hlsl (114 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/BuiltIns/step-errors.hlsl (115 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/builtins/splitdouble.hlsl (116 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 :: AST/HLSL/semantic-output-struct.hlsl (117 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/asfloat.hlsl (118 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (119 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 :: AST/HLSL/semantic-output-struct-shadow.hlsl (120 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (121 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/Semantics/valid_entry_parameter.hlsl (122 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (124 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 0x55d638de7e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55d638de8218 'hlsl_constant float' lvalue Var 0x55d638de7a70 '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 0x55d638de7b98 <> Implicit # | 18812: | `-FieldDecl 0x55d638de7c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55d638de7d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55d638de7d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55d638de7dd0 "t2" "space1" # | 18816: | |-VarDecl 0x55d638de7e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55d638de7ed8 <> 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 0x55d638de8158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55d638de82b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55d638de82a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55d638de8288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55d638de8258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55d638de8218 'hlsl_constant float' lvalue Var 0x55d638de7a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55d638de8270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55d638de8238 'hlsl_constant float' lvalue Var 0x55d638de7e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55d638de8328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55d638de8408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55d638de84d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (125 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (126 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (127 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 0x5564f531d4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5564f55c31e0 <> 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 0x5564f531d4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5564f55c31e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5564f55c3268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5564f55c3758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5564f55c3720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5564f55c36f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5564f55c31e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5564f55c36e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (128 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/Bool.hlsl (129 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/builtins/dst.hlsl (130 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (131 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/resources/resource-bindings.hlsl (132 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 :: AST/HLSL/Texture2D-vector-AST.hlsl (133 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 0x562cf41764a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x562cf441c1f0 <> 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 0x562cf41764a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x562cf441c1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x562cf441c278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x562cf441c768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x562cf441c730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x562cf441c700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x562cf441c1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x562cf441c6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (134 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (135 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/builtins/WaveActiveProduct.hlsl (136 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/BasicFeatures/MatrixConstructor.hlsl (137 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 :: SemaHLSL/Language/MatrixSplatCasts.hlsl (138 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (139 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (140 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (141 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/f32tof16-builtin.hlsl (142 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (143 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/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (144 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (145 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/resources/Texture2D-shorthand-contexts.hlsl (146 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 :: SemaHLSL/BuiltIns/sign-errors.hlsl (147 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (148 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (149 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/normalize-overloads.hlsl (150 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (151 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 :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (152 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (153 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/BasicFeatures/MatrixSplat.hlsl (154 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (155 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/Semantics/entry_parameter.hlsl (156 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/resources/Texture2D-default-explicit-binding.hlsl (157 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (158 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 :: SemaHLSL/BuiltIns/rcp-errors.hlsl (159 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (160 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (161 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/builtins/dot4add_i8packed.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (163 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 (164 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (165 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (166 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/builtins/firstbitlow.hlsl (167 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 :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (168 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (169 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/max.hlsl (170 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (171 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (172 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 :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (173 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/degrees-builtin.hlsl (174 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/WavePrefixCountBits-errors.hlsl (175 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/faceforward.hlsl (176 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/semantics/SV_GroupThreadID-noindex.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (178 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/Language/groupsharedArgs/InOut.hlsl (179 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (180 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 :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (181 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (184 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (185 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/Types/Traits/IsIntangibleType.hlsl (186 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (187 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/BasicFeatures/matrix-type-indexing.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (189 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (190 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (191 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (192 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/matrix-member-zero-based-swizzle-store.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (194 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/WaveActiveCountBits.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (196 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 :: AST/HLSL/OutArgExpr.hlsl (197 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (198 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (199 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/res-array-global-dyn-index.hlsl (200 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (201 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (202 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/BuiltIns/faceforward-errors.hlsl (203 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/static-variable.hlsl (204 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (205 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (206 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/semantics/SV_Target.ps.hlsl (207 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/exp2-overloads.hlsl (208 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (209 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (210 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (211 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (212 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/inline-spirv/SpirvType.incomplete.hlsl (213 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/cosh.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (215 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/builtins/log2-overloads.hlsl (216 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/semantics/semantic.explicit-location-output-struct.hlsl (217 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/BuiltIns/all-errors.hlsl (218 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/builtins/rcp-builtin.hlsl (219 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/WaveActiveBallot-errors.hlsl (220 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 :: SemaHLSL/BuiltIns/clamp-errors.hlsl (221 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 :: AST/HLSL/TypdefArrayParam.hlsl (222 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (223 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/builtins/dot-builtin.hlsl (224 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/degrees-overloads.hlsl (225 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/builtins/cross.hlsl (226 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/Language/groupsharedArgs/ExplicitCast.hlsl (227 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (228 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/clip-builtin.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (230 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (231 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (232 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (233 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (234 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (235 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/BuiltIns/WaveActiveMax-errors.hlsl (236 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/matrix-member-one-based-swizzle-store.hlsl (237 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (238 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 :: CodeGenHLSL/builtins/rsqrt.hlsl (239 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (240 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 :: SemaHLSL/BuiltIns/cross-errors.hlsl (241 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (242 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (243 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/f16tof32.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (245 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/round-errors.hlsl (246 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/asin-overloads.hlsl (247 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/WaveActiveAllTrue.hlsl (248 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (249 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/enable-16bit-types.hlsl (250 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 :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (251 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 :: AST/ByteCode/hlsl.hlsl (252 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (253 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/D3DCOLORtoUBYTE4-errors.hlsl (254 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/semantics/semantic-struct-nested-inherit.hlsl (255 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/Texture2D-Subscript.hlsl (256 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (257 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/all.hlsl (258 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/builtins/log-overloads.hlsl (259 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (260 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (262 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/semantics/semantic.explicit-mix-builtin.vs.hlsl (263 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/Types/short-errors.hlsl (264 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 :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (265 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/sgep/load_global.hlsl (266 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (267 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (268 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/convergence/while.hlsl (269 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/lit.hlsl (270 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 :: SemaHLSL/ArrayAssignable_errors.hlsl (271 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 :: AST/HLSL/pch.hlsl (272 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (273 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (274 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (275 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/frac-overloads.hlsl (276 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (277 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (278 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/Resources/Texture2D-SampleBias.hlsl (279 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (280 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 :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (281 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 :: CodeGenHLSL/ArrayAssignable.hlsl (282 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/resources/cbuffer-empty-struct-array.hlsl (283 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/builtins/and.hlsl (284 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/sqrt-overloads.hlsl (285 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (286 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/BuiltIns/asuint16-errors.hlsl (287 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (288 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/resources/res-array-local3.hlsl (289 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (290 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (291 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/builtins/log10.hlsl (292 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/Resources/Texture2D-SampleCmp.hlsl (293 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/builtins/dot4add_u8packed.hlsl (294 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/acos.hlsl (295 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/matrix-member-zero-based-swizzle-load.hlsl (296 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/export.hlsl (297 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/sgep/array_load.hlsl (298 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/Language/UsualArithmeticConversions.hlsl (299 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (300 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 (301 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (302 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/BoolMatrix.hlsl (303 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (304 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (305 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/resources/StructuredBuffers-methods-lib.hlsl (306 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 :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (307 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 :: AST/HLSL/pch_spirv_type.hlsl (308 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/resources/res-array-local2.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (311 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (313 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/normalize.hlsl (314 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (315 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/MatrixSingleSubscriptSetter.hlsl (316 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/res-array-global-subarray-one.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (319 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/resources/res-array-global-subarray-many.hlsl (320 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (321 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/loops/unroll.hlsl (322 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/group_shared.hlsl (323 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 :: SemaHLSL/Language/InitIncompleteArrays.hlsl (324 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 :: SemaHLSL/local_resource_bindings_errs.hlsl (325 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (326 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/reflect.hlsl (327 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (328 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (329 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (330 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/convergence/for.hlsl (331 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (332 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (333 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (336 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (337 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (338 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 :: Driver/dxc_rootsig-define.hlsl (339 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/Language/AggregateSplatCast-errors.hlsl (340 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (341 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (342 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (343 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (344 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/semantics/semantic.explicit-mix.lib.hlsl (345 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/semantics/DispatchThreadID-noindex.hlsl (346 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/semantics/semantic.explicit-mix-builtin.hlsl (347 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 :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (348 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (349 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (350 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (351 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/groupsharedArgs/TemplateTest.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (354 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-struct-nested-shadow.hlsl (355 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/distance-errors.hlsl (356 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (358 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (359 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (360 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 :: SemaHLSL/local_resource_bindings.hlsl (361 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (362 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 (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (364 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 :: AST/HLSL/pch_with_buf.hlsl (365 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/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (366 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/groupsharedArgs/ArrTest.hlsl (367 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/fwidth.hlsl (368 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/resources/TypedBuffers-methods.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (370 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (371 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/BasicFeatures/AggregateSplatCast.hlsl (372 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (373 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/sgep/object_method.hlsl (374 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/AddUint64.hlsl (375 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/WavePrefixProduct-errors.hlsl (376 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/convergence/cf.for.plain.hlsl (377 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (378 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/ddy-coarse-builtin.hlsl (379 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 :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (380 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-SampleCmpLevelZero.hlsl (381 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (382 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (383 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (384 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (385 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (386 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/resources/res-array-local-multi-dim.hlsl (387 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 :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (388 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/WaveGetLaneIndex-errors.hlsl (389 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 :: SemaHLSL/vk-ext-input-builtin.hlsl (390 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/BasicFeatures/VectorElementwiseCast.hlsl (391 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/matrix_types.hlsl (392 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/matrix-member-zero-based-accessor-scalar-load.hlsl (393 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (394 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/semantic.arbitrary.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (396 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/sgep/array_store.hlsl (397 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (398 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (399 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (400 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/resources/Texture2D-Gather.hlsl (401 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/SV_GroupID.hlsl (402 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (403 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (404 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (405 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/no-conversion-warnings.hlsl (406 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/groupsharedArgs/Overloads.hlsl (407 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (408 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (409 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/tan-overloads.hlsl (410 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (411 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (412 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (413 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/builtins/ddx-coarse.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (416 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (417 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (418 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 :: SemaHLSL/BuiltIns/select-errors.hlsl (419 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (420 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (421 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (422 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (423 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/Resources/packoffset-invalid.hlsl (424 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/BasicFeatures/MatrixElementRowColFlags.hlsl (425 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/semantics/semantic.nested.vs.hlsl (426 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (427 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (428 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (429 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/refract-errors.hlsl (430 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (431 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (432 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (433 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (434 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/convergence/global_array.hlsl (435 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (436 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (437 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (438 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/semantics/semantic.array.output.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (441 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/vk-features/vk.pushconstant.layout.hlsl (442 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/Semantics/target.vs.input.hlsl (443 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (444 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/vk-features/SpirvType.alignment.hlsl (445 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/builtins/wave_get_lane_index_simple.hlsl (446 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (447 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (448 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/WaveActiveBitOr.hlsl (449 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (450 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/BoolVector.hlsl (451 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 :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (452 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (453 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/matrix-member-one-based-swizzle-load.hlsl (454 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (455 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/Traits/ScalarizedLayoutCompatibleErrors.hlsl (456 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (457 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/resources/res-array-global-unbounded.hlsl (458 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (459 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (460 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (461 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (462 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (463 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/VectorElementOverloadResolution.hlsl (464 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/vk_binding_attr.hlsl (465 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/D3DCOLORtoUBYTE4.hlsl (466 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (467 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/semantics/semantic-struct-1.hlsl (468 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (469 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (470 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (471 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (472 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (473 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 :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (474 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (475 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (477 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/resources/cbuffer_with_packoffset.hlsl (478 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/wave_get_lane_index_subcall.hlsl (479 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/vk-features/vk.pushconstant.dxil.hlsl (480 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (481 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (482 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/builtins/ddy-fine-builtin.hlsl (483 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/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (484 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (485 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/groupsharedArgs/VectorTest.hlsl (486 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/cbuffer_geps.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (488 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/WaveActiveMin.hlsl (489 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/groupsharedArgs/Scalartest.hlsl (490 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/cos-overloads.hlsl (491 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/semantics/semantic.array.hlsl (492 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (493 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (494 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (495 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/resources/res-array-global.hlsl (496 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (497 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/semantics/semantic-struct-2.hlsl (498 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/BasicFeatures/MatrixInitializerListOrder.hlsl (499 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/resources/Texture2D-Sample.hlsl (500 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (501 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (502 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/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (503 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/BuiltIns/exp-errors.hlsl (504 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (505 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/entry.hlsl (506 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/select.hlsl (507 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (508 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/firstbithigh.hlsl (509 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/BuiltIns/asint-errors.hlsl (510 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (511 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (512 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/BuiltIns/isnan-errors.hlsl (513 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/Language/groupsharedArgs/NotGroupSharedTest.hlsl (514 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (515 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: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 170.29s 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.