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-stable-allyesconfig in repository toolchain/ci/llvm-project.
from 86fa3270ef6 [X86] SimplifyDemandedVectorEltsForTargetNode - Move SUBV_B [...] adds 3d68adebc57 [PowerPC][NFC] Precomit test case for upcoming patch adds ee5dc7e7ad8 [InstCombine] Add foldAndOfICmps test cases inspired by PR42691. adds 1a1af4392ac [analyzer] Fix -Wunused-function in NDEBUG builds with #ifd [...] adds 6ef23e65818 [utils] Clean up UpdateTestChecks/common.py adds c6c31da8677 [Loop Peeling] Fix the handling of branch weights of peeled [...] adds 3d72a58981e [PowerPC][NFC] Precommit a test case where ppc-mi-peepholes [...] adds 298500ae331 [AMDGPU] Save some work when an atomic op has no uses adds 6522a7df544 [llvm-readobj] - Stop using precompiled objects in file-hea [...] adds 6771a89fa01 [IPRA][ARM] Make use of the "returned" parameter attribute adds 88559637641 [OpenCL] Improve destructor support in C++ for OpenCL adds 3a52e50d737 Add location of SVN staging dir to git-llvm error output adds 0a42fe70a56 [AST] Treat semantic form of InitListExpr as implicit code [...] adds f94668e3360 [lldb][NFC] Tablegenify breakpoint adds af5d3b02fbc [clangd] Log input code of failed highlighting tests. NFC adds 1df6be211e4 [clangd] Set buffer name for main file. NFCI adds 5d4bc1293cc [ARM][test] Improve tests adds 13a364e1cc9 [yaml2obj] - Change how we handle implicit sections. adds bdb92955200 [X86][SSE] Add EltsFromConsecutiveLoads test case identifie [...] adds 006cf8c03d7 Added address-space mangling for stack related intrinsics adds 8d372008b13 AMDGPU/GlobalISel: Fix tests without asserts adds b3d719e1cf0 [X86] EltsFromConsecutiveLoads - support common source load [...] adds 1f5712ebb5d Revert the change to the [[nodiscard]] feature test macro value. adds 8c5e6fa6575 Updated the signature for some stack related intrinsics (CLANG) adds 8876a312a81 [ARM] Fix for MVE VPT block pass adds 937d0ee5d8d AMDGPU/GlobalISel: Remove unnecessary code adds 0166cff09b1 Reland [ELF] Loose a condition for relocation with a symbol adds 5418be85e85 Update documentation for all CERT checks that correspond to [...] adds 4668ea40722 AMDGPU/GlobalISel: Fix broken tests adds 25569296c6d [OPENMP]Add support for analysis of firstprivate variables. adds 4379a400889 [ARM][LowOverheadLoops] Revert remaining pseudos adds a3189a032a1 ELF: Fix a "memset clearing object of non-trivial type" warning adds 1b2da771f56 [NFC] Relaxed regression tests for PR42665 adds 542720b2bc4 TableGen: Support physical register inputs > 255 adds 6e9dfc499dd Update c++2a status page with post-Cologne information adds d2b45f299eb [Polly] Clang complains about missing virtual destructor adds 7fc8f415eac [clangd] Add dlog()s for SelectionTree, enabling -debug-onl [...] adds d2c0eefd5cb [X86] Remove const from some intrinsics that shouldn't have them adds c3e452acde8 [libc++] Do not infer support for C++17 in GCC < 7 adds b64b9009628 [libunwind][ARM] Fix types in _Unwind_VRS_Get. adds 7994e1d071c [OPENMP][MSVC]Enable /openmp[:experimental] to compile OpenMP. adds 3f062102950 [Windows] Fix race condition between state changes adds 5874a28ac56 Revert "Reland [ELF] Loose a condition for relocation with [...] adds 3ebd2fe91a3 [SLPVectorizer] Fix some MSVC/cppcheck uninitialized variab [...] adds 401461584d1 [AMDGPU] Test update. NFC. adds 4138b2f1676 Delete empty file adds d9212ef77b9 Adds support for formatting NS_CLOSED_ENUM and CF_CLOSED_EN [...] adds 06b8fe8d030 Changes to emit CodeView debug info nested type records pro [...] adds a2748c74d68 [OMPT] Cleanup reset of exit_frame pointer adds c3b8661df54 LowerTypeTests: Teach the pass to respect global alignments. adds 8034daca5f4 [Object][XCOFF] Remove extra includes from XCOFF related fi [...] adds 324d33dd4ed [PowerPC] Fix comment on MO_PLT Target Operand Flag. [NFC] adds ef5cfc2dae0 WholeProgramDevirt: Teach the pass to respect the global's [...] adds f6cd6ffbc9f [SafeStack] Insert the deref after the offset new 942537d9fa5 Stubs out TLOF for AIX and add support for common vars in a [...] new 69ebb02001f [Attributor] NoAlias on return values. new 89385633ba1 [libc++] Set __file_ to 0 in basic_filebuf::close() even if [...] new 8dd563ef4b4 [NFC][PowerPC]Change ADDIStocHA to ADDIStocHA8 to follow 64 [...] new 510e6fadaae [X86] When using AND+PACKUS in lowerV16I8Shuffle, generate [...] new 4de5d9d6121 [Symbol] Improve Variable::GetLanguage
The 6 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/ClangdUnit.cpp | 11 +- clang-tools-extra/clangd/Selection.cpp | 109 +++- clang-tools-extra/clangd/Selection.h | 1 - .../clangd/unittests/SemanticHighlightingTests.cpp | 3 +- .../docs/clang-tidy/checks/cert-dcl21-cpp.rst | 16 +- .../docs/clang-tidy/checks/cert-err09-cpp.rst | 5 + .../docs/clang-tidy/checks/cert-oop11-cpp.rst | 6 + .../misc-throw-by-value-catch-by-reference.rst | 9 +- clang/include/clang/AST/DeclCXX.h | 14 +- clang/include/clang/AST/ExprCXX.h | 11 +- clang/include/clang/AST/OpenMPClause.h | 6 +- clang/include/clang/AST/RecursiveASTVisitor.h | 23 +- clang/include/clang/Basic/Attr.td | 2 +- clang/include/clang/Driver/CLCompatOptions.td | 11 +- clang/lib/AST/ASTTypeTraits.cpp | 10 +- clang/lib/AST/DeclCXX.cpp | 25 +- clang/lib/AST/ExprCXX.cpp | 7 + clang/lib/CodeGen/CGBuiltin.cpp | 24 +- clang/lib/CodeGen/CGCXXABI.h | 14 +- clang/lib/CodeGen/CGCall.cpp | 2 +- clang/lib/CodeGen/CGClass.cpp | 40 +- clang/lib/CodeGen/CGDecl.cpp | 21 +- clang/lib/CodeGen/CGException.cpp | 3 +- clang/lib/CodeGen/CGExprCXX.cpp | 31 +- clang/lib/CodeGen/CodeGenFunction.h | 13 +- clang/lib/CodeGen/ItaniumCXXABI.cpp | 32 +- clang/lib/CodeGen/MicrosoftCXXABI.cpp | 30 +- clang/lib/Format/Format.cpp | 9 +- clang/lib/Format/FormatToken.h | 4 + clang/lib/Format/UnwrappedLineParser.cpp | 3 +- clang/lib/Headers/emmintrin.h | 6 +- clang/lib/Sema/SemaDeclCXX.cpp | 50 +- clang/lib/Sema/SemaOverload.cpp | 4 +- clang/lib/StaticAnalyzer/Core/RegionStore.cpp | 6 +- clang/test/Analysis/cfg-openmp.cpp | 291 ++++++--- clang/test/CodeGen/builtin-sponentry.c | 2 +- clang/test/CodeGen/exceptions-seh.c | 4 +- clang/test/CodeGen/integer-overflow.c | 8 +- clang/test/CodeGen/ms-intrinsics.c | 2 +- clang/test/CodeGen/ms-setjmp.c | 8 +- clang/test/CodeGenCXX/PR42665.cpp | 34 + .../test/CodeGenOpenCL/builtins-generic-amdgcn.cl | 5 + clang/test/CodeGenOpenCLCXX/addrspace-ctor.cl | 14 - .../test/CodeGenOpenCLCXX/addrspace-with-class.cl | 59 ++ clang/test/Driver/fopenmp.c | 4 + ...stribute_parallel_for_firstprivate_messages.cpp | 8 + ...ute_parallel_for_simd_firstprivate_messages.cpp | 7 + .../test/OpenMP/parallel_firstprivate_messages.cpp | 7 + .../OpenMP/parallel_for_firstprivate_messages.cpp | 7 + .../parallel_for_simd_firstprivate_messages.cpp | 7 + .../parallel_sections_firstprivate_messages.cpp | 9 + clang/test/OpenMP/target_firstprivate_messages.cpp | 7 + .../target_parallel_firstprivate_messages.cpp | 7 + .../target_parallel_for_firstprivate_messages.cpp | 7 + ...get_parallel_for_simd_firstprivate_messages.cpp | 7 + .../OpenMP/target_simd_firstprivate_messages.cpp | 7 + ...rget_teams_distribute_firstprivate_messages.cpp | 7 + ...stribute_parallel_for_firstprivate_messages.cpp | 7 + ...ute_parallel_for_simd_firstprivate_messages.cpp | 7 + ...teams_distribute_simd_firstprivate_messages.cpp | 7 + .../OpenMP/target_teams_firstprivate_messages.cpp | 7 + clang/test/OpenMP/task_firstprivate_messages.cpp | 7 + .../test/OpenMP/taskloop_firstprivate_messages.cpp | 7 + .../OpenMP/taskloop_simd_firstprivate_messages.cpp | 7 + .../teams_distribute_firstprivate_messages.cpp | 8 + ...stribute_parallel_for_firstprivate_messages.cpp | 8 + ...ute_parallel_for_simd_firstprivate_messages.cpp | 8 + ...teams_distribute_simd_firstprivate_messages.cpp | 8 + clang/test/OpenMP/teams_firstprivate_messages.cpp | 8 + clang/test/Preprocessor/has_attribute.cpp | 2 +- clang/unittests/Format/FormatTest.cpp | 15 + clang/unittests/Format/FormatTestObjC.cpp | 7 +- .../InitListExprPreOrder.cpp | 19 +- libcxx/include/fstream | 5 +- .../fstreams/filebuf.members/close.pass.cpp | 56 ++ libcxx/utils/libcxx/test/config.py | 1 + libcxx/www/cxx2a_status.html | 58 +- libunwind/src/Unwind-EHABI.cpp | 4 +- lld/test/ELF/arm-bl-v6-inrange.s | 2 +- lld/test/ELF/arm-bl-v6.s | 2 +- lld/test/ELF/arm-blx.s | 2 +- lld/test/ELF/arm-branch-rangethunk.s | 4 +- lld/test/ELF/arm-branch.s | 2 +- lld/test/ELF/arm-copy.s | 10 +- lld/test/ELF/arm-execute-only.s | 10 +- lld/test/ELF/arm-exidx-canunwind.s | 16 +- lld/test/ELF/arm-exidx-discard.s | 2 +- lld/test/ELF/arm-exidx-gc.s | 18 +- lld/test/ELF/arm-exidx-order.s | 24 +- lld/test/ELF/arm-exidx-output.s | 2 +- lld/test/ELF/arm-exidx-relocatable.s | 2 +- lld/test/ELF/arm-exidx-shared.s | 2 +- lld/test/ELF/arm-extreme-range-pi-thunk.s | 58 +- lld/test/ELF/arm-force-pi-thunk.s | 2 +- lld/test/ELF/arm-gnu-ifunc-plt.s | 46 +- lld/test/ELF/arm-gnu-ifunc.s | 34 +- lld/test/ELF/arm-mov-relocs.s | 24 +- lld/test/ELF/arm-plt-reloc.s | 174 ++--- .../ELF/{arm-data-relocs.s => arm-reloc-abs32.s} | 0 lld/test/ELF/arm-sbrel32.s | 6 +- lld/test/ELF/arm-static-defines.s | 2 +- lld/test/ELF/arm-target2.s | 8 +- lld/test/ELF/arm-thumb-blx.s | 2 +- lld/test/ELF/arm-thumb-branch-rangethunk.s | 2 +- lld/test/ELF/arm-thumb-branch.s | 2 +- lld/test/ELF/arm-thumb-condbranch-thunk.s | 2 +- lld/test/ELF/arm-thumb-interwork-thunk.s | 6 +- lld/test/ELF/arm-thumb-mix-range-thunk-os.s | 2 +- lld/test/ELF/arm-thumb-narrow-branch-check.s | 2 +- lld/test/ELF/arm-thumb-no-undefined-thunk.s | 2 +- lld/test/ELF/arm-thumb-range-thunk-os.s | 2 +- lld/test/ELF/arm-thumb-thunk-empty-pass.s | 2 +- lld/test/ELF/arm-thumb-thunk-symbols.s | 4 +- lld/test/ELF/arm-thumb-undefined-weak.s | 2 +- lld/test/ELF/arm-thunk-largesection.s | 2 +- lld/test/ELF/arm-thunk-linkerscript-dotexpr.s | 2 +- lld/test/ELF/arm-thunk-linkerscript-large.s | 2 +- lld/test/ELF/arm-thunk-linkerscript-orphan.s | 2 +- lld/test/ELF/arm-thunk-linkerscript-sort.s | 2 +- lld/test/ELF/arm-thunk-linkerscript.s | 2 +- lld/test/ELF/arm-thunk-multipass-plt.s | 2 +- lld/test/ELF/arm-thunk-multipass.s | 2 +- lld/test/ELF/arm-undefined-weak.s | 2 +- .../{pack-dyn-relocs2.s => pack-dyn-relocs-arm2.s} | 2 +- lldb/source/Commands/CommandObjectBreakpoint.cpp | 144 +---- .../Commands/CommandObjectBreakpointCommand.cpp | 14 +- lldb/source/Commands/Options.td | 243 +++++++ lldb/source/Core/ValueObject.cpp | 11 +- .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 15 +- lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h | 4 +- .../Process/Windows/Common/ProcessWindows.cpp | 21 +- lldb/source/Symbol/Variable.cpp | 17 +- lldb/utils/TableGen/LLDBOptionDefEmitter.cpp | 8 +- llvm/include/llvm/BinaryFormat/XCOFF.h | 8 + llvm/include/llvm/CodeGen/SelectionDAGISel.h | 1 + .../llvm/CodeGen/TargetLoweringObjectFileImpl.h | 26 + .../llvm/DebugInfo/CodeView/CodeViewRecordIO.h | 3 +- .../llvm/DebugInfo/CodeView/TypeRecordMapping.h | 1 + llvm/include/llvm/IR/Intrinsics.td | 6 +- llvm/include/llvm/MC/MCContext.h | 2 +- llvm/include/llvm/MC/MCExpr.h | 2 +- llvm/include/llvm/MC/MCSectionXCOFF.h | 16 +- llvm/include/llvm/Object/XCOFFObjectFile.h | 15 - llvm/include/llvm/ObjectYAML/ELFYAML.h | 7 +- llvm/include/llvm/Transforms/IPO/Attributor.h | 21 + .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 6 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 5 +- llvm/lib/CodeGen/SjLjEHPrepare.cpp | 5 +- llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 55 ++ llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp | 2 +- llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp | 23 +- llvm/lib/MC/MCAsmInfoXCOFF.cpp | 1 + llvm/lib/MC/MCContext.cpp | 3 +- llvm/lib/MC/MCObjectFileInfo.cpp | 5 +- llvm/lib/MC/MCSectionXCOFF.cpp | 16 +- llvm/lib/Object/XCOFFObjectFile.cpp | 5 - llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp | 137 ++-- .../Target/AMDGPU/AMDGPUInstructionSelector.cpp | 4 - llvm/lib/Target/ARM/ARMFrameLowering.cpp | 6 + llvm/lib/Target/ARM/ARMISelLowering.cpp | 6 + llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp | 68 +- llvm/lib/Target/ARM/ARMMachineFunctionInfo.h | 7 + llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp | 21 +- llvm/lib/Target/PowerPC/P9InstrResources.td | 2 +- llvm/lib/Target/PowerPC/PPC.h | 4 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 41 +- llvm/lib/Target/PowerPC/PPCFastISel.cpp | 12 +- llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 8 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 2 +- llvm/lib/Target/PowerPC/PPCInstr64Bit.td | 4 +- llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 2 +- llvm/lib/Target/PowerPC/PPCTargetMachine.cpp | 5 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 76 ++- llvm/lib/Target/X86/X86WinEHState.cpp | 5 +- llvm/lib/Transforms/IPO/Attributor.cpp | 113 +++- llvm/lib/Transforms/IPO/LowerTypeTests.cpp | 45 +- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 11 +- .../Instrumentation/HWAddressSanitizer.cpp | 11 +- .../Instrumentation/SanitizerCoverage.cpp | 6 +- llvm/lib/Transforms/Utils/Local.cpp | 4 +- llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp | 103 ++- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 6 +- llvm/test/Bitcode/compatibility-3.6.ll | 2 +- llvm/test/Bitcode/compatibility-3.7.ll | 2 +- llvm/test/Bitcode/compatibility-3.8.ll | 2 +- llvm/test/Bitcode/compatibility-3.9.ll | 2 +- llvm/test/Bitcode/compatibility-4.0.ll | 2 +- llvm/test/Bitcode/compatibility-5.0.ll | 2 +- llvm/test/Bitcode/compatibility-6.0.ll | 2 +- llvm/test/Bitcode/compatibility.ll | 2 +- .../AMDGPU/GlobalISel/inst-select-fmaxnum-ieee.mir | 174 +---- .../GlobalISel/inst-select-fmaxnum-ieee.s16.mir | 48 ++ .../GlobalISel/inst-select-fmaxnum-ieee.v2s16.mir | 21 + .../AMDGPU/GlobalISel/inst-select-fmaxnum.mir | 174 +---- .../AMDGPU/GlobalISel/inst-select-fmaxnum.s16.mir | 48 ++ .../GlobalISel/inst-select-fmaxnum.v2s16.mir | 22 + .../AMDGPU/GlobalISel/inst-select-fminnum-ieee.mir | 174 +---- .../GlobalISel/inst-select-fminnum-ieee.s16.mir | 48 ++ .../GlobalISel/inst-select-fminnum-ieee.v2s16.mir | 22 + .../AMDGPU/GlobalISel/inst-select-fminnum.mir | 174 +---- .../AMDGPU/GlobalISel/inst-select-fminnum.s16.mir | 48 ++ .../GlobalISel/inst-select-fminnum.v2s16.mir | 22 + .../GlobalISel/regbankselect-atomicrmw-and.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-max.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-min.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-or.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-sub.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-umax.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-umin.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-xchg.mir | 12 +- .../GlobalISel/regbankselect-atomicrmw-xor.mir | 12 +- .../CodeGen/AMDGPU/callee-special-input-vgprs.ll | 52 +- llvm/test/CodeGen/ARM/ipra-r0-returned.ll | 18 + .../MIR/PowerPC/peephole-miscompile-extswsli.mir | 66 ++ .../test/CodeGen/PowerPC/2013-07-01-PHIElimBug.mir | 4 +- llvm/test/CodeGen/PowerPC/aantidep-def-ec.mir | 2 +- llvm/test/CodeGen/PowerPC/aix-xcoff-common.ll | 24 + llvm/test/CodeGen/PowerPC/dform-adjust.ll | 125 ++++ llvm/test/CodeGen/PowerPC/licm-tocReg.ll | 10 +- .../CodeGen/PowerPC/no-rlwimi-trivial-commute.mir | 2 +- .../CodeGen/PowerPC/remove-copy-crunsetcrbit.mir | 10 +- .../Thumb2/LowOverheadLoops/revert-non-loop.mir | 170 +++++ llvm/test/CodeGen/Thumb2/mve-vpt-block2.mir | 2 +- llvm/test/CodeGen/Thumb2/mve-vpt-block3.mir | 2 +- llvm/test/CodeGen/Thumb2/mve-vpt-block4.mir | 2 +- llvm/test/CodeGen/Thumb2/mve-vpt-block5.mir | 4 +- llvm/test/CodeGen/X86/avg.ll | 2 +- .../CodeGen/X86/clear_upper_vector_element_bits.ll | 300 +++------ llvm/test/CodeGen/X86/load-partial.ll | 119 ++-- llvm/test/CodeGen/X86/masked_store_trunc.ll | 4 +- llvm/test/CodeGen/X86/mmx-arith.ll | 4 +- llvm/test/CodeGen/X86/oddshuffles.ll | 4 +- llvm/test/CodeGen/X86/oddsubvector.ll | 2 +- llvm/test/CodeGen/X86/psubus.ll | 2 +- llvm/test/CodeGen/X86/sse2-intrinsics-canonical.ll | 2 +- llvm/test/CodeGen/X86/vector-reduce-and-bool.ll | 4 +- llvm/test/CodeGen/X86/vector-reduce-or-bool.ll | 4 +- llvm/test/CodeGen/X86/vector-reduce-xor-bool.ll | 4 +- llvm/test/CodeGen/X86/vector-shuffle-128-v16.ll | 2 +- llvm/test/CodeGen/X86/vector-trunc-math-widen.ll | 24 +- llvm/test/CodeGen/X86/vector-trunc-math.ll | 24 +- llvm/test/CodeGen/X86/vector-trunc-widen.ll | 6 +- llvm/test/CodeGen/X86/vector-trunc.ll | 6 +- llvm/test/DebugInfo/COFF/types-basic.ll | 19 +- llvm/test/DebugInfo/COFF/types-data-members.ll | 720 +++++++++++++++++++++ .../Instrumentation/HWAddressSanitizer/alloca.ll | 2 +- .../HWAddressSanitizer/kernel-alloca.ll | 2 +- .../SanitizerCoverage/stack-depth.ll | 4 +- .../Transforms/FunctionAttrs/noalias_returned.ll | 140 ++++ llvm/test/Transforms/FunctionAttrs/nonnull.ll | 11 +- llvm/test/Transforms/InstCombine/and-or-icmps.ll | 39 ++ .../Transforms/LoopUnroll/peel-loop-pgo-deopt.ll | 16 +- llvm/test/Transforms/LoopUnroll/peel-loop-pgo.ll | 8 +- llvm/test/Transforms/LowerTypeTests/align.ll | 16 + llvm/test/Transforms/SafeStack/X86/debug-loc2.ll | 4 +- .../WholeProgramDevirt/virtual-const-prop-begin.ll | 14 +- .../WholeProgramDevirt/virtual-const-prop-end.ll | 16 +- llvm/test/Verifier/intrinsic-immarg.ll | 2 +- .../tools/llvm-readobj/Inputs/magic.coff-unknown | Bin 450 -> 0 bytes .../llvm-readobj/Inputs/trivial.exe.coff-i386 | Bin 2560 -> 0 bytes .../llvm-readobj/Inputs/trivial.obj.coff-arm64 | Bin 141 -> 0 bytes .../llvm-readobj/Inputs/trivial.obj.elf-lanai | Bin 737 -> 0 bytes .../test/tools/llvm-readobj/coff-file-headers.test | 321 +++++++++ llvm/test/tools/llvm-readobj/elf-file-headers.test | 129 ++++ llvm/test/tools/llvm-readobj/file-headers.test | 394 ----------- .../tools/llvm-readobj/macho-file-headers.test | 160 +++++ .../test/tools/llvm-readobj/wasm-file-headers.test | 14 + llvm/tools/yaml2obj/yaml2elf.cpp | 71 +- llvm/utils/TableGen/DAGISelMatcher.h | 8 +- llvm/utils/TableGen/DAGISelMatcherEmitter.cpp | 22 +- llvm/utils/TableGen/DAGISelMatcherGen.cpp | 8 +- llvm/utils/UpdateTestChecks/common.py | 12 +- llvm/utils/git-svn/git-llvm | 4 +- openmp/runtime/src/kmp_runtime.cpp | 40 +- openmp/runtime/src/kmp_taskq.cpp | 0 openmp/runtime/src/z_Linux_asm.S | 91 ++- openmp/runtime/src/z_Linux_util.cpp | 4 - openmp/runtime/test/ompt/parallel/normal.c | 3 + polly/include/polly/CodeGen/LoopGenerators.h | 2 + 279 files changed, 5014 insertions(+), 2644 deletions(-) create mode 100644 clang/test/CodeGenCXX/PR42665.cpp delete mode 100644 clang/test/CodeGenOpenCLCXX/addrspace-ctor.cl create mode 100644 clang/test/CodeGenOpenCLCXX/addrspace-with-class.cl create mode 100644 libcxx/test/std/input.output/file.streams/fstreams/filebuf.memb [...] rename lld/test/ELF/{arm-data-relocs.s => arm-reloc-abs32.s} (100%) rename lld/test/ELF/{pack-dyn-relocs2.s => pack-dyn-relocs-arm2.s} (99%) create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fmaxnum-ieee.s16.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fmaxnum-ieee.v2s16.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fmaxnum.s16.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fmaxnum.v2s16.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fminnum-ieee.s16.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fminnum-ieee.v2s16.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fminnum.s16.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fminnum.v2s16.mir create mode 100644 llvm/test/CodeGen/ARM/ipra-r0-returned.ll create mode 100644 llvm/test/CodeGen/MIR/PowerPC/peephole-miscompile-extswsli.mir create mode 100644 llvm/test/CodeGen/PowerPC/aix-xcoff-common.ll create mode 100644 llvm/test/CodeGen/PowerPC/dform-adjust.ll create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/revert-non-loop.mir create mode 100644 llvm/test/Transforms/FunctionAttrs/noalias_returned.ll create mode 100644 llvm/test/Transforms/LowerTypeTests/align.ll delete mode 100644 llvm/test/tools/llvm-readobj/Inputs/magic.coff-unknown delete mode 100644 llvm/test/tools/llvm-readobj/Inputs/trivial.exe.coff-i386 delete mode 100644 llvm/test/tools/llvm-readobj/Inputs/trivial.obj.coff-arm64 delete mode 100644 llvm/test/tools/llvm-readobj/Inputs/trivial.obj.elf-lanai create mode 100644 llvm/test/tools/llvm-readobj/coff-file-headers.test create mode 100644 llvm/test/tools/llvm-readobj/elf-file-headers.test delete mode 100644 llvm/test/tools/llvm-readobj/file-headers.test create mode 100644 llvm/test/tools/llvm-readobj/macho-file-headers.test create mode 100644 llvm/test/tools/llvm-readobj/wasm-file-headers.test delete mode 100644 openmp/runtime/src/kmp_taskq.cpp