This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-defconfig in repository toolchain/ci/llvm-project.
from be9c3bdc44b [MLIR] Fix fusion of linalg.indexed_generic producer into t [...] adds 7b9c6c16c33 Also look for devtoolset-9 gcc toolchain adds c8d6fa5134a [LiveDebugValues] Terminate open ranges on DBG_VALUE $noreg adds 3ee1ec0b9dd LangOptions cannot depend on ASTContext, make it not use AS [...] adds d5c26f871b7 [lldb/unittests] Better error messages when creating sockets fails adds 61b96704564 [clang] Const correct ComputePreambleBounds adds 921009e6679 [MSan] Enable for SystemZ adds 03a9526fe5a [CGExprAgg] Fix infinite loop in `findPeephole` adds 27e63d9b0eb Fix -Wdocumentation-html warning adds 94d6dd01ba4 [AST] Fix an undefine behavior when creating an empty recov [...] adds 43e2460a89a [LiveIntervals] Replace handleMoveIntoBundle adds 1a3e89aa2bd [MIR] Add comments to INLINEASM immediate flag MachineOperands adds cee80c0489e [clangd] Pull installed gRPC and introduce clangd-remote-(s [...] adds 65a2de7e6c9 [FileCheck] - Fix the false positive when -implicit-check-n [...] adds 5cef31074ff Introduce llvm::sys::Process::getProcessId() and adopt it adds bac85ab3b55 Revert "[LifetimeAnalysis] Add [[gsl::Pointer]] to llvm::St [...] adds 38ca7b11db2 Expose AtomicType in the libclang C API. adds 6d2f73f821e Revert "Revert "[LifetimeAnalysis] Add [[gsl::Pointer]] to [...] adds ee66b5b0da7 Pass.h/cpp - cleanup includes and forward declaration. NFC. adds b9a8e787ae4 Parser.h/cpp - cleanup includes and forward declaration. NF [...] adds da207407866 yaml2obj.h - cleanup includes and forward declaration. NFC. [...] adds 69040d5b0bf [MLIR] Allow for multiple gpu modules during translation. adds d9c7fc658d2 Revert "[MLIR] Add IndexAttr to primitive attributes kinds [...] adds 48d64f56549 [VE] Update logical operation instructions adds 11f093fab4a [MLIR] Add IndexAttr to primitive attributes kinds in tablegen. adds 07c1978b15b [clang-format] Do not interpret C# deconstruction in a fore [...] adds fdf9bad573c [Float2Int] Stop passing around a reference to the class me [...] adds 2ec5520a54e Disallow [[nodiscard]] on a function pointer declaration. adds f54312277cd [mlir][Linalg] Drop function attribute from generic ops. adds ebd90232fbe [libc++] Support arbitrary .sh.X extensions in the new format adds d9e81aab103 WasmEHFuncInfo.h - reduce BasicBlock.h/MachineBasicBlock.h [...] adds 1cbd6a58880 MCObjectWriter.h - remove unnecessary includes. NFC adds 5d3a400463c AntiDepBreaker.h - remove unused MachineOperand.h include. NFC. adds e033ec291a1 [ASTImporter] Fix bug introduced in 2ba4e3a4598b adds f701d8fa5ff MCValue.h - cleanup include and forward declaration. NFC. R [...] adds 30d5946db95 [clang][AST] Support AST files larger than 512M adds 2d6b9dbfef5 [flang] Use the Flang cmake-functions to add targets. adds ea88dd82125 [MLIR] Fix MLIR build - add missing CMake dependency adds 44c4ba34d00 [MachineSink] Fix for breaking phi edges with instructions [...] adds 5fedf7f4204 [libc] Move implementations of cosf, sinf, sincosf to src/m [...] adds 8812b0cc5cc [NFC] Rename Sema.FPFeatures to CurFPFeatures and accessor [...] adds dfcc403b2d7 [MLIR] NFC use Operation::getParentWithTrait in alloca verifier adds a8f85da9f53 Revert "[clang][AST] Support AST files larger than 512M" adds 56e70fe8b73 MCAsmBackend.h - cleanup includes and forward declarations. [...] adds e1dc1ae01b9 Wasm.h - remove unnecessary StringMap.h include. NFC adds e7fc356668b MCInstrDesc.h - move MCSubtargetInfo forward declaration do [...] adds 490443f822b MCSchedule.h - replace ArrayRef.h include with forward decl [...] adds 513976df2e6 [PowerPC] Ignore implicit register operands for MCInst adds 8079f8a7e8b [libc++] Simplify conditional in __config for _LIBCPP_NO_RTTI adds b1fbf438f64 [OpenMPOpt] deduplicateRuntimeCalls(): avoid traditional ma [...] adds a3237f861cc [lldb/Reproducers] Simplify LLDB_RECORD macros adds d736571538b [ARM][MVE] Fix location of optimized gather addresses adds 3a6b60fa623 [lldb/Docs] Add some more info about the test suite structure adds 2e94a64b57d [AMDGPU] Define 16 bit SGPR subregs adds bf60953faf3 [MC][X86] Allow SHT_PROGBITS for .eh_frame on x86-64 adds 7c6ca18fffd [globalisel] Allow backends to report an issue without trig [...] adds d9085f65db0 [globalisel] Add lost debug locations verifier adds 18b60503241 [PowerPC][Future] Initial support for PC Relative addressin [...] adds 6aac98f4dda [gn build] Port d9085f65db0 adds 9c7d917701f [CallSite removal][CodeGen] Remove CallSite use from BasicT [...] adds 84f007f7ef4 [CallSite removal][CodeGen] Drop some unneeded includes of [...] adds 1223255c2de [AArch64][SVE] Add DestructiveBinaryImm SQSHLU patterns. adds 94908088a83 [CodeGen] fix inline builtin-related breakage from D78162 adds 561cb14e743 [LLVM] Remove wrong DBG_VALUE instruction with one operand [...] adds 548d501082c [libc++] NFC: Reindent impossible to read conditional in __config adds 2b8c6acc399 Reland "[codeview] Reference types in type parent scopes" adds 86478d3de91 [MC][ELF] Put explicit section name symbols into entry size [...] adds b5a24610fad [FileCheck] Fix --dump-input implicit pattern location adds ce685455e45 [FileCheck] Fix --dump-input annotation sort per input line adds 75c44086537 Reland: Don't expose unavailable cstdio functions. adds 39c9c12b76d [clang-tools-extra] reimplement PreprocessorTracker in term [...] adds 8e8c3c34084 [ARM] Mir test for machine sinking multiple def instructions. NFC adds 8cac6d1875e [Shell] Remove incorrectly cargo-culted UNSUPPORTED. adds 1fae85a8534 [DWARF] Add instructions to regenerate this test, if needed. adds f0612957324 [MLIR] Complete refactoring of Affine dialect into sub-libraries. adds 3b222ef246e tsan: fixes to ThreadClock::releaseStoreAcquire and tests adds 9f6a308457d [lldb/Utility] Fix a bug in stringify_append for printing a [...] adds 94052da9296 [ARM] MVE postinc tests. NFC adds b29fca30fa6 [x86] auto-generate complete test checks; NFC adds 68587af9ad1 [libc++] Move handling of convenience substitutions outside [...] adds f072942fe2f [mlir] ODS: support operations with resizable operand lists adds ccc43e337cf Expose ATOMIC in the clang python bindings adds c2171457e28 [SCCP] Add widening test case. adds 314f00a0348 [MLIR][cmake] Remove redundant add_dependencies() adds cc5c58889ec [WPD] Avoid noalias assumptions in unique return value opti [...] adds 40d139c620f [mlir][Linalg] NFC - Split out EDSCs that require a Folder adds 7fa342bd2a6 Remove attach-failed-due-to-SIP checks which were not working adds d10386e1779 [lldb/Utility] Provide a stringify_append overload for func [...] adds ce7790044fa [DWARF] Rename a function and comment it for clarity. adds af2968e37f4 [clang] Fix invalid comparator in tablegen adds 26805f0b640 [MLIR][cmake] Use DEPENDS instead of add_dependencies() adds b0c4dfb3b16 [clangd] Print PID on windows too adds 63725df1d66 [clangd] Remove unused and underused helpers. NFC adds 80022ae2b58 [UBSan] Fix vptr checks on arm64e adds 9a709dd2bb4 llvm-addr2line: assume addresses on the command line are he [...] adds 386f1c114d5 [Object] Remove conditional layout of bitfields in MachO::r [...] adds 798b262c3c9 [CallSite removal][IPO] Change implementation of AbstractCa [...] adds 48139ebc3a1 [WebAssembly] Add int32 DW_OP_WASM_location variant adds 7bf4248521f [WebAssembly] fixed target index strings in DebugInfo test adds a1526cd62b6 [NFC, tsan] Update tsan tests expectation adds 3eaeebec959 [WebAssembly] Fix WasmEmitter link error. adds fccea7f372c [NFC] Introduce a `LateInitialize()` method to `SymbolizerT [...] adds 77e3a2e0fe0 [ubsan] Link shared runtime library with a version script. adds 741d3c20161 [libc] Add cmake target for linting libc. adds 944cc5e0ab5 [SelectionDAGBuilder][CGP][X86] Move some of SDB's gather/s [...] adds 9eaf0abebff Revert "[lldb/Utility] Provide a stringify_append overload [...] adds 953a814aae4 Remove the llvm/Support/StringPool.h file and related suppo [...] adds 634f173830e [gn build] Port 953a814aae4 adds cbf99e0fbab [WebAssembly] Fix faulty logic in verifyRelocTargets adds cc0ec3fdb9d [llvm-objcopy][MachO] Fix MachO::relocation_info use after [...] adds 186709c6e0b [mlir] [VectorOps] Progressive lowering of vector.broadcast adds a6f19762c6d [llvm-objcopy][MachO] Correctly identify object file endianness. adds 5034df86003 [SampleProfile] Use CallBase in function arguments and data [...] adds 4bd186c0ff7 [PowerPC] Exploit the rldicl + rldicl when and with mask adds 3017580c796 [X86][MC][NFC] Reduce the parameters of functions in X86MCC [...] adds c5fa0a4d4b8 Temporaily revert [X86][MC][NFC] Reduce the parameters of f [...] adds e144474448b Fix opt-viewer tests failing after move from cgi.escape to [...] adds f88000a4b52 [ARM][MVE] Add VHADD and VHSUB patterns adds 485862ecdac [profile] Avoid duplicating or leaking VMO new fd7a3418613 [Fixed Point] Move the compassign LHS type correction a bit [...] new 0642e5e7a7e [clang-tidy] modernize-use-using: Fix broken fixit with 'te [...]
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang-tools-extra/clangd/CMakeLists.txt | 9 + clang-tools-extra/clangd/CodeComplete.cpp | 2 +- clang-tools-extra/clangd/SourceCode.cpp | 25 - clang-tools-extra/clangd/SourceCode.h | 13 - .../clangd/index/remote/CMakeLists.txt | 7 + clang-tools-extra/clangd/index/remote/Index.proto | 19 + clang-tools-extra/clangd/index/remote/README.md | 59 ++ .../clangd/index/remote/client/CMakeLists.txt | 19 + .../clangd/index/remote/client/Client.cpp | 91 +++ .../clangd/index/remote/server/CMakeLists.txt | 20 + .../clangd/index/remote/server/Server.cpp | 102 ++++ clang-tools-extra/clangd/tool/ClangdMain.cpp | 5 +- .../clangd/unittests/SourceCodeTests.cpp | 15 - .../modularize/PreprocessorTracker.cpp | 51 +- .../clang-tidy/checkers/modernize-use-using.cpp | 11 + clang/bindings/python/clang/cindex.py | 1 + clang/include/clang-c/Index.h | 12 +- clang/include/clang/AST/Expr.h | 43 +- clang/include/clang/Basic/LangOptions.h | 6 +- clang/include/clang/Frontend/PrecompiledPreamble.h | 2 +- clang/include/clang/Sema/Sema.h | 8 +- clang/lib/AST/ASTImporter.cpp | 13 +- clang/lib/AST/Expr.cpp | 42 +- clang/lib/AST/NestedNameSpecifier.cpp | 8 + clang/lib/AST/TypePrinter.cpp | 2 +- clang/lib/Basic/LangOptions.cpp | 9 +- clang/lib/CodeGen/CGExprAgg.cpp | 19 +- clang/lib/CodeGen/CGExprScalar.cpp | 4 +- clang/lib/CodeGen/CodeGenModule.cpp | 12 +- clang/lib/Driver/ToolChains/Gnu.cpp | 1 + clang/lib/Format/TokenAnnotator.cpp | 4 + clang/lib/Frontend/PrecompiledPreamble.cpp | 2 +- clang/lib/Sema/Sema.cpp | 2 +- clang/lib/Sema/SemaAttr.cpp | 14 +- clang/lib/Sema/SemaDeclAttr.cpp | 6 + clang/lib/Sema/SemaDeclCXX.cpp | 2 +- clang/lib/Sema/SemaExpr.cpp | 22 +- clang/lib/Sema/SemaExprCXX.cpp | 2 +- clang/lib/Sema/SemaOverload.cpp | 24 +- clang/lib/Sema/SemaPseudoObject.cpp | 10 +- clang/lib/Sema/TreeTransform.h | 6 +- clang/lib/Serialization/ASTReader.cpp | 2 +- clang/lib/Serialization/ASTWriter.cpp | 2 +- .../CXX/dcl.dcl/dcl.attr/dcl.attr.nodiscard/p2.cpp | 2 +- .../expr.prim/expr.prim.req/type-requirement.cpp | 6 +- .../catch-implicit-conversions-basics-negatives.c | 2 +- clang/test/CodeGen/cfstring-elf-sections-x86_64.c | 4 +- .../CodeGen/memcpy-no-nobuiltin-if-not-emitted.cpp | 16 + clang/test/CodeGen/pr45476.cpp | 19 + clang/test/Index/print-type.c | 7 +- clang/test/PCH/cxx-recovery-expr.cpp | 13 + clang/test/SemaCXX/warn-unused-result.cpp | 8 + clang/tools/c-index-test/c-index-test.c | 6 + clang/tools/libclang/CXType.cpp | 12 + clang/tools/libclang/libclang.exports | 1 + clang/unittests/Format/FormatTestCSharp.cpp | 7 + clang/utils/TableGen/SveEmitter.cpp | 8 +- compiler-rt/cmake/config-ix.cmake | 2 +- compiler-rt/lib/msan/msan.h | 14 + compiler-rt/lib/msan/msan_allocator.cpp | 14 + .../lib/profile/InstrProfilingPlatformFuchsia.c | 105 ++-- .../lib/sanitizer_common/sanitizer_symbolizer.cpp | 6 + .../lib/sanitizer_common/sanitizer_symbolizer.h | 3 + .../sanitizer_symbolizer_internal.h | 5 + .../sanitizer_symbolizer_markup.cpp | 4 +- .../sanitizer_symbolizer_posix_libcdep.cpp | 2 +- .../sanitizer_common/sanitizer_symbolizer_win.cpp | 2 +- compiler-rt/lib/tsan/rtl/tsan_clock.cpp | 17 +- .../lib/tsan/tests/unit/tsan_clock_test.cpp | 45 +- compiler-rt/lib/ubsan/CMakeLists.txt | 48 +- compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cpp | 7 + compiler-rt/test/msan/backtrace.cpp | 8 +- compiler-rt/test/msan/lit.cfg.py | 3 + compiler-rt/test/msan/mmap.cpp | 3 + compiler-rt/test/msan/mmap_below_shadow.cpp | 3 + compiler-rt/test/msan/param_tls_limit.cpp | 6 + compiler-rt/test/msan/strlen_of_shadow.cpp | 2 + compiler-rt/test/tsan/Linux/double_race.cpp | 2 +- compiler-rt/test/tsan/inlined_memcpy_race.cpp | 5 +- compiler-rt/test/tsan/inlined_memcpy_race2.cpp | 4 +- compiler-rt/test/tsan/memcmp_race.cpp | 4 +- compiler-rt/test/tsan/memcpy_race.cpp | 4 +- .../TypeCheck/vptr-corrupted-vtable-itanium.cpp | 27 +- .../TypeCheck/vptr-ptrauth-unauthenticated.cpp | 31 + flang/cmake/modules/AddFlang.cmake | 1 - flang/lib/Common/CMakeLists.txt | 11 +- flang/lib/Decimal/CMakeLists.txt | 10 +- flang/lib/Evaluate/CMakeLists.txt | 14 +- flang/lib/Lower/CMakeLists.txt | 14 +- flang/lib/Optimizer/Dialect/CMakeLists.txt | 20 +- flang/lib/Optimizer/Support/CMakeLists.txt | 12 +- flang/lib/Parser/CMakeLists.txt | 15 +- flang/lib/Semantics/CMakeLists.txt | 15 +- flang/runtime/CMakeLists.txt | 9 +- flang/tools/f18-parse-demo/CMakeLists.txt | 8 +- flang/tools/f18/CMakeLists.txt | 4 +- flang/tools/tco/CMakeLists.txt | 3 +- libc/AOR_v20.02/math/cosf.c | 64 --- libc/AOR_v20.02/math/sincosf.c | 80 --- libc/AOR_v20.02/math/sincosf.h | 154 ----- libc/AOR_v20.02/math/sincosf_data.c | 64 --- libc/AOR_v20.02/math/sinf.c | 68 --- .../math/test/testcases/directed/cosf.tst | 26 - .../math/test/testcases/directed/sincosf.tst | 52 -- .../math/test/testcases/directed/sinf.tst | 29 - .../math/test/testcases/random/float.tst | 4 - libc/CMakeLists.txt | 22 + libc/cmake/modules/LLVMLibCRules.cmake | 37 +- libc/config/linux/api.td | 4 + libc/lib/CMakeLists.txt | 3 + libc/src/__support/common.h.def | 4 + libc/src/math/CMakeLists.txt | 56 ++ libc/src/math/cosf.cpp | 64 +++ libc/src/math/cosf.h | 18 + libc/src/math/math_utils.h | 49 ++ libc/src/math/sincosf.cpp | 76 +++ libc/src/math/sincosf.h | 18 + libc/src/math/sincosf_data.cpp | 51 ++ libc/src/math/sincosf_utils.h | 142 +++++ libc/src/math/sinf.cpp | 68 +++ libc/src/math/sinf.h | 18 + libc/test/src/CMakeLists.txt | 1 + libc/test/src/math/CMakeLists.txt | 80 +++ libc/test/src/math/cosf_test.cpp | 103 ++++ libc/test/src/math/float.h | 49 ++ libc/test/src/math/sdcomp26094.h | 25 + libc/test/src/math/sincosf_test.cpp | 125 +++++ libc/test/src/math/sinf_test.cpp | 110 ++++ libc/utils/CMakeLists.txt | 1 + libc/utils/MPFRWrapper/CMakeLists.txt | 17 + libc/utils/MPFRWrapper/MPFRUtils.cpp | 97 ++++ libc/utils/MPFRWrapper/MPFRUtils.h | 51 ++ libc/utils/MPFRWrapper/check_mpfr.cpp | 8 + libcxx/include/__config | 27 +- libcxx/include/cstdio | 4 + .../depr.c.headers/no_fgetpos_fsetpos.fail.cpp | 21 + .../convenience_substitutions/build_run.sh.cpp | 24 + .../convenience_substitutions/verify.sh.cpp | 18 + .../test/std/depr/depr.c.headers/stdio_h.pass.cpp | 4 + .../file.streams/c.files/cstdio.pass.cpp | 4 + libcxx/utils/libcxx/test/config.py | 6 - libcxx/utils/libcxx/test/format.py | 6 + libcxx/utils/libcxx/test/newformat.py | 113 ++-- lld/test/wasm/debuginfo.test | 6 +- lld/wasm/InputChunks.cpp | 5 +- lld/wasm/InputFiles.cpp | 2 + lld/wasm/Relocations.cpp | 1 + lldb/docs/resources/test.rst | 207 ++++++- .../lldb/Utility/ReproducerInstrumentation.h | 133 ++--- .../SymbolFile/DWARF/DWARFDebugInfoEntry.cpp | 2 +- .../Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h | 5 +- .../Plugins/SymbolFile/DWARF/ManualDWARFIndex.cpp | 2 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 3 +- lldb/test/Shell/SymbolFile/DWARF/static_scope.s | 10 +- lldb/tools/debugserver/source/RNBRemote.cpp | 31 - lldb/unittests/Host/SocketTestUtilities.cpp | 22 +- llvm/cmake/modules/FindGRPC.cmake | 50 ++ llvm/docs/CommandGuide/llvm-addr2line.rst | 5 + llvm/include/llvm/ADT/STLExtras.h | 6 +- llvm/include/llvm/ADT/StringRef.h | 2 +- llvm/include/llvm/AsmParser/Parser.h | 4 +- llvm/include/llvm/BinaryFormat/Dwarf.def | 1 + llvm/include/llvm/BinaryFormat/MachO.h | 5 - llvm/include/llvm/BinaryFormat/WasmRelocs.def | 1 + llvm/include/llvm/CodeGen/Analysis.h | 1 - llvm/include/llvm/CodeGen/AntiDepBreaker.h | 1 - llvm/include/llvm/CodeGen/BasicTTIImpl.h | 14 +- llvm/include/llvm/CodeGen/FastISel.h | 1 - .../include/llvm/CodeGen/GlobalISel/CallLowering.h | 2 +- llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h | 2 + .../llvm/CodeGen/GlobalISel/LostDebugLocObserver.h | 50 ++ llvm/include/llvm/CodeGen/GlobalISel/Utils.h | 6 + llvm/include/llvm/CodeGen/LiveIntervals.h | 14 +- llvm/include/llvm/CodeGen/SlotIndexes.h | 12 +- llvm/include/llvm/CodeGen/TargetInstrInfo.h | 8 +- llvm/include/llvm/CodeGen/WasmEHFuncInfo.h | 6 +- .../include/llvm/DebugInfo/DWARF/DWARFExpression.h | 1 + llvm/include/llvm/IR/CallSite.h | 33 +- llvm/include/llvm/IR/DiagnosticInfo.h | 1 + llvm/include/llvm/IR/InlineAsm.h | 91 +++ llvm/include/llvm/MC/MCAsmBackend.h | 4 +- llvm/include/llvm/MC/MCContext.h | 43 ++ llvm/include/llvm/MC/MCInstrDesc.h | 5 +- llvm/include/llvm/MC/MCInstrInfo.h | 2 + llvm/include/llvm/MC/MCObjectWriter.h | 3 - llvm/include/llvm/MC/MCSchedule.h | 2 +- llvm/include/llvm/MC/MCValue.h | 2 - llvm/include/llvm/Object/Wasm.h | 1 - llvm/include/llvm/ObjectYAML/yaml2obj.h | 6 +- llvm/include/llvm/Pass.h | 1 - llvm/include/llvm/Support/Compiler.h | 8 + llvm/include/llvm/Support/FileCheck.h | 11 +- llvm/include/llvm/Support/Process.h | 5 + llvm/include/llvm/Support/StringPool.h | 142 ----- llvm/include/llvm/Transforms/Scalar/Float2Int.h | 5 +- .../llvm/Transforms/Utils/UnifyFunctionExitNodes.h | 2 + llvm/lib/AsmParser/Parser.cpp | 2 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 34 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h | 9 + llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 39 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 2 +- llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp | 4 +- llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h | 2 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 119 ++++ llvm/lib/CodeGen/GlobalISel/CMakeLists.txt | 1 + llvm/lib/CodeGen/GlobalISel/Legalizer.cpp | 59 +- .../CodeGen/GlobalISel/LostDebugLocObserver.cpp | 113 ++++ llvm/lib/CodeGen/GlobalISel/Utils.cpp | 29 +- llvm/lib/CodeGen/LiveDebugValues.cpp | 4 +- llvm/lib/CodeGen/LiveIntervals.cpp | 44 +- llvm/lib/CodeGen/MIRPrinter.cpp | 2 +- llvm/lib/CodeGen/MachineInstr.cpp | 35 +- llvm/lib/CodeGen/MachineSink.cpp | 30 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 89 ++- .../lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h | 1 - llvm/lib/CodeGen/SlotIndexes.cpp | 9 +- llvm/lib/CodeGen/TargetInstrInfo.cpp | 56 ++ llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 179 ++++-- llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp | 24 +- .../JITLink/MachOLinkGraphBuilder.h | 14 + llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp | 9 - llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp | 9 - .../PerfJITEvents/PerfJITEventListener.cpp | 8 +- llvm/lib/IR/AbstractCallSite.cpp | 37 +- llvm/lib/IR/Pass.cpp | 2 - llvm/lib/MC/MCContext.cpp | 41 ++ llvm/lib/MC/MCParser/ELFAsmParser.cpp | 6 +- llvm/lib/MC/WasmObjectWriter.cpp | 6 +- llvm/lib/Object/RelocationResolver.cpp | 2 + llvm/lib/Object/WasmObjectFile.cpp | 8 +- llvm/lib/Support/CMakeLists.txt | 1 - llvm/lib/Support/CodeGenCoverage.cpp | 17 +- llvm/lib/Support/FileCheck.cpp | 55 +- llvm/lib/Support/LockFileManager.cpp | 8 +- llvm/lib/Support/StringPool.cpp | 33 -- llvm/lib/Support/Unix/Process.inc | 6 + llvm/lib/Support/Windows/Process.inc | 6 + llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 2 +- llvm/lib/Target/AArch64/SVEInstrFormats.td | 28 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 8 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td | 2 +- llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp | 9 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 6 + llvm/lib/Target/AMDGPU/SIRegisterInfo.td | 31 +- llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp | 15 +- llvm/lib/Target/ARM/ARMBaseInstrInfo.h | 7 +- llvm/lib/Target/ARM/ARMInstrMVE.td | 71 ++- llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp | 12 +- llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 57 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 26 +- llvm/lib/Target/PowerPC/PPCInstrPrefix.td | 123 ++++ llvm/lib/Target/PowerPC/PPCMCInstLower.cpp | 3 + llvm/lib/Target/VE/VEInstrInfo.td | 210 ++++--- .../MCTargetDesc/WebAssemblyWasmObjectWriter.cpp | 2 + llvm/lib/Target/WebAssembly/WebAssembly.h | 11 +- .../WebAssembly/WebAssemblyDebugValueManager.cpp | 2 +- .../WebAssembly/WebAssemblyFrameLowering.cpp | 5 +- .../Target/WebAssembly/WebAssemblyInstrInfo.cpp | 7 +- llvm/lib/Transforms/IPO/Attributor.cpp | 12 +- llvm/lib/Transforms/IPO/AttributorAttributes.cpp | 11 +- llvm/lib/Transforms/IPO/OpenMPOpt.cpp | 6 +- llvm/lib/Transforms/IPO/SampleProfile.cpp | 97 ++-- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 12 +- llvm/lib/Transforms/Scalar/Float2Int.cpp | 9 +- .../CodeGen/AArch64/branch-target-enforcement.mir | 2 - llvm/test/CodeGen/AArch64/seqpairspill.mir | 4 +- .../AArch64/sve2-intrinsics-uniform-dsp-zeroing.ll | 58 ++ llvm/test/CodeGen/AMDGPU/endpgm-dce.mir | 4 +- llvm/test/CodeGen/AMDGPU/postra-bundle-memops.mir | 2 +- .../CodeGen/AMDGPU/rename-independent-subregs.mir | 2 +- ...hed-assert-dead-def-subreg-use-other-subreg.mir | 2 +- ...d-handleMoveUp-subreg-def-across-subreg-def.mir | 10 +- .../subreg-undef-def-with-other-subreg-defs.mir | 12 +- .../CodeGen/AMDGPU/vccz-corrupt-bug-workaround.mir | 4 +- .../ARM/ifcvt-diamond-unanalyzable-common.mir | 4 +- llvm/test/CodeGen/ARM/machine-sink-multidef.ll | 56 ++ llvm/test/CodeGen/ARM/machine-sink-multidef.mir | 87 +++ .../MIR/X86/early-clobber-register-flag.mir | 2 +- llvm/test/CodeGen/MIR/X86/inline-asm-registers.mir | 4 +- .../Mips/longbranch/branch-limits-fp-micromips.mir | 8 +- .../longbranch/branch-limits-fp-micromipsr6.mir | 8 +- .../Mips/longbranch/branch-limits-fp-mips.mir | 8 +- .../Mips/longbranch/branch-limits-fp-mipsr6.mir | 8 +- .../CodeGen/Mips/longbranch/branch-limits-msa.mir | 40 +- llvm/test/CodeGen/PowerPC/2016-04-17-combine.ll | 4 +- llvm/test/CodeGen/PowerPC/Frames-dyn-alloca.ll | 18 +- .../PowerPC/NoCRFieldRedefWhenSpillingCRBIT.mir | 2 +- llvm/test/CodeGen/PowerPC/and-mask.ll | 29 +- llvm/test/CodeGen/PowerPC/atomics-regression.ll | 80 +-- llvm/test/CodeGen/PowerPC/bitcasts-direct-move.ll | 8 +- llvm/test/CodeGen/PowerPC/bool-math.ll | 6 +- llvm/test/CodeGen/PowerPC/branch_coalesce.ll | 6 +- llvm/test/CodeGen/PowerPC/bswap64.ll | 2 +- llvm/test/CodeGen/PowerPC/build-vector-tests.ll | 112 ++-- .../CodeGen/PowerPC/canonical-merge-shuffles.ll | 2 +- llvm/test/CodeGen/PowerPC/cmpb.ll | 16 +- .../convert-rr-to-ri-instrs-out-of-range.mir | 2 +- .../CodeGen/PowerPC/convert-rr-to-ri-instrs.mir | 2 +- llvm/test/CodeGen/PowerPC/crbits.ll | 2 +- llvm/test/CodeGen/PowerPC/dform-adjust.ll | 2 +- llvm/test/CodeGen/PowerPC/expand-isel.ll | 8 +- llvm/test/CodeGen/PowerPC/extract-and-store.ll | 8 +- llvm/test/CodeGen/PowerPC/f128-aggregates.ll | 2 +- .../PowerPC/fp-int-conversions-direct-moves.ll | 16 +- llvm/test/CodeGen/PowerPC/funnel-shift-rot.ll | 18 +- llvm/test/CodeGen/PowerPC/funnel-shift.ll | 12 +- .../global-address-non-got-indirect-access.ll | 541 ++++++++++++++++++ llvm/test/CodeGen/PowerPC/inlineasm-i64-reg.ll | 2 +- llvm/test/CodeGen/PowerPC/knowCRBitSpill.ll | 2 +- llvm/test/CodeGen/PowerPC/load-and-splat.ll | 2 +- llvm/test/CodeGen/PowerPC/loop-comment.ll | 2 +- llvm/test/CodeGen/PowerPC/memcmp.ll | 4 +- llvm/test/CodeGen/PowerPC/optcmp.ll | 20 +- llvm/test/CodeGen/PowerPC/optimize-andiso.ll | 4 +- .../PowerPC/p8-scalar_vector_conversions.ll | 140 ++--- .../CodeGen/PowerPC/p9-xxinsertw-xxextractuw.ll | 16 +- .../CodeGen/PowerPC/pcrel-call-linkage-leaf.ll | 13 +- .../PowerPC/pcrel-call-linkage-with-calls.ll | 52 +- llvm/test/CodeGen/PowerPC/popcnt-zext.ll | 18 +- llvm/test/CodeGen/PowerPC/ppc-crbits-onoff.ll | 2 +- llvm/test/CodeGen/PowerPC/ppc-shrink-wrapping.ll | 26 +- llvm/test/CodeGen/PowerPC/ppc64-P9-setb.ll | 56 +- llvm/test/CodeGen/PowerPC/pr25080.ll | 40 +- llvm/test/CodeGen/PowerPC/pr33093.ll | 4 +- llvm/test/CodeGen/PowerPC/pr35688.ll | 4 +- llvm/test/CodeGen/PowerPC/pr45448.ll | 2 +- llvm/test/CodeGen/PowerPC/pre-inc-disable.ll | 12 +- llvm/test/CodeGen/PowerPC/qpx-s-sel.ll | 2 +- llvm/test/CodeGen/PowerPC/qpx-sel.ll | 2 +- .../PowerPC/redundant-copy-after-tail-dup.ll | 2 +- llvm/test/CodeGen/PowerPC/sat-add.ll | 18 +- llvm/test/CodeGen/PowerPC/select-i1-vs-i1.ll | 20 +- llvm/test/CodeGen/PowerPC/select_const.ll | 6 +- llvm/test/CodeGen/PowerPC/setcc-logic.ll | 16 +- llvm/test/CodeGen/PowerPC/shift_mask.ll | 28 +- llvm/test/CodeGen/PowerPC/signbit-shift.ll | 8 +- .../test/CodeGen/PowerPC/simplifyConstCmpToISEL.ll | 2 +- llvm/test/CodeGen/PowerPC/sms-cpy-1.ll | 2 +- llvm/test/CodeGen/PowerPC/spill_p9_setb.ll | 4 +- llvm/test/CodeGen/PowerPC/srem-vector-lkk.ll | 138 ++--- llvm/test/CodeGen/PowerPC/stack-realign.ll | 2 +- llvm/test/CodeGen/PowerPC/testBitReverse.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesi32gtu.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesi32leu.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesi32ltu.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesigesll.ll | 16 +- llvm/test/CodeGen/PowerPC/testComparesigeull.ll | 12 +- llvm/test/CodeGen/PowerPC/testComparesigtsll.ll | 8 +- llvm/test/CodeGen/PowerPC/testComparesilesll.ll | 16 +- llvm/test/CodeGen/PowerPC/testComparesileull.ll | 12 +- llvm/test/CodeGen/PowerPC/testComparesiltsll.ll | 12 +- llvm/test/CodeGen/PowerPC/testComparesllgesll.ll | 16 +- llvm/test/CodeGen/PowerPC/testComparesllgeull.ll | 12 +- llvm/test/CodeGen/PowerPC/testComparesllgtsll.ll | 8 +- llvm/test/CodeGen/PowerPC/testCompareslllesll.ll | 16 +- llvm/test/CodeGen/PowerPC/testComparesllleull.ll | 12 +- llvm/test/CodeGen/PowerPC/testComparesllltsll.ll | 12 +- llvm/test/CodeGen/PowerPC/tocSaveInPrologue.ll | 2 +- llvm/test/CodeGen/PowerPC/trunc-srl-load.ll | 2 +- llvm/test/CodeGen/PowerPC/uint-to-fp-v4i32.ll | 24 +- llvm/test/CodeGen/PowerPC/urem-vector-lkk.ll | 248 ++++---- llvm/test/CodeGen/PowerPC/vec-min-max.ll | 6 +- llvm/test/CodeGen/PowerPC/vec-trunc.ll | 2 +- .../test/CodeGen/PowerPC/vec_add_sub_doubleword.ll | 4 +- llvm/test/CodeGen/PowerPC/vec_add_sub_quadword.ll | 8 +- .../CodeGen/PowerPC/vec_conv_fp32_to_i16_elts.ll | 612 ++++++++++---------- .../CodeGen/PowerPC/vec_conv_fp32_to_i64_elts.ll | 12 +- .../CodeGen/PowerPC/vec_conv_fp32_to_i8_elts.ll | 624 ++++++++++----------- .../CodeGen/PowerPC/vec_conv_fp64_to_i16_elts.ll | 592 +++++++++---------- .../CodeGen/PowerPC/vec_conv_fp64_to_i32_elts.ll | 20 +- .../CodeGen/PowerPC/vec_conv_fp64_to_i8_elts.ll | 596 ++++++++++---------- .../CodeGen/PowerPC/vec_conv_fp_to_i_4byte_elts.ll | 20 +- .../CodeGen/PowerPC/vec_conv_i16_to_fp32_elts.ll | 32 +- .../CodeGen/PowerPC/vec_conv_i16_to_fp64_elts.ll | 12 +- .../CodeGen/PowerPC/vec_conv_i32_to_fp64_elts.ll | 12 +- .../CodeGen/PowerPC/vec_conv_i64_to_fp32_elts.ll | 4 +- .../CodeGen/PowerPC/vec_conv_i8_to_fp32_elts.ll | 36 +- .../CodeGen/PowerPC/vec_conv_i8_to_fp64_elts.ll | 16 +- .../CodeGen/PowerPC/vec_conv_i_to_fp_4byte_elts.ll | 20 +- llvm/test/CodeGen/PowerPC/vsx.ll | 2 +- .../CodeGen/PowerPC/xray-conditional-return.ll | 8 +- llvm/test/CodeGen/Thumb2/high-reg-spill.mir | 2 +- .../Thumb2/mve-gather-scatter-optimisation.ll | 359 ++++++++++-- llvm/test/CodeGen/Thumb2/mve-halving.ll | 232 ++++++++ llvm/test/CodeGen/Thumb2/mve-postinc-distribute.ll | 394 +++++++++++++ llvm/test/CodeGen/Thumb2/mve-vhaddsub.ll | 6 +- llvm/test/CodeGen/WebAssembly/debugtest-opt.ll | 2 +- .../test/CodeGen/X86/explicit-section-mergeable.ll | 296 ++++++++++ .../CodeGen/X86/inline-asm-avx512f-x-constraint.ll | 2 +- .../CodeGen/X86/inline-asm-default-clobbers.ll | 2 +- llvm/test/CodeGen/X86/isint.ll | 90 ++- llvm/test/CodeGen/X86/masked_gather.ll | 7 +- llvm/test/CodeGen/X86/masked_gather_scatter.ll | 20 +- llvm/test/CodeGen/X86/pr45067.ll | 10 +- llvm/test/CodeGen/X86/setoeq.ll | 23 +- llvm/test/CodeGen/X86/stack-folding-adx.mir | 8 +- llvm/test/CodeGen/X86/stack-folding-bmi2.mir | 4 +- .../CodeGen/X86/stack-folding-fp-nofpexcept.mir | 2 +- llvm/test/DebugInfo/COFF/parent-type-scopes.ll | 133 +++++ llvm/test/DebugInfo/COFF/unnamed-nested.ll | 51 ++ .../MIR/X86/livedebugvalues_loop_terminated.mir | 67 +++ .../DebugInfo/WebAssembly/dbg-value-dwarfdump.ll | 6 +- llvm/test/DebugInfo/WebAssembly/dbg-value-ti.ll | 6 +- llvm/test/FileCheck/dump-input-annotations.txt | 109 +++- llvm/test/FileCheck/implicit-check-not.txt | 12 + llvm/test/MC/ELF/section-type-changed.s | 8 + llvm/test/MC/WebAssembly/debug-info.ll | 57 +- llvm/test/MC/WebAssembly/debug-localvar.ll | 2 +- llvm/test/MC/WebAssembly/dwarfdump.ll | 6 +- .../CodeGenPrepare/X86/gather-scatter-opt.ll | 88 +++ llvm/test/Transforms/SCCP/widening.ll | 444 +++++++++++++++ .../Inputs/unique-retval-same-vtable.yaml | 17 + llvm/test/Transforms/WholeProgramDevirt/import.ll | 18 +- .../unique-retval-same-vtable.ll | 59 ++ .../Transforms/WholeProgramDevirt/unique-retval.ll | 7 +- llvm/test/lit.cfg.py | 8 +- .../test/tools/llvm-objcopy/MachO/strip-debug.test | 2 +- llvm/test/tools/llvm-symbolizer/input-base.test | 33 ++ .../tools/opt-viewer/Outputs/suppress/s.swift.html | 2 +- .../Outputs/unicode-function-name/s.swift.html | 2 +- llvm/tools/llvm-objcopy/MachO/MachOReader.cpp | 7 +- llvm/tools/llvm-objcopy/MachO/MachOWriter.cpp | 8 +- llvm/tools/llvm-objcopy/MachO/Object.h | 14 + llvm/tools/llvm-readobj/WasmDumper.cpp | 14 +- llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp | 20 +- .../unittests/CodeGen/GlobalISel/LegalizerTest.cpp | 20 +- .../Orc/LegacyRTDyldObjectLinkingLayerTest.cpp | 10 +- .../Orc/RTDyldObjectLinkingLayerTest.cpp | 10 +- llvm/unittests/MI/LiveIntervalTest.cpp | 111 ++++ llvm/unittests/Support/CMakeLists.txt | 1 - llvm/unittests/Support/ProcessTest.cpp | 10 + llvm/unittests/Support/StringPool.cpp | 30 - llvm/utils/FileCheck/FileCheck.cpp | 147 +++-- .../secondary/llvm/lib/CodeGen/GlobalISel/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn | 1 - .../gn/secondary/llvm/unittests/Support/BUILD.gn | 1 - mlir/include/mlir/Dialect/LLVMIR/LLVMDialect.h | 10 + mlir/include/mlir/Dialect/LLVMIR/LLVMOpBase.td | 1 + .../EDSC/{Intrinsics.h => FoldedIntrinsics.h} | 23 +- mlir/include/mlir/Dialect/Linalg/EDSC/Intrinsics.h | 16 +- .../mlir/Dialect/Linalg/IR/LinalgStructuredOps.td | 78 +-- .../mlir/Dialect/Utils/StructuredOpsUtils.h | 4 - mlir/include/mlir/Dialect/Vector/VectorOps.h | 1 + mlir/include/mlir/IR/OpBase.td | 4 + mlir/include/mlir/TableGen/Operator.h | 3 + .../include/mlir/Target/LLVMIR/ModuleTranslation.h | 3 +- mlir/lib/Analysis/CMakeLists.txt | 4 +- mlir/lib/Conversion/AVX512ToLLVM/CMakeLists.txt | 6 +- .../lib/Conversion/AffineToStandard/CMakeLists.txt | 2 +- .../GPUToCUDA/ConvertKernelFuncToCubin.cpp | 10 +- .../GPUToCUDA/ConvertLaunchFuncToCudaCalls.cpp | 12 +- mlir/lib/Conversion/LinalgToLLVM/CMakeLists.txt | 9 +- mlir/lib/Conversion/LoopsToGPU/CMakeLists.txt | 2 +- mlir/lib/Conversion/VectorToLLVM/CMakeLists.txt | 9 +- .../VectorToLLVM/ConvertVectorToLLVM.cpp | 152 +---- mlir/lib/Conversion/VectorToLoops/CMakeLists.txt | 10 +- mlir/lib/Dialect/Affine/CMakeLists.txt | 22 +- mlir/lib/Dialect/Affine/EDSC/CMakeLists.txt | 7 +- mlir/lib/Dialect/Affine/IR/CMakeLists.txt | 4 +- mlir/lib/Dialect/Affine/Transforms/CMakeLists.txt | 2 +- mlir/lib/Dialect/Affine/Utils/CMakeLists.txt | 3 +- mlir/lib/Dialect/LLVMIR/CMakeLists.txt | 2 + mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp | 18 + mlir/lib/Dialect/Linalg/EDSC/Builders.cpp | 2 +- mlir/lib/Dialect/Linalg/EDSC/CMakeLists.txt | 3 +- mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp | 121 +--- mlir/lib/Dialect/Linalg/Transforms/CMakeLists.txt | 2 +- mlir/lib/Dialect/Linalg/Transforms/Fusion.cpp | 6 +- .../Dialect/Linalg/Transforms/LinalgToLoops.cpp | 31 +- mlir/lib/Dialect/Linalg/Transforms/Promotion.cpp | 2 +- mlir/lib/Dialect/Linalg/Transforms/Tiling.cpp | 2 +- mlir/lib/Dialect/Linalg/Utils/CMakeLists.txt | 2 +- mlir/lib/Dialect/LoopOps/Transforms/CMakeLists.txt | 2 +- mlir/lib/Dialect/StandardOps/IR/Ops.cpp | 13 +- mlir/lib/Dialect/Vector/CMakeLists.txt | 2 +- mlir/lib/Dialect/Vector/VectorTransforms.cpp | 113 +++- mlir/lib/EDSC/CMakeLists.txt | 1 - mlir/lib/ExecutionEngine/CMakeLists.txt | 2 - mlir/lib/ExecutionEngine/ExecutionEngine.cpp | 16 +- mlir/lib/Interfaces/CMakeLists.txt | 24 +- mlir/lib/TableGen/Operator.cpp | 4 + mlir/lib/Target/LLVMIR/ModuleTranslation.cpp | 11 +- mlir/lib/Transforms/CMakeLists.txt | 2 +- mlir/lib/Transforms/Utils/CMakeLists.txt | 2 +- .../Conversion/VectorToLLVM/vector-to-llvm.mlir | 304 +++++----- mlir/test/Dialect/Linalg/invalid.mlir | 232 +++----- mlir/test/Dialect/Linalg/loops.mlir | 86 --- mlir/test/Dialect/Linalg/roundtrip.mlir | 95 ++-- mlir/test/Dialect/Linalg/transform-patterns.mlir | 82 +-- .../Dialect/Vector/vector-contract-transforms.mlir | 178 +++++- mlir/test/EDSC/CMakeLists.txt | 3 +- mlir/test/EDSC/builder-api-test.cpp | 1 + mlir/test/IR/attribute.mlir | 4 + .../TestLinalgTransformPatterns.td | 6 +- mlir/test/lib/Transforms/CMakeLists.txt | 2 +- mlir/test/mlir-cuda-runner/two-modules.mlir | 28 + mlir/test/mlir-tblgen/op-operand.td | 20 + mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp | 16 +- mlir/tools/mlir-tblgen/OpFormatGen.cpp | 4 + 499 files changed, 10790 insertions(+), 5370 deletions(-) create mode 100644 clang-tools-extra/clangd/index/remote/CMakeLists.txt create mode 100644 clang-tools-extra/clangd/index/remote/Index.proto create mode 100644 clang-tools-extra/clangd/index/remote/README.md create mode 100644 clang-tools-extra/clangd/index/remote/client/CMakeLists.txt create mode 100644 clang-tools-extra/clangd/index/remote/client/Client.cpp create mode 100644 clang-tools-extra/clangd/index/remote/server/CMakeLists.txt create mode 100644 clang-tools-extra/clangd/index/remote/server/Server.cpp create mode 100644 clang/test/CodeGen/memcpy-no-nobuiltin-if-not-emitted.cpp create mode 100644 clang/test/CodeGen/pr45476.cpp create mode 100644 clang/test/PCH/cxx-recovery-expr.cpp create mode 100644 compiler-rt/test/ubsan/TestCases/TypeCheck/vptr-ptrauth-unauthe [...] delete mode 100644 libc/AOR_v20.02/math/cosf.c delete mode 100644 libc/AOR_v20.02/math/sincosf.c delete mode 100644 libc/AOR_v20.02/math/sincosf.h delete mode 100644 libc/AOR_v20.02/math/sincosf_data.c delete mode 100644 libc/AOR_v20.02/math/sinf.c delete mode 100644 libc/AOR_v20.02/math/test/testcases/directed/cosf.tst delete mode 100644 libc/AOR_v20.02/math/test/testcases/directed/sincosf.tst delete mode 100644 libc/AOR_v20.02/math/test/testcases/directed/sinf.tst create mode 100644 libc/src/math/cosf.cpp create mode 100644 libc/src/math/cosf.h create mode 100644 libc/src/math/math_utils.h create mode 100644 libc/src/math/sincosf.cpp create mode 100644 libc/src/math/sincosf.h create mode 100644 libc/src/math/sincosf_data.cpp create mode 100644 libc/src/math/sincosf_utils.h create mode 100644 libc/src/math/sinf.cpp create mode 100644 libc/src/math/sinf.h create mode 100644 libc/test/src/math/CMakeLists.txt create mode 100644 libc/test/src/math/cosf_test.cpp create mode 100644 libc/test/src/math/float.h create mode 100644 libc/test/src/math/sdcomp26094.h create mode 100644 libc/test/src/math/sincosf_test.cpp create mode 100644 libc/test/src/math/sinf_test.cpp create mode 100644 libc/utils/MPFRWrapper/CMakeLists.txt create mode 100644 libc/utils/MPFRWrapper/MPFRUtils.cpp create mode 100644 libc/utils/MPFRWrapper/MPFRUtils.h create mode 100644 libc/utils/MPFRWrapper/check_mpfr.cpp create mode 100644 libcxx/test/libcxx/depr/depr.c.headers/no_fgetpos_fsetpos.fail.cpp create mode 100644 libcxx/test/libcxx/selftest/newformat/convenience_substitutions [...] create mode 100644 libcxx/test/libcxx/selftest/newformat/convenience_substitutions [...] create mode 100644 llvm/cmake/modules/FindGRPC.cmake create mode 100644 llvm/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h delete mode 100644 llvm/include/llvm/Support/StringPool.h create mode 100644 llvm/lib/CodeGen/GlobalISel/LostDebugLocObserver.cpp delete mode 100644 llvm/lib/Support/StringPool.cpp create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-uniform-dsp-zeroing.ll create mode 100644 llvm/test/CodeGen/ARM/machine-sink-multidef.ll create mode 100644 llvm/test/CodeGen/ARM/machine-sink-multidef.mir create mode 100644 llvm/test/CodeGen/PowerPC/global-address-non-got-indirect-access.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-halving.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-postinc-distribute.ll create mode 100644 llvm/test/CodeGen/X86/explicit-section-mergeable.ll create mode 100644 llvm/test/DebugInfo/COFF/parent-type-scopes.ll create mode 100644 llvm/test/DebugInfo/COFF/unnamed-nested.ll create mode 100644 llvm/test/DebugInfo/MIR/X86/livedebugvalues_loop_terminated.mir create mode 100644 llvm/test/Transforms/CodeGenPrepare/X86/gather-scatter-opt.ll create mode 100644 llvm/test/Transforms/SCCP/widening.ll create mode 100644 llvm/test/Transforms/WholeProgramDevirt/Inputs/unique-retval-sa [...] create mode 100644 llvm/test/Transforms/WholeProgramDevirt/unique-retval-same-vtable.ll create mode 100644 llvm/test/tools/llvm-symbolizer/input-base.test delete mode 100644 llvm/unittests/Support/StringPool.cpp copy mlir/include/mlir/Dialect/Linalg/EDSC/{Intrinsics.h => FoldedIntrinsics.h} (54%) create mode 100644 mlir/test/mlir-cuda-runner/two-modules.mlir