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-lts-allyesconfig in repository toolchain/ci/llvm-monorepo.
from 0bd9142ee72 [bindings/go] Add Go bindings to LLVMGetIndices adds d9e585e93cb [SCEV][NFC] Verify IR in isLoop[Entry,Backedge]GuardedByCond adds 7cd0a8fb61a [LSR] Combine unfolded offset into invariant register adds 442021b0c12 [MSP430] Fix encodeInstruction() for big endian hosts adds 1a481fad613 [OpenCL] Add support of cl_intel_device_side_avc_motion_est [...] adds c1004bf8628 clang-cl: Add "/clang:" pass-through arg support. adds e9dfe24ee49 [llvm-exegesis] Add a snippet generator to generate snippet [...] adds 300f9b04f98 Adding Yvan as release test backup for Diana adds d7c7509460a Return "[IndVars] Smart hard uses detection" adds 8350b51a063 Revert "[llvm-exegesis] Add a snippet generator to generate [...] adds 8378f16a3b3 [X86][AVX] Tidyup prefixes and regenerate interleaved tests adds d75ff74e017 [llvm-exegesis][NFC] Add missing header guard + cosmetics. adds cd2bb0ca40f [ARM] Enable spilling of the hGPR register class in Thumb2 adds 5a3fee125a4 [X86][SSE] Add PR39387 shuffle test case adds 55667922b46 [LLD] Fix Microsoft precompiled headers cross-compile on Linux adds a3e0e016e5c [NFC][BdVer2] Tests for load and store throughput (PR39465) adds c92ab9324db [docs] Clarify expectations for stack map sections and AOT [...] adds 2c720d2bda9 [SystemZ] Bugfix in shouldCoalesce() adds 059c3d350fe [OPENMP]Make lambda mapping follow reqs for PTR_AND_OBJ mapping. adds d1f22686447 [OPENMP]Make lambda mapping follow reqs for PTR_AND_OBJ mapping. adds 0dd0c294ba7 [Profile] The test for gcov-fork seems to be ok on arm adds 91baaede4f3 Revert "[MSP430] Add MC layer" adds c43ff7c135d [PowerPC][llvm-exegesis] Add a PowerPC target adds 06a73f87968 [dsymutil] Copy the LC_BUILD_VERSION load command into the [...] adds 9b1db31eaba Fix bitcast to address space cast for coerced load/stores adds 067c7e45eea [Tooling] Produce diagnostics for missing input files. adds 9de27692b67 [clang-tidy] fix test after r346414 adds 6826929558f [docs] Clarify ELF section naming for StackMaps and fix a typo adds fbf978533b1 [llvm-mca] Remove unneeded namespace qualifier. NFC. adds def68e37014 [clang-tidy] Untangle layering in ClangTidyDiagnosticConsum [...] adds 528accd8c88 [llvm-mca] PR39261: Rename FetchStage to EntryStage. adds cf9a76f6f74 Introduce `sanitizer_malloc_introspect_t` for Darwin which [...] adds 07a1cf9411c [CodeExtractor] Mark functions noreturn when applicable adds a96fb3e129b InstCombine: Avoid introducing poison values when lowering [...] adds b811a3e9b7c Add test case for the regression caused by r344696 adds 6defbbf176e [llvm-mca] Partially revert r346417. adds 5d7532dff09 [NFC][BdVer2] Load and store throughput tests: also check s [...] adds 5d5c4c7336c [x86] add RUNs for AVX1; NFC adds a4bfaf3346a [COFF] Improve relocation against discarded section error adds e0e026ce975 Refactor ClangASTContext::AddEnumerationValueToEnumerationT [...] adds 5d58212f5a1 [NativePDB] Higher fidelity reconstruction of AST from Debug Info. adds 018edfbaff9 Fix bug in PE/COFF plugin and ValueObjectVariable. adds 934bc6f1ee0 Fix -Wextra-qualification warning adds 8ce59c1d3cc [DAGCombine] Improve alias analysis for chain of independen [...] adds 08fd14a9690 [x86] use shuffles for scalar insertion into high elements [...] adds 9b156f7ee9c [X86] Regenerate loaduse test adds 15043a36ca6 [lldb] Fix initialization order warnings. adds b51082ef4bd [LTO] Drop non-prevailing definitions only if linkage is no [...] adds bdac6b6b852 [SelectionDAG] Assert on the width of DemandedElts argument [...] adds 092bfadd452 [LoopInterchange] Support reductions across inner and outer loop. adds bbb9030884a [Frontend/Modules] Show diagnostics on prebuilt module conf [...] adds 27b2db50489 [ARM64] [Windows] Improve error reporting for unsupported S [...] adds 224644c54f9 [lldb] Silence unhandled enums warning. adds 02fdbbda32f Change $CURRENT_ARCH settings in xcode project file to hard [...] adds dfd8b9a3d46 Revert "Fix bug in PE/COFF plugin and ValueObjectVariable." adds f8df456f131 [WebAssembly] Fix LowerEmscriptenEHSjLj when there's only longjmp adds cb675caa62c [docs] Add some subsections to make it possible to find por [...] adds 021367732f0 [docs][statepoints] add a section spelling out simplificati [...] adds 8307d658ef2 [docs][statepoint] Document explicitly provided stack slots adds 5fdbc6bd8cb Update FileSpec constructor signature adds 5c5ad6b707d [llvm-rc] Support absolute filenames in manifests adds fe4c5527158 Attempt to enable -Wconversion adds e05d895aa61 [hwasan] Remove dead code. adds 9246b2ada37 [VFS] Add "expand tilde" argument to getRealPath. adds c9faaf5d9d9 Fix a use-after-free introduced by r344915. adds 8d9ef98d8c0 Compound literals, enums, et al require const expr adds fa768a3e555 Fix CMake build when building with -fmodules-local-submodul [...] adds b1ee7857983 [FileSystem] Make use of FS in TildeExpressionResolver adds 9204a4ecb4e Use correct parameter name in comment. adds 7b98cb51aa4 Fix a test whose output changed. adds dedf6d184b4 [not] Improve error reporting consistency. adds 00d602740cc Ignore implicit things like ConstantExpr. adds baef49121f3 [WebAssembly] Lower select for vectors adds 4e70523f247 [WebAssembly] Renumber and LEB128-encode SIMD opcodes adds 4a6f057f510 [WebAssembly][NFC] Reorder SIMD section adds adabbd44c62 [WebAssembly] Read prefixed opcodes as ULEB128s adds 420855ab505 Revert "[FileSystem] Make use of FS in TildeExpressionResolver" adds 7f9dafa002e Remove unused c'tor. adds 4a36c950c52 Fix test from r346439 to also work on Windows due to path s [...] adds 812e43de464 [COFF, ARM64] Add support for MSVC buffer security check adds a5af41b91ac [llvm-rc] Support joined or separate spelling for /fo flag adds 1e933856f34 [PowerPC] [Clang] [AltiVec] The second parameter of vec_sr [...]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clang-tidy/ClangTidy.cpp | 4 +- .../clang-tidy/ClangTidyDiagnosticConsumer.cpp | 24 +- .../clang-tidy/ClangTidyDiagnosticConsumer.h | 12 +- .../performance/NoexceptMoveConstructorCheck.cpp | 3 +- .../clang-tidy/plugin/ClangTidyPlugin.cpp | 2 +- clang-tools-extra/modularize/ModuleAssistant.cpp | 2 - clang-tools-extra/test/clang-tidy/diagnostic.cpp | 4 +- .../unittests/clang-tidy/ClangTidyTest.h | 3 + clang/docs/UsersManual.rst | 12 + clang/include/clang-c/Index.h | 16 +- clang/include/clang/AST/ASTContext.h | 3 + clang/include/clang/AST/Expr.h | 12 +- clang/include/clang/AST/Type.h | 33 +- clang/include/clang/ASTMatchers/ASTMatchers.h | 12 + clang/include/clang/Basic/OpenCLExtensionTypes.def | 41 + clang/include/clang/Basic/OpenCLExtensions.def | 1 + clang/include/clang/Driver/CLCompatOptions.td | 2 + clang/include/clang/Driver/Driver.h | 3 +- clang/include/clang/Sema/Initialization.h | 4 + clang/include/clang/Serialization/ASTBitCodes.h | 4 + .../clang/StaticAnalyzer/Core/AnalyzerOptions.h | 2 +- clang/include/clang/module.modulemap | 1 + clang/lib/AST/ASTContext.cpp | 10 + clang/lib/AST/ASTImporter.cpp | 16 + clang/lib/AST/Expr.cpp | 15 + clang/lib/AST/ExprConstant.cpp | 5 + clang/lib/AST/ItaniumMangle.cpp | 6 + clang/lib/AST/MicrosoftMangle.cpp | 5 + clang/lib/AST/NSAPI.cpp | 3 + clang/lib/AST/PrintfFormatString.cpp | 3 + clang/lib/AST/Type.cpp | 7 + clang/lib/AST/TypeLoc.cpp | 3 + clang/lib/ASTMatchers/ASTMatchersInternal.cpp | 1 + clang/lib/ASTMatchers/Dynamic/Registry.cpp | 1 + clang/lib/Analysis/CFG.cpp | 12 + clang/lib/CodeGen/CGCall.cpp | 8 +- clang/lib/CodeGen/CGDebugInfo.cpp | 6 +- clang/lib/CodeGen/CGDebugInfo.h | 3 + clang/lib/CodeGen/CGExpr.cpp | 2 + clang/lib/CodeGen/CGExprAgg.cpp | 4 + clang/lib/CodeGen/CGExprComplex.cpp | 3 + clang/lib/CodeGen/CGExprConstant.cpp | 10 + clang/lib/CodeGen/CGExprScalar.cpp | 6 +- clang/lib/CodeGen/CGOpenCLRuntime.cpp | 5 + clang/lib/CodeGen/CGOpenMPRuntime.cpp | 42 +- clang/lib/CodeGen/CodeGenTypes.cpp | 3 + clang/lib/CodeGen/ItaniumCXXABI.cpp | 3 + clang/lib/Driver/Driver.cpp | 55 +- clang/lib/Frontend/CompilerInstance.cpp | 4 +- clang/lib/Headers/altivec.h | 60 +- clang/lib/Headers/opencl-c.h | 631 +++++++++ clang/lib/Index/USRGeneration.cpp | 3 + clang/lib/Sema/Sema.cpp | 4 + clang/lib/Sema/SemaExpr.cpp | 52 +- clang/lib/Sema/SemaInit.cpp | 38 +- clang/lib/Sema/SemaOverload.cpp | 2 +- clang/lib/Sema/SemaType.cpp | 4 + clang/lib/Serialization/ASTCommon.cpp | 5 + clang/lib/Serialization/ASTReader.cpp | 5 + clang/lib/StaticAnalyzer/Core/Environment.cpp | 1 + clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 7 +- clang/lib/Tooling/Tooling.cpp | 2 - clang/test/CodeGen/builtins-ppc-altivec.c | 72 +- clang/test/CodeGen/builtins-ppc-p8vector.c | 12 +- clang/test/CodeGen/ubsan-debuglog-return.c | 10 + .../test/CodeGenCXX/address-space-cast-coerce.cpp | 53 + .../CodeGenOpenCL/intel-subgroups-avc-ext-types.cl | 81 ++ clang/test/Driver/cl-options.c | 14 + clang/test/Headers/opencl-c-header.cl | 1 + clang/test/Import/switch-stmt/test.cpp | 10 + clang/test/Index/opencl-types.cl | 8 + clang/test/Misc/ast-dump-attr.cpp | 3 +- clang/test/Misc/ast-dump-c-attr.c | 3 +- clang/test/Misc/ast-dump-color.cpp | 6 +- clang/test/Misc/ast-dump-decl.c | 6 +- clang/test/Misc/ast-dump-decl.cpp | 3 +- clang/test/Modules/mismatch-diagnostics.cpp | 22 + clang/test/OpenMP/nvptx_lambda_capturing.cpp | 15 + clang/test/SemaCXX/compound-literal.cpp | 13 +- clang/test/SemaOpenCL/extension-version.cl | 9 + .../SemaOpenCL/intel-subgroup-avc-ext-types.cl | 105 ++ clang/test/Tooling/clang-check-ast-dump.cpp | 3 +- clang/tools/libclang/CIndex.cpp | 3 + clang/tools/libclang/CXType.cpp | 4 + clang/unittests/AST/ASTImporterTest.cpp | 15 +- .../unittests/ASTMatchers/ASTMatchersNodeTest.cpp | 12 +- .../ASTMatchers/ASTMatchersTraversalTest.cpp | 9 +- compiler-rt/lib/hwasan/hwasan.cc | 5 - compiler-rt/lib/hwasan/hwasan.h | 2 - compiler-rt/lib/hwasan/hwasan_interceptors.cc | 36 - compiler-rt/lib/hwasan/hwasan_report.cc | 28 - compiler-rt/lib/hwasan/hwasan_report.h | 3 - .../lib/sanitizer_common/sanitizer_malloc_mac.inc | 24 +- .../test/profile/Posix/instrprof-gcov-fork.test | 2 - libcxx/utils/libcxx/test/config.py | 2 +- lld/COFF/Chunks.cpp | 6 +- lld/COFF/PDB.cpp | 52 +- lld/COFF/SymbolTable.cpp | 7 +- lld/COFF/SymbolTable.h | 2 + lld/test/COFF/precomp-link.test | 7 +- lld/test/COFF/reloc-discarded.s | 1 + lldb/include/lldb/Symbol/ClangASTContext.h | 5 +- .../NativePDB/Inputs/ast-reconstruction.lldbinit | 20 + .../Inputs/function-types-classes.lldbinit | 2 + .../NativePDB/Inputs/globals-classes.lldbinit | 2 + .../SymbolFile/NativePDB/ast-reconstruction.cpp | 131 ++ .../NativePDB/function-types-classes.cpp | 50 +- lldb/lit/SymbolFile/NativePDB/global-classes.cpp | 88 ++ lldb/lldb.xcodeproj/project.pbxproj | 12 +- .../expression_command/radar_43822994/Makefile | 6 + .../radar_43822994/TestScopedEnumType.py | 44 + .../expression_command/radar_43822994/main.cpp | 16 + lldb/source/Host/CMakeLists.txt | 2 + lldb/source/Host/android/HostInfoAndroid.cpp | 7 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 4 +- .../Plugins/SymbolFile/NativePDB/PdbUtil.cpp | 46 + lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.h | 44 + .../SymbolFile/NativePDB/SymbolFileNativePDB.cpp | 135 +- .../SymbolFile/NativePDB/SymbolFileNativePDB.h | 14 +- .../SymbolFile/NativePDB/UdtRecordCompleter.cpp | 8 +- .../source/Plugins/SymbolFile/PDB/PDBASTParser.cpp | 3 +- lldb/source/Symbol/ClangASTContext.cpp | 92 +- llvm/RELEASE_TESTERS.TXT | 4 +- llvm/docs/StackMaps.rst | 7 +- llvm/docs/Statepoints.rst | 105 +- llvm/include/llvm/BinaryFormat/ELF.h | 34 - .../include/llvm/BinaryFormat/ELFRelocs/MSP430.def | 16 - llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h | 4 + llvm/include/llvm/DebugInfo/PDB/GenericError.h | 1 + llvm/include/llvm/LTO/LTO.h | 8 +- llvm/include/llvm/Object/ELFObjectFile.h | 4 - llvm/include/llvm/Support/VirtualFileSystem.h | 17 +- llvm/include/llvm/Transforms/IPO/FunctionImport.h | 6 +- llvm/include/llvm/module.modulemap | 1 - llvm/lib/Analysis/ScalarEvolution.cpp | 15 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 175 ++- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 5 +- llvm/lib/DebugInfo/PDB/GenericError.cpp | 2 + llvm/lib/LTO/LTO.cpp | 26 +- llvm/lib/LTO/LTOBackend.cpp | 2 +- llvm/lib/LTO/ThinLTOCodeGenerator.cpp | 20 +- llvm/lib/MC/MCWin64EH.cpp | 9 +- llvm/lib/Object/ELF.cpp | 7 - llvm/lib/Support/VirtualFileSystem.cpp | 27 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 33 + llvm/lib/Target/AArch64/AArch64ISelLowering.h | 4 + llvm/lib/Target/ARM/Thumb2InstrInfo.cpp | 8 +- llvm/lib/Target/MSP430/AsmParser/CMakeLists.txt | 3 - llvm/lib/Target/MSP430/AsmParser/LLVMBuild.txt | 23 - .../Target/MSP430/AsmParser/MSP430AsmParser.cpp | 562 -------- llvm/lib/Target/MSP430/CMakeLists.txt | 5 - llvm/lib/Target/MSP430/Disassembler/CMakeLists.txt | 3 - .../MSP430/Disassembler/MSP430Disassembler.cpp | 375 ----- .../MSP430/InstPrinter/MSP430InstPrinter.cpp | 36 +- .../Target/MSP430/InstPrinter/MSP430InstPrinter.h | 7 - llvm/lib/Target/MSP430/LLVMBuild.txt | 4 +- llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt | 6 +- .../MSP430/MCTargetDesc/MSP430AsmBackend.cpp | 178 --- .../MSP430/MCTargetDesc/MSP430ELFObjectWriter.cpp | 59 - .../MSP430/MCTargetDesc/MSP430ELFStreamer.cpp | 81 -- .../Target/MSP430/MCTargetDesc/MSP430FixupKinds.h | 53 - .../MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp | 212 --- .../MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp | 27 +- .../MSP430/MCTargetDesc/MSP430MCTargetDesc.h | 27 - llvm/lib/Target/MSP430/MSP430.h | 2 - llvm/lib/Target/MSP430/MSP430.td | 18 - llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp | 32 +- llvm/lib/Target/MSP430/MSP430ISelLowering.cpp | 91 +- llvm/lib/Target/MSP430/MSP430ISelLowering.h | 8 +- llvm/lib/Target/MSP430/MSP430InstrFormats.td | 422 ++---- llvm/lib/Target/MSP430/MSP430InstrInfo.cpp | 45 +- llvm/lib/Target/MSP430/MSP430InstrInfo.h | 16 + llvm/lib/Target/MSP430/MSP430InstrInfo.td | 1427 ++++++++++++-------- llvm/lib/Target/MSP430/MSP430MCInstLower.cpp | 3 - llvm/lib/Target/MSP430/MSP430RegisterInfo.td | 29 +- llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp | 25 +- .../Disassembler/WebAssemblyDisassembler.cpp | 32 +- .../MCTargetDesc/WebAssemblyMCCodeEmitter.cpp | 3 +- .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 17 +- .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 677 +++++----- .../WebAssemblyLowerEmscriptenEHSjLj.cpp | 112 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 22 +- llvm/lib/Transforms/IPO/FunctionImport.cpp | 12 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 18 +- llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 39 +- llvm/lib/Transforms/Scalar/LoopInterchange.cpp | 174 ++- llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp | 54 +- llvm/lib/Transforms/Utils/CodeExtractor.cpp | 7 + llvm/test/Analysis/ScalarEvolution/pr28705.ll | 6 +- llvm/test/CodeGen/AArch64/arm64-abi-varargs.ll | 9 +- llvm/test/CodeGen/AArch64/ldst-opt.ll | 14 +- .../test/CodeGen/AArch64/stack-protector-target.ll | 8 + llvm/test/CodeGen/AArch64/swifterror.ll | 5 +- llvm/test/CodeGen/AMDGPU/smrd.ll | 24 + llvm/test/CodeGen/ARM/arm-storebytesmerge.ll | 178 ++- llvm/test/CodeGen/ARM/misched-fusion-aes.ll | 15 +- llvm/test/CodeGen/MSP430/AddrMode-bis-rx.ll | 10 +- llvm/test/CodeGen/MSP430/AddrMode-bis-xr.ll | 10 +- llvm/test/CodeGen/MSP430/AddrMode-mov-rx.ll | 10 +- llvm/test/CodeGen/MSP430/AddrMode-mov-xr.ll | 10 +- llvm/test/CodeGen/MSP430/Inst16mi.ll | 10 +- llvm/test/CodeGen/MSP430/Inst16mm.ll | 14 +- llvm/test/CodeGen/MSP430/Inst16mr.ll | 12 +- llvm/test/CodeGen/MSP430/Inst16ri.ll | 10 +- llvm/test/CodeGen/MSP430/Inst16rm.ll | 10 +- llvm/test/CodeGen/MSP430/Inst16rr.ll | 12 +- llvm/test/CodeGen/MSP430/Inst8mi.ll | 2 +- llvm/test/CodeGen/MSP430/Inst8ri.ll | 2 +- llvm/test/CodeGen/MSP430/Inst8rr.ll | 8 +- llvm/test/CodeGen/MSP430/asm-clobbers.ll | 4 +- llvm/test/CodeGen/MSP430/bit.ll | 16 +- llvm/test/CodeGen/MSP430/byval.ll | 8 +- llvm/test/CodeGen/MSP430/cc_args.ll | 104 +- llvm/test/CodeGen/MSP430/cc_ret.ll | 28 +- llvm/test/CodeGen/MSP430/fp.ll | 10 +- llvm/test/CodeGen/MSP430/jumptable.ll | 8 +- llvm/test/CodeGen/MSP430/memset.ll | 6 +- llvm/test/CodeGen/MSP430/misched-msp430.ll | 2 +- llvm/test/CodeGen/MSP430/postinc.ll | 10 +- llvm/test/CodeGen/MSP430/select-use-sr.ll | 4 +- llvm/test/CodeGen/MSP430/setcc.ll | 56 +- llvm/test/CodeGen/MSP430/shifts.ll | 8 +- llvm/test/CodeGen/MSP430/struct-return.ll | 16 +- llvm/test/CodeGen/MSP430/struct_layout.ll | 8 +- .../CodeGen/MSP430/transient-stack-alignment.ll | 6 +- llvm/test/CodeGen/MSP430/vararg.ll | 20 +- llvm/test/CodeGen/Mips/fastcc.ll | 36 +- llvm/test/CodeGen/SystemZ/pr36164.ll | 69 +- llvm/test/CodeGen/SystemZ/regalloc-GR128-02.mir | 68 + llvm/test/CodeGen/Thumb2/high-reg-spill.mir | 50 + .../WebAssembly/lower-em-sjlj-longjmp-only.ll | 24 + llvm/test/CodeGen/WebAssembly/simd-select.ll | 463 +++++++ llvm/test/CodeGen/WebAssembly/simd-vselect.ll | 90 -- llvm/test/CodeGen/X86/2011-05-09-loaduse.ll | 11 +- .../CodeGen/X86/insert-into-constant-vector.ll | 153 ++- llvm/test/CodeGen/X86/stores-merging.ll | 3 +- llvm/test/CodeGen/X86/vector-shuffle-128-v16.ll | 66 + llvm/test/CodeGen/X86/x86-interleaved-access.ll | 287 ++-- llvm/test/LTO/Resolution/X86/dead-strip-fulllto.ll | 8 +- llvm/test/MC/Disassembler/MSP430/lit.local.cfg | 3 - llvm/test/MC/Disassembler/MSP430/msp430.txt | 27 - llvm/test/MC/Disassembler/WebAssembly/wasm.txt | 13 +- llvm/test/MC/MSP430/addrmode.s | 110 -- llvm/test/MC/MSP430/altreg.s | 7 - llvm/test/MC/MSP430/const.s | 10 - llvm/test/MC/MSP430/invalid.s | 19 - llvm/test/MC/MSP430/lit.local.cfg | 3 - llvm/test/MC/MSP430/opcode.s | 163 --- llvm/test/MC/MSP430/reloc.s | 22 - llvm/test/MC/WebAssembly/simd-encodings.s | 554 ++++---- .../ThinLTO/X86/Inputs/strong_non_prevailing.ll | 6 + llvm/test/ThinLTO/X86/funcimport.ll | 2 +- llvm/test/ThinLTO/X86/strong_non_prevailing.ll | 16 + .../Transforms/FunctionImport/funcimport_var.ll | 2 +- llvm/test/Transforms/HotColdSplit/split-cold-2.ll | 3 + .../Transforms/IndVarSimplify/dont-recompute.ll | 51 + .../IndVarSimplify/lrev-existing-umin.ll | 38 + .../InstCombine/AMDGPU/amdgcn-intrinsics.ll | 30 +- .../LoopInterchange/inner-only-reductions.ll | 2 +- llvm/test/Transforms/LoopInterchange/lcssa.ll | 4 +- .../LoopInterchange/outer-only-reductions.ll | 52 + .../reductions-across-inner-and-outer-loop.ll | 150 ++ .../LoopStrengthReduce/AArch64/small-constant.ll | 75 +- .../LoopStrengthReduce/two-combinations-bug.ll | 55 + .../tools/dsymutil/Inputs/lc_build_version.x86_64 | Bin 0 -> 4248 bytes llvm/test/tools/dsymutil/X86/lc_build_version.test | 11 + .../tools/llvm-mca/X86/BdVer2/load-throughput.s | 723 ++++++++++ .../tools/llvm-mca/X86/BdVer2/store-throughput.s | 724 ++++++++++ .../a.h => llvm/test/tools/llvm-rc/Inputs/empty.rc | 0 llvm/test/tools/llvm-rc/absolute.test | 3 + llvm/test/tools/llvm-rc/flags.test | 4 + llvm/tools/dsymutil/MachOUtils.cpp | 43 +- llvm/tools/llvm-exegesis/lib/CMakeLists.txt | 4 + .../tools/llvm-exegesis/lib/PowerPC/CMakeLists.txt | 18 + .../llvm-exegesis/lib/PowerPC}/LLVMBuild.txt | 9 +- llvm/tools/llvm-exegesis/lib/PowerPC/Target.cpp | 92 ++ llvm/tools/llvm-exegesis/lib/RegisterValue.h | 6 + llvm/tools/llvm-exegesis/lib/SnippetGenerator.cpp | 2 +- .../include/Stages/{FetchStage.h => EntryStage.h} | 19 +- llvm/tools/llvm-mca/lib/CMakeLists.txt | 2 +- llvm/tools/llvm-mca/lib/Context.cpp | 4 +- .../lib/Stages/{FetchStage.cpp => EntryStage.cpp} | 16 +- llvm/tools/llvm-mca/llvm-mca.cpp | 14 +- llvm/tools/llvm-rc/Opts.td | 2 +- llvm/tools/llvm-rc/ResourceFileWriter.cpp | 7 +- llvm/unittests/Analysis/ScalarEvolutionTest.cpp | 2 +- llvm/unittests/CodeGen/AArch64SelectionDAGTest.cpp | 4 +- llvm/unittests/Support/VirtualFileSystemTest.cpp | 4 +- llvm/unittests/tools/llvm-exegesis/CMakeLists.txt | 3 + .../tools/llvm-exegesis/PowerPC/AnalysisTest.cpp | 93 ++ .../tools/llvm-exegesis/PowerPC/CMakeLists.txt | 22 + .../tools/llvm-exegesis/PowerPC/TargetTest.cpp | 64 + .../TableGen/WebAssemblyDisassemblerEmitter.cpp | 6 +- llvm/utils/not/not.cpp | 8 +- openmp/libomptarget/src/omptarget.cpp | 11 +- 295 files changed, 8225 insertions(+), 5274 deletions(-) create mode 100644 clang/include/clang/Basic/OpenCLExtensionTypes.def create mode 100644 clang/test/CodeGen/ubsan-debuglog-return.c create mode 100644 clang/test/CodeGenCXX/address-space-cast-coerce.cpp create mode 100644 clang/test/CodeGenOpenCL/intel-subgroups-avc-ext-types.cl create mode 100644 clang/test/Modules/mismatch-diagnostics.cpp create mode 100644 clang/test/SemaOpenCL/intel-subgroup-avc-ext-types.cl create mode 100644 lldb/lit/SymbolFile/NativePDB/Inputs/ast-reconstruction.lldbinit create mode 100644 lldb/lit/SymbolFile/NativePDB/ast-reconstruction.cpp create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/radar_43 [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/radar_43 [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/radar_43 [...] delete mode 100644 llvm/include/llvm/BinaryFormat/ELFRelocs/MSP430.def delete mode 100644 llvm/lib/Target/MSP430/AsmParser/CMakeLists.txt delete mode 100644 llvm/lib/Target/MSP430/AsmParser/LLVMBuild.txt delete mode 100644 llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp delete mode 100644 llvm/lib/Target/MSP430/Disassembler/CMakeLists.txt delete mode 100644 llvm/lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp delete mode 100644 llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp delete mode 100644 llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFObjectWriter.cpp delete mode 100644 llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp delete mode 100644 llvm/lib/Target/MSP430/MCTargetDesc/MSP430FixupKinds.h delete mode 100644 llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp create mode 100644 llvm/test/CodeGen/SystemZ/regalloc-GR128-02.mir create mode 100644 llvm/test/CodeGen/Thumb2/high-reg-spill.mir create mode 100644 llvm/test/CodeGen/WebAssembly/lower-em-sjlj-longjmp-only.ll create mode 100644 llvm/test/CodeGen/WebAssembly/simd-select.ll delete mode 100644 llvm/test/CodeGen/WebAssembly/simd-vselect.ll delete mode 100644 llvm/test/MC/Disassembler/MSP430/lit.local.cfg delete mode 100644 llvm/test/MC/Disassembler/MSP430/msp430.txt delete mode 100644 llvm/test/MC/MSP430/addrmode.s delete mode 100644 llvm/test/MC/MSP430/altreg.s delete mode 100644 llvm/test/MC/MSP430/const.s delete mode 100644 llvm/test/MC/MSP430/invalid.s delete mode 100644 llvm/test/MC/MSP430/lit.local.cfg delete mode 100644 llvm/test/MC/MSP430/opcode.s delete mode 100644 llvm/test/MC/MSP430/reloc.s create mode 100644 llvm/test/ThinLTO/X86/Inputs/strong_non_prevailing.ll create mode 100644 llvm/test/ThinLTO/X86/strong_non_prevailing.ll create mode 100644 llvm/test/Transforms/LoopInterchange/outer-only-reductions.ll create mode 100644 llvm/test/Transforms/LoopInterchange/reductions-across-inner-an [...] create mode 100644 llvm/test/Transforms/LoopStrengthReduce/two-combinations-bug.ll create mode 100644 llvm/test/tools/dsymutil/Inputs/lc_build_version.x86_64 create mode 100644 llvm/test/tools/dsymutil/X86/lc_build_version.test create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/load-throughput.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/store-throughput.s copy clang-tools-extra/test/clang-tidy/Inputs/Headers/a.h => llvm/test/tools/llvm- [...] create mode 100644 llvm/test/tools/llvm-rc/absolute.test create mode 100644 llvm/test/tools/llvm-rc/flags.test create mode 100644 llvm/tools/llvm-exegesis/lib/PowerPC/CMakeLists.txt rename llvm/{lib/Target/MSP430/Disassembler => tools/llvm-exegesis/lib/PowerPC}/LL [...] create mode 100644 llvm/tools/llvm-exegesis/lib/PowerPC/Target.cpp rename llvm/tools/llvm-mca/include/Stages/{FetchStage.h => EntryStage.h} (66%) rename llvm/tools/llvm-mca/lib/Stages/{FetchStage.cpp => EntryStage.cpp} (82%) create mode 100644 llvm/unittests/tools/llvm-exegesis/PowerPC/AnalysisTest.cpp create mode 100644 llvm/unittests/tools/llvm-exegesis/PowerPC/CMakeLists.txt create mode 100644 llvm/unittests/tools/llvm-exegesis/PowerPC/TargetTest.cpp