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-armv8l-master-stable in repository toolchain/ci/llvm-monorepo.
from 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 adds f02d47d730c6 AMDGPU/GlobalISel: Add support for G_INTTOPTR
No new revisions were added by this update.
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 | 29 +- .../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, 13869 insertions(+), 2646 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