This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-lts in repository toolchain/ci/llvm-monorepo.
from 9d10a9b80999 [CMake] Use just basename when copying C++ ABI headers adds 6bdc364cbaec [X86] Merge matchANDXORWithAllOnesAsANDNP into combineANDX [...] adds 380fc5fc1b7a [llvm-exegesis][NFC] Test sched class names only in !NDEBUG mode. adds 5527ad48fccb [RISCV] Bugfix for floats passed on the stack with the ILP [...] adds 944d96cd4858 [RISCV][NFC] Remove dead CHECK lines from vararg.ll test adds 09fc10481cbe [AArch64][ARM] Context sensitive meaning of crypto adds 5b99fd4c4047 [clangd] clangd-indexer: Drop support for MR-via-YAML adds fe866e0155d6 [clangd] Support refs() in dex. Largely cloned from MemIndex. adds d3172a343e1d [constexpr] Fix ICE when memcpy() is given a pointer to an [...] adds 32b818a5abfd [ELF] - Simplify. NFCI. adds a9672a6d2400 [clangd] Use canonical declarations in ReferenceFinder. adds da587ec9dacb [clangd] Revert accidental flag change adds 7fe1d5adcf43 Fix MSVC "not all control paths return a value" warning. NFCI. adds 7ade4bf8f184 [llvm-mca] Check for inconsistencies when constructing ins [...] adds cd499ff2cded [Index] Respect "IndexFunctionLocals" option for type loc. adds 52d06cad4ae9 [clang-tidy] Sequence statements with multiple parents cor [...] adds 1a39821f4b12 Re-commit r343500 "Fix build with GCC < 5.0 (PR39131)" adds 3fbb4e395f87 [doc] Update the programmer's manual about SmallSet's iterator adds ec944b06b592 [llvm-exegesis][NFC] Improve parsing of the YAML files adds fde588197fc7 [PassTimingInfo] cleanup on TimingData's Timer handling adds e46e2354fffe [llvm-mca][x86] Add tests demonstrating ReadAfterLd delay adds a1a7da77fe94 [clangd] Dex: FALSE iterator, peephole optimizations, fix AND bug adds 1853f3027230 [cland] Dex: fix/simplify short-trigram generation adds e99f435298d4 [X86] Set correct MMO offset on scalarized load pieces adds 2cbfd57b54c5 [clangd] Remove one-segment-skipping from Dex trigrams. adds 792c85d9df39 [clangd] clangd-indexer gathers refs and stores them in in [...] adds a7b6b14ee099 [clangd] expose MergedIndex class adds 9add292ccde6 [RISCV] Remove overzealous is64Bit checks adds ff7b3d18c76b [utils] simple refactor in update_mca_test_checks.py to ma [...] adds 6d253a8706ac [utils] Ensure that update_mca_test_checks.py writes prefi [...] adds 86cc7ca5eb80 [ELF][HEXAGON] Add support for GOT relocations. adds 98e0505d9e90 [OpenMP][OMPT] Fix unsafe initialization of ompt_data_t objects adds f9c3d3e46410 [X86][AVX] Add PR39161 test case for v4f64 zzww shuffle adds 641bdc3e193c [llvm-mca] Move field 'AllowZeroMoveEliminationOnly' to cl [...] adds 806794bac162 [clang-tidy] Added pointer types to clang-tidy readability [...] adds a385d23883e9 [clang-tidy] fix PR39167, bugprone-exception-escape hangs-up adds 5f02827306c3 [clang] Add the exclude_from_explicit_instantiation attribute adds 9b8ad4f2f950 [clang-tidy] NFC use CHECK-NOTES in tests for performance- [...] adds 0807b57f7fe6 [clang-tidy] NFC use CHECK-NOTES in tests for fuchsia-defa [...] adds 09d9119c9240 [clangd] Fix ambiguous constructor in DexTest adds 86b5672bebe5 [InstCombine] allow bitcast to/from FP for vector insert/e [...] adds 8a53bcc1e664 [llvm-mca][x86] Add PR36951 ReadAfterLd test case adds 3e5fcd6c3f1d [clangd] fix another ambigous constructor in DexTest adds ba765894c5de [clang-tidy] fix failing unit tests adds 47ab238cca96 [AMDGPU] Match signed dot4/8 pattern. adds 2c4a97c9a293 AArch64: Fix XSeqPairs/WSeqPairs problems adds e937c156f2f5 [clangd] Add std::move for converting-return to satisfy ol [...] adds ed3581644cae [clangd] Dex: FALSE iterator, peephole optimizations, fix AND bug adds 0e8be67565b9 [clangd] Simplify Dex query tree logic and fix missing-pos [...] adds f0215d0b2c25 [x86] add test for SSE sqrtss register dep (PR22206) adds e24429ba59ae [globalisel][combine] Improve the truncate placement for t [...] adds 4d558212ac6e Give same-named members unique timestamps on Darwin in llvm-ar. adds f1121eb94166 [InstCombine] reduce code duplication in SimplifyDemandedV [...] adds c2074a286599 [NestedNameSpecifier] Add missing stream-specific dump methods adds b00985b4c884 [AST] Revert mangling changes from r339428 adds d956140207ce Update Clang Windows getting started docs adds a7fa70cb3e47 The Python 3 part of the script was missed when adding Ope [...] adds fea7ddb36e42 [COFF] [X86] Don't use llvm_unreachable for unsupported re [...] adds 51b40fa2eafc [Esan] Port cache frag to FreeBSD adds 55f7825645fc AMDGPU: Rename isAmdCodeObjectV2 -> isAmdHsaOrMesa adds e40867d9e2a9 [WebAssembly] Don't modify preds/succs iterators while era [...] adds 2ce9198417cd Esan for FreeBSD, forgotten file. adds 27b81cc27bb7 [SimplifyCFG] Change recursive calls to llvm::SimplifyCFG [...] adds 0a267dd39d87 [X86][LegalizeVectorOps] Use MERGE_VALUES to return two re [...] adds 470100bead86 [clang-doc] Clean up Markdown output adds 6a567c5203e4 [InstCombine] drop poison flags in SimplifyVectorDemandedElts adds a4e84bf1a1ad ReleaseNotes: remove superfluous 's' in 'can promotes' adds d52bea85fc93 [globalisel][combine] Fix a rare crash when encountering a [...] adds 3a96b97abb43 [RISCV] Support named operands for CSR instructions. adds 9a326caa769b [llvm-mca] Remove unused/stale forward decl. NFC. adds 38729b562817 [COFF, ARM64] Add __getReg intrinsic adds 64f18610c50c Fix typos. adds b753306a4255 [WebAssembly] Ignore DBG_VALUE in WebAssemblyCFGStackify p [...] adds 7edf0112fd05 [SimplifyCFG] Pass AggressiveInsts to DominatesMergePoint [...] adds b0e1e18c3d20 [globalisel][combine] When placing truncates, handle the c [...] adds 003c7e9477b7 [WebAssembly] Fixed missing "global" symbol type in AsmParser. adds 49d5156384e1 Thread safety analysis: Examine constructor arguments adds 7f46b39f865c [cmake] Also create lowercase extension WinSDK symlinks adds a6ea113ee251 [WebAssembly] Saturating arithmetic intrinsics adds 95b0c2ac32cc [WebAssembly] __builtin_wasm_extract_lane_* builtins adds 8295e7812c17 [WebAssembly] __builtin_wasm_replace_lane_* builtins adds fc95255e1e77 [WebAssembly] saturating arithmetic builtins adds b454080c9996 [WebAssembly] any_true and all_true builtins adds d28959d5690f [WebAssembly] abs and sqrt builtins new f02d47d730c6 AMDGPU/GlobalISel: Add support for G_INTTOPTR
The 1 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/clang-doc/MDGenerator.cpp | 25 +- .../clang-tidy/bugprone/ExceptionEscapeCheck.cpp | 3 + .../clang-tidy/bugprone/UseAfterMoveCheck.cpp | 5 +- .../readability/IdentifierNamingCheck.cpp | 24 + .../clang-tidy/utils/ExprSequence.cpp | 10 +- clang-tools-extra/clang-tidy/utils/ExprSequence.h | 5 +- clang-tools-extra/clangd/ClangdServer.cpp | 11 +- clang-tools-extra/clangd/ClangdServer.h | 4 +- clang-tools-extra/clangd/XRefs.cpp | 26 +- clang-tools-extra/clangd/index/FileIndex.cpp | 6 +- clang-tools-extra/clangd/index/FileIndex.h | 8 +- clang-tools-extra/clangd/index/IndexAction.cpp | 19 +- clang-tools-extra/clangd/index/IndexAction.h | 5 +- clang-tools-extra/clangd/index/Merge.cpp | 188 +- clang-tools-extra/clangd/index/Merge.h | 23 +- clang-tools-extra/clangd/index/Serialization.cpp | 69 +- clang-tools-extra/clangd/index/Serialization.h | 20 +- .../clangd/index/YAMLSerialization.cpp | 98 +- clang-tools-extra/clangd/index/dex/Dex.cpp | 86 +- clang-tools-extra/clangd/index/dex/Dex.h | 31 +- clang-tools-extra/clangd/index/dex/Iterator.cpp | 110 +- clang-tools-extra/clangd/index/dex/Iterator.h | 11 + clang-tools-extra/clangd/index/dex/Trigram.cpp | 106 +- clang-tools-extra/clangd/index/dex/Trigram.h | 29 +- clang-tools-extra/clangd/indexer/IndexerMain.cpp | 161 +- clang-tools-extra/test/clang-doc/md-comment.cpp | 3 +- clang-tools-extra/test/clang-doc/md-linkage.cpp | 30 +- clang-tools-extra/test/clang-doc/md-module.cpp | 6 +- clang-tools-extra/test/clang-doc/md-namespace.cpp | 6 +- clang-tools-extra/test/clang-doc/md-record.cpp | 12 +- .../clang-tidy/bugprone-argument-comment-gmock.cpp | 43 +- .../bugprone-argument-comment-strict.cpp | 12 +- .../test/clang-tidy/bugprone-argument-comment.cpp | 9 +- .../test/clang-tidy/bugprone-use-after-move.cpp | 12 + .../test/clang-tidy/check_clang_tidy.py | 4 +- .../test/clang-tidy/fuchsia-default-arguments.cpp | 27 +- .../performance-move-constructor-init.cpp | 12 +- .../clang-tidy/readability-identifier-naming.cpp | 33 +- clang-tools-extra/unittests/clangd/DexTests.cpp | 196 +- .../unittests/clangd/FileIndexTests.cpp | 14 +- clang-tools-extra/unittests/clangd/IndexTests.cpp | 22 +- .../unittests/clangd/SerializationTests.cpp | 46 +- clang-tools-extra/unittests/clangd/TestTU.cpp | 7 +- clang-tools-extra/unittests/clangd/XRefsTests.cpp | 42 +- clang/include/clang/AST/NestedNameSpecifier.h | 2 + clang/include/clang/Basic/Attr.td | 7 + clang/include/clang/Basic/AttrDocs.td | 62 + clang/include/clang/Basic/BuiltinsAArch64.def | 1 + clang/include/clang/Basic/BuiltinsWebAssembly.def | 42 + clang/include/clang/Basic/DiagnosticASTKinds.td | 3 + clang/lib/AST/ExprConstant.cpp | 4 + clang/lib/AST/MicrosoftMangle.cpp | 19 +- clang/lib/AST/NestedNameSpecifier.cpp | 15 +- clang/lib/Analysis/ThreadSafety.cpp | 100 +- clang/lib/CodeGen/CGBuiltin.cpp | 150 + clang/lib/Driver/ToolChains/Arch/AArch64.cpp | 81 + clang/lib/Driver/ToolChains/Arch/ARM.cpp | 20 + clang/lib/Headers/intrin.h | 7 + clang/lib/Index/IndexTypeSourceInfo.cpp | 3 +- clang/lib/Sema/Sema.cpp | 6 +- clang/lib/Sema/SemaChecking.cpp | 3 + clang/lib/Sema/SemaDeclAttr.cpp | 3 + clang/lib/Sema/SemaTemplateInstantiate.cpp | 18 +- clang/test/CodeGen/arm64-microsoft-intrinsics.c | 12 + clang/test/CodeGen/builtin-memfns.c | 7 + clang/test/CodeGen/builtins-wasm.c | 240 +- ...tantiation.dont_assume_extern_instantiation.cpp | 84 + clang/test/CodeGenObjCXX/arc-marker-funclet.mm | 2 +- .../CodeGenObjCXX/microsoft-abi-arc-param-order.mm | 2 +- clang/test/CodeGenObjCXX/msabi-objc-extensions.mm | 59 +- clang/test/CodeGenObjCXX/msabi-objc-types.mm | 114 +- clang/test/Driver/arm-features.c | 39 + clang/test/Index/index-local-symbol.cpp | 6 + ...pragma-attribute-supported-attributes-list.test | 3 +- clang/test/Preprocessor/aarch64-target-features.c | 95 + clang/test/Sema/builtins-microsoft-arm64.c | 9 + ..._instantiation.diagnose_on_undefined_entity.cpp | 36 + ...plicit_instantiation.explicit_instantiation.cpp | 45 + ...m_explicit_instantiation.extern_declaration.cpp | 69 + ...explicit_instantiation.merge_redeclarations.cpp | 43 + clang/test/SemaCXX/constexpr-string.cpp | 37 + clang/test/SemaCXX/warn-thread-safety-analysis.cpp | 26 + clang/www/get_started.html | 99 +- compiler-rt/cmake/config-ix.cmake | 2 +- compiler-rt/lib/esan/CMakeLists.txt | 1 + compiler-rt/lib/esan/esan_interceptors.cpp | 10 +- compiler-rt/lib/esan/esan_shadow.h | 2 +- compiler-rt/lib/esan/esan_sideline_bsd.cpp | 35 + .../lib/sanitizer_common/sanitizer_linux.cc | 14 +- compiler-rt/lib/sanitizer_common/sanitizer_linux.h | 2 + .../test/esan/TestCases/large-stack-linux.c | 2 + .../test/esan/TestCases/workingset-early-fault.c | 2 + .../test/esan/TestCases/workingset-memset.cpp | 2 + .../test/esan/TestCases/workingset-midreport.cpp | 2 + .../test/esan/TestCases/workingset-samples.cpp | 2 + .../esan/TestCases/workingset-signal-posix.cpp | 2 + .../test/esan/TestCases/workingset-simple.cpp | 2 + compiler-rt/test/esan/lit.cfg | 3 +- lld/ELF/Arch/Hexagon.cpp | 12 + lld/ELF/InputSection.cpp | 2 + lld/ELF/Relocations.cpp | 18 +- lld/ELF/Relocations.h | 1 + lld/ELF/SyntheticSections.cpp | 6 +- lld/docs/ReleaseNotes.rst | 2 +- lld/test/ELF/hexagon-shared.s | 23 +- lldb/include/lldb/Utility/ConstString.h | 2 +- .../lldbsuite/test/tools/lldb-vscode/vscode.py | 2 +- lldb/scripts/utilsOsType.py | 5 +- lldb/source/Commands/CommandObjectType.cpp | 16 +- lldb/source/Host/common/MainLoop.cpp | 4 +- .../source/Host/posix/ProcessLauncherPosixFork.cpp | 2 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp | 4 +- .../AppleObjCTrampolineHandler.cpp | 4 +- .../DarwinLog/StructuredDataDarwinLog.cpp | 4 +- .../InstEmulation/UnwindAssemblyInstEmulation.cpp | 2 +- lldb/tools/lldb-mi/MICmnResources.cpp | 2 +- lldb/tools/lldb-vscode/JSONUtils.h | 4 +- lldb/tools/lldb-vscode/LLDBUtils.h | 4 +- lldb/tools/lldb-vscode/README.md | 4 +- lldb/tools/lldb-vscode/lldb-vscode.cpp | 14 +- lldb/unittests/Core/BroadcasterTest.cpp | 2 +- lldb/unittests/Core/ListenerTest.cpp | 4 +- lldb/utils/sync-source/README.txt | 2 +- lldb/www/python_reference/epydoc.css | 2 +- llvm/cmake/platforms/WinMsvc.cmake | 24 +- llvm/docs/ProgrammersManual.rst | 14 +- llvm/include/llvm/IR/IntrinsicsWebAssembly.td | 16 + llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 118 +- .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 14 +- llvm/lib/IR/PassTimingInfo.cpp | 12 +- llvm/lib/MC/MCExpr.cpp | 1 + llvm/lib/Object/ArchiveWriter.cpp | 77 +- llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 86 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 10 +- .../Target/AMDGPU/AMDGPUInstructionSelector.cpp | 1 + llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 4 + llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 1 + llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h | 4 +- llvm/lib/Target/AMDGPU/SIFrameLowering.cpp | 8 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 6 +- llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp | 6 +- llvm/lib/Target/AMDGPU/VOP3PInstructions.td | 107 +- llvm/lib/Target/RISCV/AsmParser/LLVMBuild.txt | 2 +- llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 211 +- llvm/lib/Target/RISCV/CMakeLists.txt | 2 + .../RISCV/Disassembler/RISCVDisassembler.cpp | 2 +- llvm/lib/Target/RISCV/InstPrinter/LLVMBuild.txt | 2 +- .../Target/RISCV/InstPrinter/RISCVInstPrinter.cpp | 29 +- .../Target/RISCV/InstPrinter/RISCVInstPrinter.h | 4 +- llvm/lib/Target/RISCV/LLVMBuild.txt | 4 +- .../RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp | 2 +- llvm/lib/Target/RISCV/RISCV.h | 2 +- llvm/lib/Target/RISCV/RISCV.td | 6 + llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 15 +- llvm/lib/Target/RISCV/RISCVInstrInfo.cpp | 3 +- llvm/lib/Target/RISCV/RISCVInstrInfo.td | 35 +- llvm/lib/Target/RISCV/RISCVSystemOperands.td | 352 +++ llvm/lib/Target/RISCV/Utils/CMakeLists.txt | 3 + .../RISCV/{InstPrinter => Utils}/LLVMBuild.txt | 7 +- llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp | 9 + .../RISCV/{MCTargetDesc => Utils}/RISCVBaseInfo.h | 36 +- .../InstPrinter/WebAssemblyInstPrinter.cpp | 1 + .../Target/WebAssembly/WebAssemblyCFGStackify.cpp | 4 + llvm/lib/Target/WebAssembly/WebAssemblyISD.def | 4 + .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 26 + .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 15 + .../WebAssembly/WebAssemblyLateEHPrepare.cpp | 11 +- .../X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp | 6 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 66 +- .../InstCombine/InstCombineSimplifyDemanded.cpp | 144 +- .../InstCombine/InstCombineVectorOps.cpp | 35 +- llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 100 +- ...galizercombiner-extending-loads-cornercases.mir | 167 +- .../prelegalizercombiner-extending-loads.mir | 3 +- llvm/test/CodeGen/AArch64/seqpairspill.mir | 42 + .../AMDGPU/GlobalISel/inst-select-inttoptr.mir | 34 + .../AMDGPU/GlobalISel/legalize-inttoptr.mir | 29 + .../AMDGPU/GlobalISel/regbankselect-inttoptr.mir | 31 + llvm/test/CodeGen/AMDGPU/code-object-v3.ll | 8 + llvm/test/CodeGen/AMDGPU/idot4.ll | 2883 +++++++++++++++++-- llvm/test/CodeGen/AMDGPU/idot8.ll | 3010 +++++++++++++++++--- .../test/CodeGen/RISCV/calling-conv-rv32f-ilp32.ll | 81 + llvm/test/CodeGen/RISCV/vararg.ll | 310 -- .../CodeGen/WebAssembly/cfg-stackify-dbg-skip.ll | 48 + llvm/test/CodeGen/WebAssembly/simd-arith.ll | 8 +- llvm/test/CodeGen/WebAssembly/simd-intrinsics.ll | 104 + llvm/test/CodeGen/X86/sse_partial_update.ll | 61 +- llvm/test/CodeGen/X86/vector-shuffle-256-v4.ll | 22 + llvm/test/MC/COFF/unsupported-relocations.s | 5 + llvm/test/MC/RISCV/csr-aliases.s | 26 +- llvm/test/MC/RISCV/function-call.s | 6 + llvm/test/MC/RISCV/machine-csr-names-invalid.s | 40 + llvm/test/MC/RISCV/machine-csr-names.s | 1229 ++++++++ llvm/test/MC/RISCV/rv32-machine-csr-names.s | 474 +++ llvm/test/MC/RISCV/rv32-user-csr-names.s | 457 +++ llvm/test/MC/RISCV/rv32i-aliases-valid.s | 6 +- llvm/test/MC/RISCV/rv32i-invalid.s | 10 + llvm/test/MC/RISCV/rv32i-valid.s | 8 +- llvm/test/MC/RISCV/rv64-machine-csr-names.s | 246 ++ llvm/test/MC/RISCV/rv64-user-csr-names.s | 236 ++ llvm/test/MC/RISCV/rvf-aliases-valid.s | 26 +- llvm/test/MC/RISCV/rvf-user-csr-names.s | 71 + llvm/test/MC/RISCV/rvi-aliases-valid.s | 14 +- llvm/test/MC/RISCV/supervisor-csr-names.s | 193 ++ llvm/test/MC/RISCV/user-csr-names-invalid.s | 47 + llvm/test/MC/RISCV/user-csr-names.s | 587 ++++ llvm/test/MC/WebAssembly/basic-assembly.s | 2 + llvm/test/MC/WebAssembly/simd-encodings.s | 24 + llvm/test/Object/archive-darwin-duplicates.test | 21 + .../AMDGPU/amdgcn-demanded-vector-elts.ll | 5 +- llvm/test/Transforms/InstCombine/X86/x86-muldq.ll | 2 +- llvm/test/Transforms/InstCombine/extractelement.ll | 30 +- llvm/test/Transforms/InstCombine/shuffle_select.ll | 2 +- .../Transforms/InstCombine/vec_demanded_elts.ll | 6 +- .../llvm-exegesis/X86/analysis-uops-variant.test | 4 + llvm/test/tools/llvm-mca/X86/bextr-read-after-ld.s | 26 +- llvm/test/tools/llvm-mca/X86/bzhi-read-after-ld.s | 10 +- llvm/test/tools/llvm-mca/X86/cpus.s | 30 +- .../test/tools/llvm-mca/X86/fma3-read-after-ld-1.s | 28 +- .../test/tools/llvm-mca/X86/fma3-read-after-ld-2.s | 28 +- llvm/test/tools/llvm-mca/X86/read-after-ld-1.s | 115 + llvm/test/tools/llvm-mca/X86/read-after-ld-2.s | 253 ++ llvm/test/tools/llvm-mca/X86/read-after-ld-3.s | 50 + .../tools/llvm-mca/X86/scheduler-queue-usage.s | 22 +- .../test/tools/llvm-mca/X86/sqrt-rsqrt-rcp-memop.s | 52 +- .../llvm-mca/X86/variable-blend-read-after-ld-1.s | 44 +- .../llvm-mca/X86/variable-blend-read-after-ld-2.s | 44 +- llvm/tools/llvm-exegesis/lib/BenchmarkResult.cpp | 38 +- .../llvm-mca/include/HardwareUnits/RegisterFile.h | 8 +- .../include/HardwareUnits/RetireControlUnit.h | 5 + llvm/tools/llvm-mca/include/InstrBuilder.h | 4 +- .../llvm-mca/lib/HardwareUnits/RegisterFile.cpp | 20 +- .../lib/HardwareUnits/RetireControlUnit.cpp | 4 +- llvm/tools/llvm-mca/lib/InstrBuilder.cpp | 34 + llvm/utils/update_mca_test_checks.py | 40 +- openmp/runtime/src/kmp_runtime.cpp | 10 +- 236 files changed, 13881 insertions(+), 2671 deletions(-) create mode 100644 clang/test/CodeGenCXX/attr-exclude_from_explicit_instantiation. [...] create mode 100644 clang/test/Index/index-local-symbol.cpp create mode 100644 clang/test/Sema/builtins-microsoft-arm64.c create mode 100644 clang/test/SemaCXX/attr-exclude_from_explicit_instantiation.dia [...] create mode 100644 clang/test/SemaCXX/attr-exclude_from_explicit_instantiation.exp [...] create mode 100644 clang/test/SemaCXX/attr-exclude_from_explicit_instantiation.ext [...] create mode 100644 clang/test/SemaCXX/attr-exclude_from_explicit_instantiation.mer [...] create mode 100644 compiler-rt/lib/esan/esan_sideline_bsd.cpp create mode 100644 llvm/lib/Target/RISCV/RISCVSystemOperands.td create mode 100644 llvm/lib/Target/RISCV/Utils/CMakeLists.txt copy llvm/lib/Target/RISCV/{InstPrinter => Utils}/LLVMBuild.txt (81%) create mode 100644 llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp rename llvm/lib/Target/RISCV/{MCTargetDesc => Utils}/RISCVBaseInfo.h (74%) create mode 100644 llvm/test/CodeGen/AArch64/seqpairspill.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-inttoptr.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-inttoptr.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-inttoptr.mir create mode 100644 llvm/test/CodeGen/RISCV/calling-conv-rv32f-ilp32.ll create mode 100644 llvm/test/CodeGen/WebAssembly/cfg-stackify-dbg-skip.ll create mode 100644 llvm/test/MC/COFF/unsupported-relocations.s create mode 100644 llvm/test/MC/RISCV/machine-csr-names-invalid.s create mode 100644 llvm/test/MC/RISCV/machine-csr-names.s create mode 100644 llvm/test/MC/RISCV/rv32-machine-csr-names.s create mode 100644 llvm/test/MC/RISCV/rv32-user-csr-names.s create mode 100644 llvm/test/MC/RISCV/rv64-machine-csr-names.s create mode 100644 llvm/test/MC/RISCV/rv64-user-csr-names.s create mode 100644 llvm/test/MC/RISCV/rvf-user-csr-names.s create mode 100644 llvm/test/MC/RISCV/supervisor-csr-names.s create mode 100644 llvm/test/MC/RISCV/user-csr-names-invalid.s create mode 100644 llvm/test/MC/RISCV/user-csr-names.s create mode 100644 llvm/test/Object/archive-darwin-duplicates.test create mode 100644 llvm/test/tools/llvm-mca/X86/read-after-ld-1.s create mode 100644 llvm/test/tools/llvm-mca/X86/read-after-ld-2.s create mode 100644 llvm/test/tools/llvm-mca/X86/read-after-ld-3.s