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-allnoconfig in repository toolchain/ci/llvm-project.
from dc63d6175aa [ConstantFold] Push extractelement into getelementptr's operands adds ec32dff0b07 [BranchFolding] skip debug instr to avoid code change adds 2c496bb5309 Revert rG70f5aecedef9a6e347e425eb5b843bf797b95319 - "Reland [...] adds 596e4ab97a1 [LCSSA] Forget values we create LCSSA phis for adds 80b0cdde0ff [clangd] Add a hidden tweak to dump symbol under the cursor. adds ec82eb2d024 Fix unused variable warning. NFCI. adds 67720e7bf7d Revert "[NFC] Replace a linked list in LiveDebugVariables p [...] adds b1c4b4d5cbb Fix a spelling mistake in a comment. NFC adds ed66be5c0cb Fix a spelling mistake in a comment. NFC adds 1ba72a81cac Fix some spelling mistakes in comments. NFC adds 4394b5bee61 [LLDB] [PECOFF] Use FindSectionByID to associate symbols to [...] adds a1e8ad4f2fa [IR] move helper function to replace undef constant (elemen [...] adds c6e04328814 [BitVector] Cast integer literals to BitWord [NFC] adds 09feea972d0 [IR] move/change null-check to assert adds ba6e2cb5444 [BitVector] Define BitWord as uintptr_t adds 99f51960fdb [Hexagon] Handle remaining registers in getRegisterByName() adds fe5292545f7 [InstCombine] add tests for icmp predicate canonicalization [...] adds 43a46f1c093 [bugpoint] Try to reduce passes after reducing everything. adds c09c0651a43 [OPENMP]Fix PR43772: No warning in non-combined target regions. adds 3011c7eb31c [lldb][NFC] Make LLVMUserExpression::DoExecute return early adds 98f3151a7dd [clang] Add no_builtin attribute adds a22282be54b [InstCombine] make icmp vector canonicalization safe for co [...] adds 55eec2ba96b build: workaround stale caches (NFC) adds e56ba3743bc build: make standalone builds work again adds 501cf25839f [X86] Pull out combineOrShiftToFunnelShift helper. NFCI. adds 5607ff12fad Fix missing memcpy builtin on ppc64be See D68028 adds f228b537164 [SLP] Generalization of stores vectorization. adds d6a7da80aae Reland [AArch64][DebugInfo] Do not recompute CalleeSavedSta [...] adds 1c85a2e8dc7 isBuiltinFunc() uses StringRef instead of const char* adds 5503455ccb3 [SLP] Fix -Wunused-variable. NFC adds 6a93a12a8dd [LLDB][Python] fix another fflush issue on NetBSD adds 2a0fcae3d4d [lld] [ELF] Add '-z nognustack' opt to suppress emitting PT [...] adds 94bfa6deb0d [ELF] Delete redundant comment after D56554. NFC adds 1e9de0215f0 [SVE][AArch64] Adding pattern matching for some SVE instructions. adds efed314118c Revert "[clang-format] Remove the dependency on frontend" adds 3c9063f5d2d [libc++] Force the ABI namespace to be a reserved identifier adds 55cfaec9fb7 [X86][VBMI2] Add vector funnel shift tests adds 1765f31f5ad [globalisel][docs] Rewrite the pipeline overview adds e6581783f76 [LLDB] Fix for windows bots broken by unsupported tests adds 772533d9214 [X86] Narrow i64 compares with constant to i32 when the upp [...] adds b163806cdc3 [lit] Make internal diff work in pipelines adds 7c1d536c21c [lit] Extend internal diff to support `-` argument adds e14f935ce2c [Docs] Reflect the slow migration from guard to widenable c [...] adds 2460989eabb [SelectionDAG] Enable lowering unordered atomics loads w/Lo [...] adds d46c65592e3 [ValueObjectDisplay] Generalize the description of an option. adds 52590319a22 Fix argument numbering confusion when diagnosing a non-viab [...] adds 6f665fc7868 [globalisel][docs] Rewrite the IRTranslator documentation adds 3260fa2cb09 [globalisel][docs] Fix warning treated as error adds f919be33658 [DWARF5] Added support for deleted C++ special member functions. adds eb535d23418 Accept __is_same_as as a GCC-compatibility synonym for the [...] adds 98286b569d0 [Headers] Fix compatibility between arm_acle.h and intrin.h adds a69bbe02a23 [LLDB][breakpoints] ArgInfo::count -> ArgInfo::max_positional_args adds dbcb690fb78 Replace std::function in PrintingPolicy with a callbacks object. adds 68142324290 [LLD][ELF] Support --[no-]mmap-output-file with F_no_mmap adds ae3159e4979 Thread safety analysis: Peel away NoOp implicit casts in in [...] adds 2b0b8410832 [lit] Small improvements in cl_arguments.py adds 5cc2e0651fe [lldbsuite] Remove unused support files adds 8a82000e486 [lldbsuite] Remove pre_kill_hook package adds 9f989559bad [lldbsuite] Remove the DumpFormatter adds 44bac3ed529 [lldbsuite] Remove unused test_event files adds 07ee46d613d [MS] Fix constexpr data member pointer conversions adds 2b88b344f24 AMDGPU/GlobalISel: Legalize FDIV32 adds cbb3104b1c8 Suppress useless GCC "bitfield is too small to hold all val [...] adds a34680a33eb Break out OrcError and RPC adds 4aee4c99c54 [ADT] add equality operator for SmallSet adds 3b982b11f4e [lit] Refactor ordering of tests adds bfed824b57d [llvm-cov] Add option to whitelist filenames adds 4d06ea83cc1 gn build: (manually) merge a34680a3 adds baff8ec2e1d [WebAssembly][lld] Fix for static linking of PIC code adds 8d24d72f7f8 Revert "[llvm-cov] Add option to whitelist filenames" adds 0c5bcd1b598 [lli] Fix -DBUILD_SHARED_LIBS=on build adds 46ed00c383e [lli-child-target] Fix -DBUILD_SHARED_LIBS=on build adds 358c2918d62 [Orc][test] Fix -DBUILD_SHARED_LIBS=on build adds 1e589f67ef7 [llvm-objcopy][MachO] Support indirect symbol table adds f68925d4508 [X86] Make memcmp vector lowering handle arbitrary expansions adds d6b72b0e4df [llvm-objcopy] Add REQUIRES directive to fix a test adds bbe2fcbd154 [X86] Add test case for PR43758. NFC adds 264612e1383 [Target] Change PATCHABLE_EVENT_CALL/PATCHABLE_TYPED_EVENT_ [...] adds f15cf93899d [PowerPC] Clear the sideeffect bit for those instructions t [...] adds 760ed8da98e [AddressSanitizer] Only instrument globals of default addre [...] adds 4a372093e7c [update_cc_test_checks.py] Fix invalid python string escape [...] adds 119b436da1c [Alignment] Use Align for TFI.getStackAlignment() in X86ISe [...] adds 2dad717c9af [UpdateTestChecks] Fix invalid python string escapes adds 27f6eedc57f Enable OpenBSD support. new a795bd96454 [llvm-objcopy] - Do not crash on object that has relocation [...] new 6bf55804924 [clang][driver] Add basic --driver-mode=flang support for fortran new 9c273becce7 gn build: Merge 6bf55804924
The 3 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: .../clangd/refactor/tweaks/DumpAST.cpp | 27 + clang-tools-extra/clangd/unittests/TweakTests.cpp | 9 + clang/docs/LanguageExtensions.rst | 1 + clang/include/clang/AST/Decl.h | 4 + clang/include/clang/AST/PrettyPrinter.h | 21 +- clang/include/clang/Basic/Attr.td | 7 + clang/include/clang/Basic/AttrDocs.td | 37 + clang/include/clang/Basic/Builtins.h | 2 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 9 + clang/include/clang/Basic/TokenKinds.def | 2 + clang/include/clang/Driver/Driver.h | 11 +- clang/include/clang/Driver/ToolChain.h | 2 + clang/include/clang/Driver/Types.h | 3 + clang/include/clang/Sema/Sema.h | 2 +- clang/lib/AST/TypePrinter.cpp | 4 +- clang/lib/Analysis/ThreadSafety.cpp | 3 + clang/lib/Basic/Builtins.cpp | 3 +- clang/lib/Basic/Targets/Hexagon.cpp | 5 +- clang/lib/CodeGen/CGCall.cpp | 24 +- clang/lib/CodeGen/CGDebugInfo.cpp | 26 +- clang/lib/CodeGen/CGDebugInfo.h | 12 + clang/lib/CodeGen/MicrosoftCXXABI.cpp | 20 +- clang/lib/Driver/CMakeLists.txt | 1 + clang/lib/Driver/Driver.cpp | 14 + clang/lib/Driver/ToolChain.cpp | 19 +- clang/lib/Driver/ToolChains/Flang.cpp | 79 + clang/lib/Driver/ToolChains/Flang.h | 46 + clang/lib/Driver/Types.cpp | 10 + clang/lib/Headers/arm_acle.h | 2 + clang/lib/Sema/SemaDecl.cpp | 23 + clang/lib/Sema/SemaDeclAttr.cpp | 53 + clang/lib/Sema/SemaOpenMP.cpp | 21 +- clang/lib/Sema/SemaOverload.cpp | 6 +- clang/test/CodeGen/no-builtin.cpp | 65 + clang/test/CodeGenCXX/debug-info-deleted.cpp | 31 + .../CodeGenCXX/microsoft-abi-member-pointers.cpp | 27 + clang/test/Driver/flang/Inputs/one.f90 | 1 + clang/test/Driver/flang/Inputs/other.c | 1 + clang/test/Driver/flang/Inputs/two.f90 | 1 + clang/test/Driver/flang/flang.F90 | 51 + clang/test/Driver/flang/flang.f90 | 51 + clang/test/Driver/flang/multiple-inputs-mixed.f90 | 7 + clang/test/Driver/flang/multiple-inputs.f90 | 7 + clang/test/Driver/fortran.f95 | 37 +- clang/test/Driver/lit.local.cfg | 2 +- clang/test/Headers/arm-acle-header.c | 6 + ...pragma-attribute-supported-attributes-list.test | 1 + .../test/OpenMP/distribute_simd_loop_messages.cpp | 16 + clang/test/OpenMP/teams_distribute_codegen.cpp | 4 +- .../teams_distribute_parallel_for_codegen.cpp | 2 +- .../test/OpenMP/teams_distribute_simd_codegen.cpp | 2 +- clang/test/Preprocessor/feature_tests.cpp | 1 + clang/test/Sema/no-builtin.cpp | 52 + clang/test/SemaCXX/overload-member-call.cpp | 7 + clang/test/SemaCXX/type-traits.cpp | 4 + clang/test/SemaCXX/warn-thread-safety-analysis.cpp | 14 + clang/tools/clang-format/CMakeLists.txt | 1 + clang/tools/clang-format/ClangFormat.cpp | 40 +- compiler-rt/lib/fuzzer/CMakeLists.txt | 2 +- libcxx/CMakeLists.txt | 2 +- lld/ELF/Config.h | 5 + lld/ELF/Driver.cpp | 17 + lld/ELF/Options.td | 5 +- lld/ELF/Writer.cpp | 22 +- lld/docs/ld.lld.1 | 5 + lld/test/ELF/gnustack.s | 5 + lld/test/ELF/silent-ignore.test | 1 - lld/test/wasm/pic-static.ll | 2 +- lld/wasm/Writer.cpp | 2 - lldb/CMakeLists.txt | 4 + lldb/include/lldb/Interpreter/ScriptInterpreter.h | 9 +- .../Python/lldbsuite/pre_kill_hook/README.md | 55 - .../Python/lldbsuite/pre_kill_hook/__init__.py | 1 - .../Python/lldbsuite/pre_kill_hook/darwin.py | 46 - .../Python/lldbsuite/pre_kill_hook/linux.py | 76 - .../lldbsuite/pre_kill_hook/tests/__init__.py | 0 .../lldbsuite/pre_kill_hook/tests/test_darwin.py | 107 - .../lldbsuite/pre_kill_hook/tests/test_linux.py | 133 - lldb/packages/Python/lldbsuite/support/fs.py | 64 - lldb/packages/Python/lldbsuite/support/sockutil.py | 23 - .../TestBreakpointCommandsFromPython.py | 2 +- .../test/python_api/file_handle/TestFileHandle.py | 5 + .../Python/lldbsuite/test_event/dotest_channels.py | 208 - .../test_event/formatter/dump_formatter.py | 22 - .../lldbsuite/test_event/formatter/pickled.py | 75 - .../invalid_decorator/TestInvalidDecorator.py | 13 - .../test/src/TestCatchInvalidDecorator.py | 70 - .../test_event/test/src/event_collector.py | 85 - lldb/scripts/Python/python-wrapper.swig | 42 +- lldb/source/Expression/LLVMUserExpression.cpp | 286 +- lldb/source/Host/common/File.cpp | 2 +- .../Interpreter/OptionGroupValueObjectDisplay.cpp | 2 +- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 2 +- .../ScriptInterpreter/Python/PythonDataObjects.cpp | 17 +- .../ScriptInterpreter/Python/PythonDataObjects.h | 18 +- .../Python/ScriptInterpreterPython.cpp | 81 +- .../Python/ScriptInterpreterPythonImpl.h | 16 +- lldb/test/Shell/ObjectFile/PECOFF/symbol.yaml | 116 + .../DWARF/anon_class_w_and_wo_export_symbols.ll | 2 + ...lang-ast-from-dwarf-unamed-and-anon-structs.cpp | 2 + .../tools/debugserver/source/MacOSX/CMakeLists.txt | 2 +- .../ScriptInterpreter/Python/PythonTestSuite.cpp | 2 +- llvm/docs/GlobalISel/IRTranslator.rst | 92 +- llvm/docs/GlobalISel/Pipeline.rst | 157 +- .../GlobalISel/pipeline-overview-customized.png | Bin 0 -> 73293 bytes .../pipeline-overview-with-combiners.png | Bin 0 -> 66753 bytes llvm/docs/GlobalISel/pipeline-overview.png | Bin 0 -> 62542 bytes llvm/docs/GlobalISel/testing-pass-level.png | Bin 0 -> 204769 bytes llvm/docs/GlobalISel/testing-unit-level.png | Bin 0 -> 25941 bytes llvm/docs/LangRef.rst | 4 + llvm/docs/SourceLevelDebugging.rst | 33 + .../BuildingAJIT/Chapter5/RemoteJITUtils.h | 2 +- llvm/include/llvm/ADT/BitVector.h | 32 +- llvm/include/llvm/ADT/SmallSet.h | 25 + llvm/include/llvm/BinaryFormat/Dwarf.h | 1 + .../llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 5 +- .../ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h | 4 +- .../Orc/{ => RPC}/RPCSerialization.h | 4 +- .../llvm/ExecutionEngine/Orc/{ => RPC}/RPCUtils.h | 2 +- .../ExecutionEngine/Orc/{ => RPC}/RawByteChannel.h | 4 +- llvm/include/llvm/IR/Constant.h | 4 + llvm/include/llvm/IR/DebugInfoFlags.def | 5 +- llvm/include/llvm/IR/DebugInfoMetadata.h | 6 + llvm/include/llvm/IR/IntrinsicsAArch64.td | 6 + llvm/include/llvm/Support/FileOutputBuffer.h | 4 + llvm/include/llvm/Target/Target.td | 4 +- llvm/include/llvm/Transforms/Utils/LoopUtils.h | 3 +- .../llvm/Transforms/Vectorize/SLPVectorizer.h | 2 +- llvm/lib/BinaryFormat/Dwarf.cpp | 15 + llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 3 + llvm/lib/CodeGen/BranchFolding.cpp | 5 +- llvm/lib/CodeGen/ExpandMemCmp.cpp | 4 +- llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 2 +- llvm/lib/CodeGen/LiveDebugVariables.cpp | 179 +- llvm/lib/CodeGen/MachineInstr.cpp | 2 +- .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 25 + .../CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp | 2 + .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 8 +- llvm/lib/ExecutionEngine/CMakeLists.txt | 1 + llvm/lib/ExecutionEngine/LLVMBuild.txt | 2 +- llvm/lib/ExecutionEngine/Orc/CMakeLists.txt | 2 - llvm/lib/ExecutionEngine/Orc/LLVMBuild.txt | 4 +- llvm/lib/ExecutionEngine/OrcError/CMakeLists.txt | 6 + .../{Orc => OrcError}/LLVMBuild.txt | 7 +- .../ExecutionEngine/{Orc => OrcError}/OrcError.cpp | 0 .../{Orc/RPCUtils.cpp => OrcError/RPCError.cpp} | 6 +- llvm/lib/IR/Constants.cpp | 30 +- llvm/lib/Support/FileOutputBuffer.cpp | 5 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 8 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 99 + llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h | 2 + llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 66 +- llvm/lib/Target/PowerPC/PPCInstr64Bit.td | 2 +- llvm/lib/Target/PowerPC/PPCInstrInfo.td | 2 + llvm/lib/Target/PowerPC/PPCInstrVSX.td | 10 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 249 +- llvm/lib/Target/X86/X86IndirectBranchTracking.cpp | 2 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 12 + .../Transforms/InstCombine/InstCombineShifts.cpp | 22 +- .../Instrumentation/AddressSanitizer.cpp | 2 + llvm/lib/Transforms/Utils/LCSSA.cpp | 10 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 151 +- llvm/test/CodeGen/AArch64/sve-fp.ll | 104 + .../CodeGen/AMDGPU/GlobalISel/legalize-fdiv.mir | 1034 +++- llvm/test/CodeGen/Hexagon/reg-by-name.ll | 780 +++ .../CodeGen/MIR/X86/branch-folder-with-debug.mir | 109 + llvm/test/CodeGen/PowerPC/extract-and-store.ll | 12 +- llvm/test/CodeGen/PowerPC/memcmpIR.ll | 8 +- .../CodeGen/PowerPC/scheduling-mem-dependency.ll | 47 +- llvm/test/CodeGen/X86/2009-02-26-MachineLICMBug.ll | 4 +- llvm/test/CodeGen/X86/atomic-non-integer-fp128.ll | 9 +- llvm/test/CodeGen/X86/atomic-non-integer.ll | 202 +- llvm/test/CodeGen/X86/atomic-unordered.ll | 8 +- llvm/test/CodeGen/X86/avx512vbmi2-funnel-shifts.ll | 104 + .../CodeGen/X86/avx512vbmi2vl-funnel-shifts.ll | 203 + llvm/test/CodeGen/X86/cmp.ll | 4 +- llvm/test/CodeGen/X86/combineIncDecVector-crash.ll | 2 +- llvm/test/CodeGen/X86/ctpop-combine.ll | 4 +- llvm/test/CodeGen/X86/leaFixup64.mir | 60 + llvm/test/CodeGen/X86/memcmp-more-load-pairs.ll | 6229 ++++++++++++++++++++ llvm/test/CodeGen/X86/pr37063.ll | 6 +- .../MIR/Mips/live-debug-values-reg-copy.mir | 123 +- .../MIR/X86/live-debug-values-reg-copy.mir | 68 +- llvm/test/DebugInfo/X86/DW_AT_deleted.ll | 110 + .../AddressSanitizer/global_addrspace.ll | 31 + llvm/test/Transforms/ExpandMemCmp/X86/memcmp.ll | 140 +- ...onstant-low-bit-mask-and-icmp-eq-to-icmp-ule.ll | 2 +- ...nstant-low-bit-mask-and-icmp-sge-to-icmp-sle.ll | 2 +- ...nstant-low-bit-mask-and-icmp-sle-to-icmp-sle.ll | 2 +- ...nstant-low-bit-mask-and-icmp-uge-to-icmp-ule.ll | 2 +- ...nstant-low-bit-mask-and-icmp-ule-to-icmp-ule.ll | 2 +- llvm/test/Transforms/InstCombine/icmp-vec.ll | 19 +- .../reuse-constant-from-select-in-icmp.ll | 4 +- .../LoopUnroll/unroll-preserve-scev-lcssa.ll | 71 + .../Transforms/SLPVectorizer/X86/arith-add-ssat.ll | 85 +- .../Transforms/SLPVectorizer/X86/arith-add-usat.ll | 66 +- .../test/Transforms/SLPVectorizer/X86/arith-add.ll | 85 +- .../test/Transforms/SLPVectorizer/X86/arith-fix.ll | 170 +- .../test/Transforms/SLPVectorizer/X86/arith-mul.ll | 85 +- .../Transforms/SLPVectorizer/X86/arith-sub-ssat.ll | 85 +- .../Transforms/SLPVectorizer/X86/arith-sub-usat.ll | 66 +- .../test/Transforms/SLPVectorizer/X86/arith-sub.ll | 85 +- .../Transforms/SLPVectorizer/X86/bitreverse.ll | 28 +- llvm/test/Transforms/SLPVectorizer/X86/ctlz.ll | 44 +- llvm/test/Transforms/SLPVectorizer/X86/ctpop.ll | 22 +- llvm/test/Transforms/SLPVectorizer/X86/cttz.ll | 44 +- .../SLPVectorizer/X86/different-vec-widths.ll | 17 +- llvm/test/Transforms/SLPVectorizer/X86/pr35497.ll | 13 +- .../Transforms/SLPVectorizer/X86/shift-ashr.ll | 77 +- .../Transforms/SLPVectorizer/X86/shift-lshr.ll | 77 +- .../test/Transforms/SLPVectorizer/X86/shift-shl.ll | 77 +- .../SLPVectorizer/X86/stores_vectorize.ll | 46 +- .../llvm-objcopy/ELF/no-symbol-relocation.test | 49 +- .../llvm-objcopy/ELF/relocations-no-symtab.test | 55 + .../MachO/indirect-symbol-table-copy.s | 66 + llvm/tools/bugpoint/CrashDebugger.cpp | 16 +- llvm/tools/lli/CMakeLists.txt | 1 + llvm/tools/lli/ChildTarget/CMakeLists.txt | 1 + llvm/tools/lli/RemoteJITUtils.h | 2 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 21 +- llvm/tools/llvm-objcopy/MachO/MachOReader.cpp | 13 +- llvm/tools/llvm-objcopy/MachO/MachOWriter.cpp | 13 +- llvm/tools/llvm-objcopy/MachO/Object.h | 15 +- llvm/unittests/ADT/SmallSetTest.cpp | 25 + llvm/unittests/ExecutionEngine/Orc/CMakeLists.txt | 1 + llvm/unittests/ExecutionEngine/Orc/QueueChannel.h | 2 +- .../unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp | 2 +- llvm/unittests/Support/FileOutputBufferTest.cpp | 22 + llvm/utils/UpdateTestChecks/common.py | 6 +- llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn | 1 + .../llvm/lib/ExecutionEngine/Orc/BUILD.gn | 3 +- .../llvm/lib/ExecutionEngine/OrcError/BUILD.gn | 10 + llvm/utils/lit/lit/TestRunner.py | 231 +- llvm/utils/lit/lit/builtin_commands/diff.py | 253 + llvm/utils/lit/lit/cl_arguments.py | 100 +- llvm/utils/lit/lit/main.py | 40 +- .../tests/Inputs/shtest-shell/diff-encodings.txt | 6 + .../lit/tests/Inputs/shtest-shell/diff-error-0.txt | 3 - .../lit/tests/Inputs/shtest-shell/diff-pipes.txt | 25 + .../tests/Inputs/shtest-shell/diff-r-error-7.txt | 2 + .../tests/Inputs/shtest-shell/diff-r-error-8.txt | 2 + .../Inputs/shtest-shell/diff-unified-error-0.txt | 3 - .../Inputs/shtest-shell/diff-unified-error-1.txt | 3 - .../lit/tests/Inputs/shtest-shell/diff-unified.txt | 4 + llvm/utils/lit/tests/shtest-shell.py | 189 +- llvm/utils/update_cc_test_checks.py | 2 +- openmp/runtime/src/kmp_ftn_entry.h | 2 +- openmp/runtime/src/kmp_wrapper_getpid.h | 2 + openmp/runtime/src/z_Linux_util.cpp | 33 +- 249 files changed, 12868 insertions(+), 2972 deletions(-) create mode 100644 clang/lib/Driver/ToolChains/Flang.cpp create mode 100644 clang/lib/Driver/ToolChains/Flang.h create mode 100644 clang/test/CodeGen/no-builtin.cpp create mode 100644 clang/test/CodeGenCXX/debug-info-deleted.cpp create mode 100644 clang/test/Driver/flang/Inputs/one.f90 create mode 100644 clang/test/Driver/flang/Inputs/other.c create mode 100644 clang/test/Driver/flang/Inputs/two.f90 create mode 100644 clang/test/Driver/flang/flang.F90 create mode 100644 clang/test/Driver/flang/flang.f90 create mode 100644 clang/test/Driver/flang/multiple-inputs-mixed.f90 create mode 100644 clang/test/Driver/flang/multiple-inputs.f90 create mode 100644 clang/test/Sema/no-builtin.cpp delete mode 100644 lldb/packages/Python/lldbsuite/pre_kill_hook/README.md delete mode 100644 lldb/packages/Python/lldbsuite/pre_kill_hook/__init__.py delete mode 100644 lldb/packages/Python/lldbsuite/pre_kill_hook/darwin.py delete mode 100644 lldb/packages/Python/lldbsuite/pre_kill_hook/linux.py delete mode 100644 lldb/packages/Python/lldbsuite/pre_kill_hook/tests/__init__.py delete mode 100644 lldb/packages/Python/lldbsuite/pre_kill_hook/tests/test_darwin.py delete mode 100644 lldb/packages/Python/lldbsuite/pre_kill_hook/tests/test_linux.py delete mode 100644 lldb/packages/Python/lldbsuite/support/fs.py delete mode 100644 lldb/packages/Python/lldbsuite/support/sockutil.py delete mode 100644 lldb/packages/Python/lldbsuite/test_event/dotest_channels.py delete mode 100644 lldb/packages/Python/lldbsuite/test_event/formatter/dump_formatter.py delete mode 100644 lldb/packages/Python/lldbsuite/test_event/formatter/pickled.py delete mode 100644 lldb/packages/Python/lldbsuite/test_event/test/resources/invali [...] delete mode 100644 lldb/packages/Python/lldbsuite/test_event/test/src/TestCatchInv [...] delete mode 100644 lldb/packages/Python/lldbsuite/test_event/test/src/event_collector.py create mode 100644 lldb/test/Shell/ObjectFile/PECOFF/symbol.yaml create mode 100644 llvm/docs/GlobalISel/pipeline-overview-customized.png create mode 100644 llvm/docs/GlobalISel/pipeline-overview-with-combiners.png create mode 100644 llvm/docs/GlobalISel/pipeline-overview.png create mode 100644 llvm/docs/GlobalISel/testing-pass-level.png create mode 100644 llvm/docs/GlobalISel/testing-unit-level.png rename llvm/include/llvm/ExecutionEngine/Orc/{ => RPC}/RPCSerialization.h (99%) rename llvm/include/llvm/ExecutionEngine/Orc/{ => RPC}/RPCUtils.h (99%) rename llvm/include/llvm/ExecutionEngine/Orc/{ => RPC}/RawByteChannel.h (97%) create mode 100644 llvm/lib/ExecutionEngine/OrcError/CMakeLists.txt copy llvm/lib/ExecutionEngine/{Orc => OrcError}/LLVMBuild.txt (73%) rename llvm/lib/ExecutionEngine/{Orc => OrcError}/OrcError.cpp (100%) rename llvm/lib/ExecutionEngine/{Orc/RPCUtils.cpp => OrcError/RPCError.cpp} (90%) create mode 100644 llvm/test/CodeGen/Hexagon/reg-by-name.ll create mode 100644 llvm/test/CodeGen/MIR/X86/branch-folder-with-debug.mir create mode 100644 llvm/test/CodeGen/X86/avx512vbmi2-funnel-shifts.ll create mode 100644 llvm/test/CodeGen/X86/avx512vbmi2vl-funnel-shifts.ll create mode 100644 llvm/test/CodeGen/X86/memcmp-more-load-pairs.ll create mode 100644 llvm/test/DebugInfo/X86/DW_AT_deleted.ll create mode 100644 llvm/test/Instrumentation/AddressSanitizer/global_addrspace.ll create mode 100644 llvm/test/Transforms/LoopUnroll/unroll-preserve-scev-lcssa.ll create mode 100644 llvm/test/tools/llvm-objcopy/ELF/relocations-no-symtab.test create mode 100644 llvm/test/tools/llvm-objcopy/MachO/indirect-symbol-table-copy.s create mode 100644 llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/OrcError/BUILD.gn create mode 100644 llvm/utils/lit/lit/builtin_commands/diff.py delete mode 100644 llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-0.txt create mode 100644 llvm/utils/lit/tests/Inputs/shtest-shell/diff-pipes.txt create mode 100644 llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-7.txt create mode 100644 llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-8.txt delete mode 100644 llvm/utils/lit/tests/Inputs/shtest-shell/diff-unified-error-0.txt delete mode 100644 llvm/utils/lit/tests/Inputs/shtest-shell/diff-unified-error-1.txt