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 0d65000e117 [MLIR] Add llvm.mlir.cast op for semantic preserving cast b [...] adds 67c1615440c [MLIR] Add vector support for fpexp and fptrunc. adds e551b737c3c [LTO][Legacy] Add new API to query Mach-O CPU (sub)type adds 0a2d415bd05 [LLD] Report errors occurred while parsing debug info as warnings. adds 43830790d76 [AMDGPU] Remove dubious logic in bidirectional list scheduler adds fed2acc7f53 Revert "[MLIR] Remove redundant library dependencies" adds dc1056a3f1f Revert "[MLIR] Move from using target_link_libraries to LIN [...] adds d3693342708 [NFC] Fix minor python issues. adds 53f51da09e4 [ADT] Allow K to be incomplete during DenseMap<K*, V> insta [...] adds 52f889abecc [DFSan] Add __dfsan_load_callback. adds 0368b422953 [entry values] ARM: Add a describeLoadedValue override (PR45025) adds c54597b99d6 [ubsan] Add support for -fsanitize=nullability-* suppressions adds 0b6abe42816 [llvm][Support][modulemap] Exclude WindowsSupport.h from th [...] adds b68eeff05ca [X86] Cleanup a comment around bitcasting X86ISD::VBROADCAS [...] adds 8ad0ede7afd [X86] Remove stale FIXME form test. NFC. adds f2d45e50978 [X86] Canonicalize (bitcast (vbroadcast_load)) so that the [...] adds 7d973307d55 [AMDGPU] Fix scheduling model for V_MULLIT_F32 adds 4069dd14124 [modules] Allow frameworks to have only a private module wi [...] adds f668baa4592 [DFSan] Add __dfsan_mem_transfer_callback. adds 2e4f5e629de [Sema] Fix an assert when objc_externally_retained was appl [...] adds 30bb737a757 [DFSan] Add __dfsan_cmp_callback. adds 94cbe130737 [LTO][Legacy] Add explicit dependency on BinaryFormat adds e71835f15c7 [compiler-rt/test] Use FileCheck -allow-empty instead of count 0 adds 9fcd212e2f6 [X86] Remove isel patterns from broadcast of loadi32. adds d334ce0b5ac Fix GSYM tests to run the yaml files and fix test failures [...] adds e441a584f3f Try to fix WindowsManifest CMake logic on Windows adds 99317124e1c [Coverage] Revise format to reduce binary size adds 7300c338e5f [compiler-rt/test] Relax a test so we can debug it on sanit [...] adds 3388871714d Revert "[Coverage] Revise format to reduce binary size" adds dd1ea9de2e3 Reland: [Coverage] Revise format to reduce binary size adds e63a3b445ac Add cast to appease clang-armv7-linux-build-cache (D69471 f [...] adds a1f3eb2085c Disable instrprof-merging.cpp on powerpc64 (D69471 follow up) adds 1a52d3d47b8 [cmake] Fix LLVM_USE_SPLIT_DWARF adds 5d11e7f81cb Revert "Fix GSYM tests to run the yaml files and fix test f [...] adds 718cbd394ae [ELF] Delete two unneeded `referenced = true` after D65584 adds 00925aadb3f [ELF][PPC32] Fix canonical PLTs when the order does not mat [...] adds 129a762555b [X86] Disable the NOP padding for branches when bundle is enabled adds 95fa5c4f24f [X86] Move the function getOrCreateBoundaryAlignFragment adds d1536673c68 [libc] Add ability to generate enum types/values to HdrGen. adds 186dd631827 ArrayRef'ize restoreCalleeSavedRegisters. NFCI. adds 0b511c23021 [llvm-readobj] - Report warnings instead of errors for brok [...] adds bd9cd2fc4c9 First test commit - empty adds ec1e7faf65a [ExecutionEngine] Add JITSymbolFlags::fromSummary(GlobalVal [...] adds 99b86d76b5e [PassManager] add tests for vector pass enabling; NFC adds 93184a8eda2 Remove unused parameter from CXXRecordDecl::forallBases [NFC] adds 692e0c96487 [MC] Add MCStreamer::emitInt{8,16,32,64} adds 07aa9ae23b8 Ensure that multi-threading is disabled when enabling IRPri [...] adds 7a6c6897711 [MLIR] Move from using target_link_libraries to LINK_LIBS f [...] adds c4c8fbde649 [MLIR] Remove redundant library dependencies adds 31e07d716a0 [MLIR] Move from add_dependencies() to DEPENDS adds e17d9c11d49 [MLIR] Add support for libMLIR.so adds 777e97cc1a8 [MLIR] Fixes for BUILD_SHARED_LIBS=on adds 7e9747b50bc [X86][F16C] Remove cvtph2ps intrinsics and use generic half [...] adds 50a6d3a6486 [CMake] Use PUBLIC link mode for static libraries adds 2181bf40d87 [CMake] Link against ZLIB::ZLIB adds bc991500ac2 Revert "[MLIR] Fixes for BUILD_SHARED_LIBS=on" adds dd046c9612c Revert "[MLIR] Add support for libMLIR.so" adds 6e7a768354c Make argument const to silence cppcheck warning. NFCI. adds d955b221cb2 [MachineInst] Remove dead code. NFCI. adds 259238baa65 Fix Wdocumentation warning - use tparam for template parame [...] adds d675df03794 Revert "[MLIR] Move from add_dependencies() to DEPENDS" adds 0810acc7f64 Revert "[MLIR] Remove redundant library dependencies" adds 798e661567c Revert "[MLIR] Move from using target_link_libraries to LIN [...] adds af450eabb92 Avoid including FileSystem.h from MemoryBuffer.h adds 5d6dfd877fa [X86] Tighten up the SDTypeProfile for X86ISD::CVTNE2PS2BF16. NFCI adds 5cbb2656947 [GVN] Fold equivalent freeze instructions adds 282ec405043 [ValueTracking] A value is never undef or poison if it must [...] adds 644e7476817 [ValueTracking] Let getGuaranteedNonFullPoisonOp consider a [...] adds b12a7c88f74 Fix MLIR build by adding missing header after cleanup in af450eab adds 9569a1472ee [PowerPC] Move .got2/.toc logic from PPCLinuxAsmPrinter::do [...] adds 2f4f8fcf64c [X86] Don't add DELETED_NODES to DAG combine worklist after [...] adds 4c0a133a412 [Coroutines][new pass manager] Move CoroElide pass to right [...] adds 44d83671c59 Revert "[Coroutines][new pass manager] Move CoroElide pass [...] adds 624dbfcc1b8 [Coroutines][New pass manager] Move CoroElide pass to right [...] adds 619d7dc39a1 [DAGCombiner] recognize shuffle (shuffle X, Mask0), Mask -- [...] adds 1adbe86d87b [WinEH] Fix inttoptr+phi optimization in presence of catchswitch adds 1079c68aa0f Attempt to fix ZLIB CMake logic on Windows adds 21390eab4c0 [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle() adds 6fa0b6dd524 Fix [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle() adds 66128c48400 [JITLink] Update DEBUG_TYPE string for llvm-jitlink. adds 211fb91f106 [DAGCombiner] Don't emit select_cc from visitSINT_TO_FP/vis [...]
No new revisions were added by this update.
Summary of changes: .../clang-tidy/misc/NoRecursionCheck.cpp | 2 +- clang/include/clang/AST/DeclCXX.h | 10 +- clang/lib/AST/CXXInheritance.cpp | 24 +- clang/lib/CodeGen/CGBuiltin.cpp | 48 + clang/lib/CodeGen/CodeGenFunction.h | 3 +- clang/lib/CodeGen/CoverageMappingGen.cpp | 134 +- clang/lib/CodeGen/CoverageMappingGen.h | 18 +- clang/lib/Frontend/SerializedDiagnosticPrinter.cpp | 1 + .../Lex/DependencyDirectivesSourceMinimizer.cpp | 1 + clang/lib/Lex/HeaderSearch.cpp | 10 + clang/lib/Sema/SemaDeclAttr.cpp | 4 +- clang/test/CodeGen/avx512f-builtins-constrained.c | 17 +- clang/test/CodeGen/avx512f-builtins.c | 14 +- clang/test/CodeGen/avx512vl-builtins-constrained.c | 26 +- clang/test/CodeGen/avx512vl-builtins.c | 22 +- clang/test/CodeGen/f16c-builtins-constrained.c | 13 +- clang/test/CodeGen/f16c-builtins.c | 13 +- .../test/CodeGenCoroutines/coro-newpm-pipeline.cpp | 4 +- clang/test/CoverageMapping/abspath.cpp | 4 +- clang/test/CoverageMapping/ir.c | 25 +- .../PrivateHeaders/A.h | 1 + .../module_private.map | 4 + .../Foo.framework/Modules/module.private.modulemap | 4 + .../Foo.framework/PrivateHeaders/Foo_Priv.h | 1 + .../test/Modules/implicit-private-without-public.m | 11 + clang/test/Profile/def-assignop.cpp | 7 +- clang/test/Profile/def-ctors.cpp | 10 +- clang/test/Profile/def-dtors.cpp | 10 +- clang/test/SemaObjC/externally-retained.m | 3 + clang/tools/libclang/CIndexer.cpp | 1 + clang/utils/TableGen/ClangDiagnosticsEmitter.cpp | 1 + clang/utils/TableGen/MveEmitter.cpp | 1 + compiler-rt/include/profile/InstrProfData.inc | 49 +- compiler-rt/lib/ubsan/ubsan_checks.inc | 6 + compiler-rt/lib/ubsan/ubsan_handlers.cpp | 50 +- compiler-rt/test/dfsan/event_callbacks.c | 76 +- compiler-rt/test/profile/instrprof-merging.cpp | 1 + .../test/ubsan/TestCases/Misc/nullability.c | 10 + libc/config/linux/api.td | 13 + libc/config/public_api.td | 1 + libc/include/CMakeLists.txt | 8 + libc/include/threads.h.def | 16 + libc/spec/linux.td | 12 +- libc/spec/posix.td | 2 + libc/spec/spec.td | 22 +- libc/spec/stdc.td | 78 +- libc/utils/HdrGen/PublicAPICommand.cpp | 32 + lld/ELF/Arch/PPC.cpp | 11 +- lld/ELF/Relocations.cpp | 1 + lld/ELF/Symbols.cpp | 2 - lld/ELF/SyntheticSections.cpp | 29 +- lld/ELF/SyntheticSections.h | 11 +- lld/ELF/Writer.cpp | 3 +- lld/test/ELF/Inputs/canonical-plt-pcrel.s | 4 +- lld/test/ELF/gdb-index-invalid-ranges.s | 8 +- lld/test/ELF/gdb-index-parse-fail.s | 4 +- lld/test/ELF/ppc32-canonical-plt.s | 53 +- llvm/cmake/modules/AddLLVM.cmake | 2 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 12 +- llvm/docs/CoverageMappingFormat.rst | 157 +-- llvm/docs/LinkTimeOptimization.rst | 6 + llvm/include/llvm-c/lto.h | 17 +- llvm/include/llvm/ADT/CoalescingBitVector.h | 4 +- llvm/include/llvm/ADT/DenseMapInfo.h | 17 +- llvm/include/llvm/ADT/SCCIterator.h | 8 +- llvm/include/llvm/BinaryFormat/MsgPackReader.h | 1 + llvm/include/llvm/Bitstream/BitstreamReader.h | 1 + llvm/include/llvm/CodeGen/TargetFrameLowering.h | 9 +- llvm/include/llvm/ExecutionEngine/JITSymbol.h | 5 + llvm/include/llvm/IR/IntrinsicsX86.td | 12 +- llvm/include/llvm/LTO/legacy/LTOModule.h | 4 + llvm/include/llvm/MC/MCFragment.h | 3 +- llvm/include/llvm/MC/MCObjectStreamer.h | 5 + llvm/include/llvm/MC/MCStreamer.h | 5 + llvm/include/llvm/Object/ELF.h | 1 - .../llvm/ProfileData/Coverage/CoverageMapping.h | 232 +++- .../ProfileData/Coverage/CoverageMappingReader.h | 40 +- .../ProfileData/Coverage/CoverageMappingWriter.h | 5 +- llvm/include/llvm/ProfileData/InstrProf.h | 5 + llvm/include/llvm/ProfileData/InstrProfData.inc | 49 +- llvm/include/llvm/Support/MemoryBuffer.h | 22 +- llvm/include/llvm/module.modulemap | 3 + llvm/lib/Analysis/ValueTracking.cpp | 22 +- llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp | 1 + llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 14 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 92 +- llvm/lib/CodeGen/AsmPrinter/WinException.cpp | 50 +- llvm/lib/CodeGen/FaultMaps.cpp | 10 +- llvm/lib/CodeGen/MachineInstr.cpp | 11 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 116 +- llvm/lib/CodeGen/StackMaps.cpp | 36 +- llvm/lib/CodeGen/TargetInstrInfo.cpp | 5 + llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 18 +- llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp | 1 + llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp | 17 + llvm/lib/IR/Attributes.cpp | 1 + llvm/lib/IR/AutoUpgrade.cpp | 20 + llvm/lib/IR/LLVMRemarkStreamer.cpp | 1 + llvm/lib/IR/ModuleSummaryIndex.cpp | 2 +- llvm/lib/LTO/LLVMBuild.txt | 1 + llvm/lib/LTO/LTOModule.cpp | 9 + llvm/lib/MC/MCCodeView.cpp | 26 +- llvm/lib/MC/MCDwarf.cpp | 150 +-- llvm/lib/MC/MCELFStreamer.cpp | 4 +- llvm/lib/MC/MCObjectStreamer.cpp | 9 + llvm/lib/MC/MCParser/AsmParser.cpp | 10 +- llvm/lib/MC/MCParser/ELFAsmParser.cpp | 12 +- llvm/lib/MC/MCWin64EH.cpp | 106 +- llvm/lib/Passes/PassBuilder.cpp | 7 +- llvm/lib/ProfileData/Coverage/CoverageMapping.cpp | 2 + .../ProfileData/Coverage/CoverageMappingReader.cpp | 339 ++++- .../ProfileData/Coverage/CoverageMappingWriter.cpp | 34 +- llvm/lib/ProfileData/InstrProf.cpp | 4 + llvm/lib/Support/CMakeLists.txt | 27 +- llvm/lib/Support/MemoryBuffer.cpp | 16 +- llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 14 +- llvm/lib/Target/AArch64/AArch64FrameLowering.cpp | 3 +- llvm/lib/Target/AArch64/AArch64FrameLowering.h | 9 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 37 +- llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp | 32 +- .../AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp | 24 +- llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp | 8 +- llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp | 2 +- llvm/lib/Target/AMDGPU/VOP3Instructions.td | 6 +- llvm/lib/Target/ARC/ARCFrameLowering.cpp | 2 +- llvm/lib/Target/ARC/ARCFrameLowering.h | 2 +- llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp | 30 + llvm/lib/Target/ARM/ARMBaseInstrInfo.h | 5 + llvm/lib/Target/ARM/ARMFrameLowering.cpp | 11 +- llvm/lib/Target/ARM/ARMFrameLowering.h | 13 +- .../lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp | 20 +- llvm/lib/Target/ARM/Thumb1FrameLowering.cpp | 8 +- llvm/lib/Target/ARM/Thumb1FrameLowering.h | 9 +- llvm/lib/Target/AVR/AVRFrameLowering.cpp | 3 +- llvm/lib/Target/AVR/AVRFrameLowering.h | 2 +- llvm/lib/Target/BPF/BTFDebug.cpp | 94 +- llvm/lib/Target/Hexagon/HexagonFrameLowering.h | 8 +- .../MSP430/MCTargetDesc/MSP430ELFStreamer.cpp | 22 +- llvm/lib/Target/MSP430/MSP430FrameLowering.cpp | 8 +- llvm/lib/Target/MSP430/MSP430FrameLowering.h | 9 +- llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 2 +- .../Target/Mips/MCTargetDesc/MipsOptionRecord.cpp | 32 +- llvm/lib/Target/Mips/Mips16FrameLowering.cpp | 7 +- llvm/lib/Target/Mips/Mips16FrameLowering.h | 9 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 25 +- llvm/lib/Target/PowerPC/PPCFrameLowering.cpp | 8 +- llvm/lib/Target/PowerPC/PPCFrameLowering.h | 9 +- llvm/lib/Target/RISCV/RISCVFrameLowering.cpp | 2 +- llvm/lib/Target/RISCV/RISCVFrameLowering.h | 2 +- llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp | 8 +- llvm/lib/Target/SystemZ/SystemZFrameLowering.h | 10 +- llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 27 +- .../X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp | 14 +- llvm/lib/Target/X86/X86AsmPrinter.cpp | 6 +- llvm/lib/Target/X86/X86FrameLowering.cpp | 7 +- llvm/lib/Target/X86/X86FrameLowering.h | 9 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 40 +- llvm/lib/Target/X86/X86InstrAVX512.td | 10 - llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 4 +- llvm/lib/Target/X86/X86InstrSSE.td | 6 - llvm/lib/Target/X86/X86IntrinsicsInfo.h | 6 - llvm/lib/Target/XCore/XCoreFrameLowering.cpp | 15 +- llvm/lib/Target/XCore/XCoreFrameLowering.h | 9 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 44 - llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp | 18 +- .../Instrumentation/DataFlowSanitizer.cpp | 61 +- .../Transforms/Instrumentation/InstrProfiling.cpp | 6 +- llvm/lib/Transforms/Scalar/GVN.cpp | 1 + llvm/lib/WindowsManifest/CMakeLists.txt | 6 +- llvm/test/CodeGen/AArch64/arm64-dup.ll | 2 - llvm/test/CodeGen/AMDGPU/GlobalISel/bswap.ll | 24 +- llvm/test/CodeGen/AMDGPU/GlobalISel/fpow.ll | 94 +- .../CodeGen/AMDGPU/GlobalISel/insertelement.ll | 69 +- .../CodeGen/AMDGPU/GlobalISel/lds-global-value.ll | 4 +- .../AMDGPU/GlobalISel/llvm.amdgcn.atomic.dec.ll | 224 ++-- .../AMDGPU/GlobalISel/llvm.amdgcn.atomic.inc.ll | 336 ++--- .../AMDGPU/GlobalISel/llvm.amdgcn.mov.dpp.ll | 10 +- .../CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.sdot2.ll | 32 +- .../CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.udot2.ll | 32 +- .../AMDGPU/GlobalISel/llvm.amdgcn.update.dpp.ll | 22 +- .../test/CodeGen/AMDGPU/GlobalISel/mubuf-global.ll | 34 +- llvm/test/CodeGen/AMDGPU/add3.ll | 8 +- .../amdgpu-codegenprepare-fold-binop-select.ll | 15 +- .../AMDGPU/atomic_optimizations_local_pointer.ll | 52 +- llvm/test/CodeGen/AMDGPU/bitreverse.ll | 228 ++-- llvm/test/CodeGen/AMDGPU/bypass-div.ll | 48 +- llvm/test/CodeGen/AMDGPU/copy-illegal-type.ll | 330 ++--- llvm/test/CodeGen/AMDGPU/ctlz.ll | 195 +-- llvm/test/CodeGen/AMDGPU/cvt_f32_ubyte.ll | 171 +-- .../AMDGPU/fast-unaligned-load-store.private.ll | 26 +- llvm/test/CodeGen/AMDGPU/fmax_legacy.f64.ll | 64 +- llvm/test/CodeGen/AMDGPU/fmin_legacy.f64.ll | 128 +- llvm/test/CodeGen/AMDGPU/fpow.ll | 106 +- llvm/test/CodeGen/AMDGPU/idiv-licm.ll | 104 +- llvm/test/CodeGen/AMDGPU/idot2.ll | 302 ++--- llvm/test/CodeGen/AMDGPU/idot4s.ll | 147 +-- llvm/test/CodeGen/AMDGPU/idot4u.ll | 407 +++--- llvm/test/CodeGen/AMDGPU/idot8s.ll | 478 +++---- llvm/test/CodeGen/AMDGPU/idot8u.ll | 1387 ++++++++++---------- .../test/CodeGen/AMDGPU/insert_vector_elt.v2i16.ll | 918 +++++++------ llvm/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.pkrtz.ll | 200 +-- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.image.dim.ll | 78 +- .../CodeGen/AMDGPU/llvm.amdgcn.image.sample.dim.ll | 6 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.s.barrier.ll | 52 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.ubfe.ll | 2 +- llvm/test/CodeGen/AMDGPU/llvm.round.f64.ll | 46 +- llvm/test/CodeGen/AMDGPU/load-lo16.ll | 70 +- llvm/test/CodeGen/AMDGPU/lshl64-to-32.ll | 16 +- llvm/test/CodeGen/AMDGPU/lshr.v2i16.ll | 302 ++--- llvm/test/CodeGen/AMDGPU/max.i16.ll | 227 ++-- .../sched-assert-onlydbg-value-empty-region.mir | 32 +- ...d-handleMoveUp-subreg-def-across-subreg-def.mir | 14 +- .../AMDGPU/scheduler-handle-move-bundle.mir | 4 +- llvm/test/CodeGen/AMDGPU/sdiv64.ll | 60 +- llvm/test/CodeGen/AMDGPU/shl.ll | 90 +- llvm/test/CodeGen/AMDGPU/shl.v2i16.ll | 302 ++--- .../test/CodeGen/AMDGPU/shrink-add-sub-constant.ll | 804 ++++++------ llvm/test/CodeGen/AMDGPU/sign_extend.ll | 8 +- llvm/test/CodeGen/AMDGPU/srem64.ll | 20 +- llvm/test/CodeGen/AMDGPU/store-weird-sizes.ll | 54 +- llvm/test/CodeGen/AMDGPU/sub.v2i16.ll | 260 ++-- llvm/test/CodeGen/AMDGPU/udiv64.ll | 90 +- llvm/test/CodeGen/AMDGPU/vector_shuffle.packed.ll | 27 +- llvm/test/CodeGen/AMDGPU/widen-smrd-loads.ll | 18 +- llvm/test/CodeGen/AMDGPU/xor3.ll | 8 +- llvm/test/CodeGen/PowerPC/mcm-2.ll | 9 +- llvm/test/CodeGen/PowerPC/mcm-3.ll | 16 +- llvm/test/CodeGen/PowerPC/mcm-6.ll | 8 +- llvm/test/CodeGen/PowerPC/ppc32-pic-large.ll | 5 +- .../CodeGen/X86/avx512-intrinsics-fast-isel.ll | 56 + llvm/test/CodeGen/X86/avx512-intrinsics-upgrade.ll | 82 +- llvm/test/CodeGen/X86/avx512-intrinsics.ll | 70 - .../X86/avx512-shuffles/broadcast-vector-int.ll | 2 - .../CodeGen/X86/avx512dqvl-intrinsics-upgrade.ll | 4 +- .../CodeGen/X86/avx512vl-intrinsics-fast-isel.ll | 92 ++ .../CodeGen/X86/avx512vl-intrinsics-upgrade.ll | 94 ++ llvm/test/CodeGen/X86/avx512vl-intrinsics.ll | 95 -- llvm/test/CodeGen/X86/cmovcmov.ll | 22 +- llvm/test/CodeGen/X86/f16c-intrinsics-fast-isel.ll | 108 +- llvm/test/CodeGen/X86/f16c-intrinsics-upgrade.ll | 148 +++ llvm/test/CodeGen/X86/f16c-intrinsics.ll | 324 +---- llvm/test/CodeGen/X86/pr44749.ll | 36 +- llvm/test/CodeGen/X86/pr45067.ll | 23 + llvm/test/CodeGen/X86/vector-reduce-mul.ll | 8 +- llvm/test/CodeGen/X86/vector-sext.ll | 3 +- llvm/test/CodeGen/X86/x86-interleaved-access.ll | 102 +- .../DebugInfo/MIR/ARM/call-site-info-vmovd.mir | 102 ++ .../DebugInfo/MIR/ARM/call-site-info-vmovs.mir | 95 ++ .../Instrumentation/InstrProfiling/X86/alloc.ll | 2 + llvm/test/LTO/X86/print-macho-cpu.ll | 8 + llvm/test/MC/X86/align-branch-64-7a.s | 23 + llvm/test/Object/invalid.test | 88 +- llvm/test/Other/opt-pipeline-vector-passes.ll | 52 + .../ThinLTO/X86/module_summary_graph_traits.ll | 4 +- llvm/test/Transforms/Coroutines/ex2.ll | 6 + llvm/test/Transforms/Coroutines/ex3.ll | 17 +- llvm/test/Transforms/GVN/freeze.ll | 56 + llvm/test/Transforms/InstCombine/X86/x86-f16c.ll | 13 +- llvm/test/Transforms/InstCombine/intptr8.ll | 77 ++ .../llvm-cov/Inputs/binary-formats.v3.macho64l | Bin 0 -> 64456 bytes llvm/test/tools/llvm-cov/binary-formats.c | 1 + llvm/test/tools/llvm-lto/error.ll | 3 + .../tools/llvm-readobj/ELF/relocation-errors.test | 94 ++ llvm/tools/llvm-exegesis/lib/BenchmarkResult.h | 2 + llvm/tools/llvm-exegesis/lib/Clustering.cpp | 1 + llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 2 +- llvm/tools/llvm-lto/llvm-lto.cpp | 33 + llvm/tools/llvm-mca/CodeRegion.h | 2 + llvm/tools/llvm-readobj/ELFDumper.cpp | 65 +- llvm/tools/lto/lto.cpp | 21 + llvm/tools/lto/lto.exports | 1 + llvm/tools/opt/PrintSCC.cpp | 4 +- llvm/unittests/ADT/DenseMapTest.cpp | 24 + llvm/unittests/ProfileData/CoverageMappingTest.cpp | 25 + llvm/unittests/ProfileData/SampleProfTest.cpp | 1 + llvm/unittests/Support/YAMLIOTest.cpp | 1 + llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp | 1 + llvm/utils/TableGen/OptRSTEmitter.cpp | 1 + llvm/utils/chunk-print-before-all.py | 6 +- llvm/utils/llvm-gisel-cov.py | 8 +- mlir/examples/toy/Ch6/CMakeLists.txt | 5 - mlir/examples/toy/Ch7/CMakeLists.txt | 6 - mlir/include/mlir/Pass/PassManager.h | 4 + mlir/lib/Analysis/CMakeLists.txt | 23 +- .../lib/Conversion/AffineToStandard/CMakeLists.txt | 15 +- mlir/lib/Conversion/GPUToCUDA/CMakeLists.txt | 10 +- mlir/lib/Conversion/GPUToNVVM/CMakeLists.txt | 14 +- mlir/lib/Conversion/GPUToROCDL/CMakeLists.txt | 9 +- mlir/lib/Conversion/GPUToSPIRV/CMakeLists.txt | 11 +- mlir/lib/Conversion/LinalgToLLVM/CMakeLists.txt | 9 +- mlir/lib/Conversion/LinalgToSPIRV/CMakeLists.txt | 6 +- mlir/lib/Conversion/LoopToStandard/CMakeLists.txt | 17 +- mlir/lib/Conversion/LoopsToGPU/CMakeLists.txt | 23 +- mlir/lib/Conversion/StandardToLLVM/CMakeLists.txt | 17 +- mlir/lib/Conversion/StandardToSPIRV/CMakeLists.txt | 11 +- mlir/lib/Conversion/VectorToLLVM/CMakeLists.txt | 13 +- mlir/lib/Conversion/VectorToLoops/CMakeLists.txt | 13 +- mlir/lib/Dialect/AffineOps/CMakeLists.txt | 14 +- mlir/lib/Dialect/CMakeLists.txt | 5 +- mlir/lib/Dialect/FxpMathOps/CMakeLists.txt | 14 +- mlir/lib/Dialect/GPU/CMakeLists.txt | 19 +- mlir/lib/Dialect/LLVMIR/CMakeLists.txt | 40 +- mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp | 1 + mlir/lib/Dialect/Linalg/Analysis/CMakeLists.txt | 17 +- mlir/lib/Dialect/Linalg/EDSC/CMakeLists.txt | 23 +- mlir/lib/Dialect/Linalg/IR/CMakeLists.txt | 17 +- mlir/lib/Dialect/Linalg/Transforms/CMakeLists.txt | 31 +- mlir/lib/Dialect/Linalg/Utils/CMakeLists.txt | 25 +- mlir/lib/Dialect/LoopOps/CMakeLists.txt | 15 +- mlir/lib/Dialect/OpenMP/CMakeLists.txt | 6 +- mlir/lib/Dialect/QuantOps/CMakeLists.txt | 13 +- mlir/lib/Dialect/SDBM/CMakeLists.txt | 9 +- mlir/lib/Dialect/SPIRV/CMakeLists.txt | 13 +- .../lib/Dialect/SPIRV/Serialization/CMakeLists.txt | 14 +- mlir/lib/Dialect/SPIRV/Transforms/CMakeLists.txt | 8 +- mlir/lib/Dialect/StandardOps/CMakeLists.txt | 15 +- mlir/lib/Dialect/StandardOps/IR/Ops.cpp | 8 + mlir/lib/Dialect/VectorOps/CMakeLists.txt | 10 +- mlir/lib/EDSC/CMakeLists.txt | 12 +- mlir/lib/ExecutionEngine/CMakeLists.txt | 10 +- mlir/lib/IR/CMakeLists.txt | 11 +- mlir/lib/Parser/CMakeLists.txt | 7 +- mlir/lib/Parser/Lexer.cpp | 2 + mlir/lib/Parser/Parser.cpp | 1 + mlir/lib/Pass/CMakeLists.txt | 9 +- mlir/lib/Pass/IRPrinting.cpp | 3 + mlir/lib/Pass/Pass.cpp | 4 + mlir/lib/Quantizer/CMakeLists.txt | 31 +- mlir/lib/Support/CMakeLists.txt | 31 +- mlir/lib/TableGen/CMakeLists.txt | 5 +- mlir/lib/TableGen/Operator.cpp | 1 + mlir/lib/TableGen/Pattern.cpp | 1 + mlir/lib/Target/CMakeLists.txt | 43 +- mlir/lib/Transforms/CMakeLists.txt | 15 +- mlir/lib/Transforms/Utils/CMakeLists.txt | 7 +- mlir/lib/Translation/CMakeLists.txt | 6 +- .../StandardToLLVM/convert-to-llvmir.mlir | 24 + mlir/test/EDSC/CMakeLists.txt | 1 - mlir/test/IR/core-ops.mlir | 6 + mlir/test/IR/invalid-ops.mlir | 80 ++ mlir/test/lib/Dialect/SPIRV/CMakeLists.txt | 6 +- mlir/test/lib/IR/CMakeLists.txt | 12 +- mlir/test/lib/Pass/CMakeLists.txt | 5 +- mlir/test/lib/TestDialect/CMakeLists.txt | 13 +- mlir/test/lib/Transforms/CMakeLists.txt | 24 +- mlir/test/mlir-cpu-runner/CMakeLists.txt | 6 +- mlir/tools/mlir-cuda-runner/CMakeLists.txt | 8 +- mlir/tools/mlir-opt/CMakeLists.txt | 7 +- mlir/unittests/Dialect/SPIRV/CMakeLists.txt | 5 +- mlir/unittests/Pass/CMakeLists.txt | 5 +- mlir/unittests/SDBM/CMakeLists.txt | 5 +- 351 files changed, 8654 insertions(+), 6739 deletions(-) create mode 100644 clang/test/Modules/Inputs/implicit-private-without-public/Depre [...] create mode 100644 clang/test/Modules/Inputs/implicit-private-without-public/Depre [...] create mode 100644 clang/test/Modules/Inputs/implicit-private-without-public/Foo.f [...] create mode 100644 clang/test/Modules/Inputs/implicit-private-without-public/Foo.f [...] create mode 100644 clang/test/Modules/implicit-private-without-public.m create mode 100644 libc/include/threads.h.def create mode 100644 llvm/test/CodeGen/X86/f16c-intrinsics-upgrade.ll create mode 100644 llvm/test/CodeGen/X86/pr45067.ll create mode 100644 llvm/test/DebugInfo/MIR/ARM/call-site-info-vmovd.mir create mode 100644 llvm/test/DebugInfo/MIR/ARM/call-site-info-vmovs.mir create mode 100644 llvm/test/LTO/X86/print-macho-cpu.ll create mode 100644 llvm/test/MC/X86/align-branch-64-7a.s create mode 100644 llvm/test/Other/opt-pipeline-vector-passes.ll create mode 100644 llvm/test/Transforms/GVN/freeze.ll create mode 100644 llvm/test/Transforms/InstCombine/intptr8.ll create mode 100755 llvm/test/tools/llvm-cov/Inputs/binary-formats.v3.macho64l create mode 100644 llvm/test/tools/llvm-readobj/ELF/relocation-errors.test