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-mainline-allyesconfig in repository toolchain/ci/llvm-project.
from 51bb2128ef0 [Analyzer][VLASizeChecker] Check for VLA size overflow. adds d94bacbcf87 [WebAssembly] Handle exception specifications adds cdafe59f952 TargetLoweringObjectFile.h - remove unnecessary includes. NFCI. adds e215cb7aa48 TargetIntrinsicInfo.h - remove unnecessary Compiler.h inclu [...] adds 1d579f54d72 [AST] Fix recovery-AST crash: dependent overloaded call exp [...] adds 48aa781ae44 [Tooling] Drop leading/trailing whitespace from compile_fla [...] adds e408b54290b [clangd] Fix gcc compiler warning by removing extra ";" [NFC] adds e2b134b01a6 [yaml2obj] - Stop using square brackets for unique suffixes. adds 56079e1de11 [Analyzer][VLASizeChecker] Try to fix vla.c test problems. adds 69c8f8548d7 GlobPattern.h - remove unnecessary StringRef.h include. NFC adds eeece6dbe68 [AMDGPU] Add more VMEM to SALU WAR hazard tests. NFC adds fa8fc9ffcc9 [MLIR, OpenMP] Support for flush operation, and translating [...] adds 032727f4f83 [clangd] Complete filenames after < / ". adds 9b88a190b42 [clangd] Add CSV export for trace metrics adds 5afd86b0de7 [MLIR] Add helper functions for common integer types adds 61559d04586 [clangd] Squash GCC error with StringRef + gtest MatchesRegex() adds 62adfed30a1 Unrank mcuMemHostRegister tensor argument. adds 2e5e42d4aea [analyzer][MallocChecker] When modeling realloc-like functi [...] adds 8e64c096946 GlobalVariable.h - remove unused PointerUnion.h include. NFC adds 0fc1f2b7cdb ObjectCache.h - replace unnecessary MemoryBuffer.h include [...] adds 6e99199419d Fix "not all control paths return a value" warning on MSVC builds. adds c1ae72d03f7 [IR] Revert r119493 adds 2e499eee588 [OPENMP50]Add initial support for 'affinity' clause. adds e86f3075f87 [NFC][ARM] Add more tail predication tests adds 23954318f49 [AST][RecoveryExpr] Fix an assertion crash on openMP. adds e984b7f2a23 Added a TanOp to SPIR-V dialect GLSL ops adds 6f56599c14a [AST] Fix the PrintQualifiedName for ObjC instance variable [...] adds 0320ce8916a [clangd] Add a flag to preserve type for recovery expression. adds fcf0764998b [AST] Fix an assertion violation in FieldDecl::getParent. adds 500479dba33 [analyzer][DirectIvarAssignment] Turn DirectIvarAssignmentF [...] adds a7759d17850 GlobalISel: Fix IRTranslator for constantexpr selects adds 66ad1074528 [VPlan] Remove unique_ptr from VPBranchOnRecipeMask (NFC). adds 7ebf7d91e61 [clangd] Delete regex assertion, breaking on windows too... adds f828d75b46f [VPlan] Add & use VPValue operands for VPReplicateRecipe (NFC). adds 6846aec7313 [analyzer] SATestBuild.py: Optionally override compiler adds ac6a9971309 MachineBasicBlock.h - remove unnecessary includes. NFC. adds 64ba6ee1608 CommandLine.h - remove unnecessary raw_ostream forward decl [...] adds f3b20c2ae7b MCTargetOptionsCommandFlags.h - remove unnecessary includes. NFC. adds 1aadd6ce612 [lld] Remove unused lld/test/Driver/Inputs/**/libtest.a adds d1560f3956f [mlir] scf::ForOp: provide builders with callbacks for loop body adds cff9399f6b9 [VPlan] Fix comment for User in VPWidenSelectRecipe (NFC). adds 55e9eb416ee [lld-macho] Support -order_file adds e270b2f1727 [lld-macho] Support .subsections_via_symbols adds 1f820e35596 [lld-macho] Support X86_64_RELOC_UNSIGNED adds b0d94964da8 [clangd] findExplicitReferences supports goto labels adds 5bc0c8f0092 [clangd] Avoid StringRef entirely with gmock adds 268fa40daa1 [analyzer] Don't print the config count in debug.ConfigDumper adds 7f5d91d3ffe [clang][AIX] Implement ABIInfo and TargetCodeGenInfo for AIX adds e4e1080a583 [analyzer][Nullability] Don't emit under the checker name N [...] adds 34683005110 [MLIR] Update the FunctionAndBlockSignatureConverter and No [...] adds c6b2b784299 [clangd-remote] Replace YAML serialization with proper Prot [...] adds db8559eee4a Revert "[lld-macho] Support X86_64_RELOC_UNSIGNED" adds 70fbbcdd343 Revert "[lld-macho] Support .subsections_via_symbols" adds 6189dd06ad4 [clang-format] [PR45942] [[nodiscard]] causes && to be miss [...] adds 07740dd08b5 [clang-format] [PR44476] Add space between template and attribute adds 575c59cf6a3 [clang-format] [PR45614] Incorrectly indents [[nodiscard]] [...] adds 5d82cb3c3a6 [clang-format] @lefticus just taught the world how to use [ [...] adds 64676499741 [ELF] Make --trace-symbol track preempted shared definitions adds 9bc989a48d6 [InstCombine] Remove hasNoInfs check for pow(C,y) -> exp2(l [...] adds 7cefd1b4cd7 [LV] Remove duplicated return stmt (NFC). adds 0980c9c6f15 [X86] Split masked integer vector stores into vXi32/vXi64 v [...] adds e2e38fca64e Entropic: Boosting LibFuzzer Performance adds ccba60a784e [StackColoring] When remapping alloca's move the To alloca [...] adds 81a73fde5ce Fix aux-target diagnostics for certain builtins adds 225f241c844 [lldb/Reproducers] Move connection logic into replay server (NFC) adds 15ee8a3a582 Silence warnings around int/float conversions. adds 520a5702680 [mlir][StandardToSPIRV] Fix signedness issue in bitwidth em [...] adds 5fae613a4fd [LVI] Don't require DominatorTree in LVI (NFC) adds 018e5a96eeb [lldb/Properties] Move OSPluginReportsAllThreads from Targe [...] adds 0d736f467dd [SVE] Add specialized getters to derived vector types adds 59f49f7ee7f [IR] Simplify BasicBlock::removePredecessor. NFCI. adds 6d953693fe6 [PhaseOrdering] make different pass manager runs equivalent; NFC adds 348da7eec3e [PhaseOrdering] add tests for x86 horizontal math ops (PR41 [...] adds b2d733c3507 [llvm][docs] Add step by step git to GettingStarted adds 4eb6f4854eb [lld-macho][re-land] Support .subsections_via_symbols adds ce0d8beebcf [lld-macho][re-land] Support X86_64_RELOC_UNSIGNED adds 3181273be73 [WebAssembly] Implement i64x2.mul and remove i8x16.mul adds 8a43d41a407 [WebAssembly] Fix bug in custom shuffle combine adds 67ecd8cbf5f [PGOProfile] make test less brittle; NFC adds 2e6e27583ce [PowerPC][NFC] Cleanup load/store spilling code adds f8e833a5018 [gn build] Add a flag zlib_path to provide the path to zlib [...] adds e42e5e4d0fc [analyzer] Move apiModeling.StdCLibraryFunctionArgs to alpha. adds c7dddaa89ff [lldb/Reproducers] Update GDB remote client tests for passi [...] adds f8cccd126b4 [gn build] Try to unbreak Windows build after f8e833a501. adds 350dadaa8ab Give helpers internal linkage. NFC. adds 74ef6a11478 Fix X86_64 complex-returns for regcall. adds 5d2c3a0b8ce [AArch64] Disable MachineOutliner on Windows.
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/ClangdLSPServer.cpp | 34 +- clang-tools-extra/clangd/ClangdServer.cpp | 6 +- clang-tools-extra/clangd/ClangdServer.h | 5 + clang-tools-extra/clangd/CodeComplete.cpp | 39 +++ clang-tools-extra/clangd/CodeComplete.h | 4 + clang-tools-extra/clangd/Compiler.cpp | 4 +- clang-tools-extra/clangd/Compiler.h | 1 + clang-tools-extra/clangd/FindTarget.cpp | 27 +- clang-tools-extra/clangd/Hover.cpp | 4 +- clang-tools-extra/clangd/index/Ref.h | 2 +- clang-tools-extra/clangd/index/remote/Client.cpp | 3 +- clang-tools-extra/clangd/index/remote/Index.proto | 54 +++- .../index/remote/marshalling/Marshalling.cpp | 151 ++++++++- clang-tools-extra/clangd/support/Trace.cpp | 65 ++++ clang-tools-extra/clangd/support/Trace.h | 7 + .../clangd/test/initialize-params.test | 5 +- clang-tools-extra/clangd/test/metrics.test | 11 + clang-tools-extra/clangd/tool/ClangdMain.cpp | 28 +- clang-tools-extra/clangd/unittests/CMakeLists.txt | 14 + .../clangd/unittests/CodeCompleteTests.cpp | 42 +++ .../clangd/unittests/FindTargetTests.cpp | 21 ++ clang-tools-extra/clangd/unittests/HoverTests.cpp | 15 + clang-tools-extra/clangd/unittests/TestTU.cpp | 6 + clang-tools-extra/clangd/unittests/TestTU.h | 1 + .../clangd/unittests/remote/MarshallingTests.cpp | 93 ++++++ .../clangd/unittests/support/TraceTests.cpp | 48 +++ clang/docs/DiagnosticsReference.rst | 7 + clang/include/clang/AST/Decl.h | 7 +- clang/include/clang/AST/OpenMPClause.h | 101 ++++++ clang/include/clang/AST/RecursiveASTVisitor.h | 9 + clang/include/clang/Basic/DiagnosticGroups.td | 2 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 3 + clang/include/clang/Sema/Sema.h | 39 ++- .../clang/StaticAnalyzer/Checkers/Checkers.td | 34 +- clang/lib/AST/Decl.cpp | 7 +- clang/lib/AST/OpenMPClause.cpp | 36 +++ clang/lib/AST/StmtProfile.cpp | 12 +- clang/lib/Basic/OpenMPKinds.cpp | 2 + clang/lib/CodeGen/CGException.cpp | 21 ++ clang/lib/CodeGen/CGStmtOpenMP.cpp | 1 + clang/lib/CodeGen/TargetInfo.cpp | 348 +++++++++++++++------ clang/lib/Format/TokenAnnotator.cpp | 5 + clang/lib/Format/UnwrappedLineParser.cpp | 14 +- clang/lib/Frontend/CompilerInvocation.cpp | 6 + clang/lib/Headers/wasm_simd128.h | 5 - clang/lib/Parse/ParseOpenMP.cpp | 28 +- clang/lib/Sema/SemaChecking.cpp | 100 +++--- clang/lib/Sema/SemaOpenMP.cpp | 54 +++- clang/lib/Sema/TreeTransform.h | 35 +++ clang/lib/Serialization/ASTReader.cpp | 15 + clang/lib/Serialization/ASTWriter.cpp | 9 + .../lib/StaticAnalyzer/Checkers/DebugCheckers.cpp | 2 - .../Checkers/DirectIvarAssignment.cpp | 15 +- .../lib/StaticAnalyzer/Checkers/MallocChecker.cpp | 14 +- .../StaticAnalyzer/Checkers/NullabilityChecker.cpp | 121 +++---- .../Checkers/StdLibraryFunctionsChecker.cpp | 15 - clang/lib/StaticAnalyzer/Core/CallEvent.cpp | 2 +- clang/lib/Tooling/CompilationDatabase.cpp | 10 +- clang/test/AST/ast-dump-recovery.cpp | 8 + .../expected-plists/nullability-notes.m.plist | 4 +- clang/test/Analysis/analyzer-config.c | 3 +- clang/test/Analysis/analyzer-enabled-checkers.c | 1 - clang/test/Analysis/incorrect-checker-names.mm | 18 +- clang/test/Analysis/malloc.c | 15 + ...direct-ivar-assignment-in-annotated-functions.m | 8 +- .../std-c-library-functions-arg-constraints.c | 4 +- .../std-c-library-functions-arg-constraints.cpp | 2 +- clang/test/Analysis/vla.c | 12 +- clang/test/CodeGen/aix-complex.c | 10 + clang/test/CodeGen/aix-return.c | 34 ++ clang/test/CodeGen/aix-struct-arg.c | 89 ++++++ clang/test/CodeGen/aix-vaargs.c | 85 +++++ clang/test/CodeGen/aix-vector.c | 10 + ...ruct-return.c => ppc32-and-aix-struct-return.c} | 24 +- clang/test/CodeGen/ppc32-dwarf.c | 126 ++++++++ clang/test/CodeGen/ppc64-dwarf.c | 15 +- clang/test/CodeGenCXX/regcall.cpp | 23 +- clang/test/CodeGenCXX/wasm-eh.cpp | 26 +- clang/test/Frontend/aix-unsupported.c | 10 + clang/test/OpenMP/recovery-crash.cpp | 5 + clang/test/OpenMP/task_affinity_messages.cpp | 75 +++++ clang/test/OpenMP/task_ast_print.cpp | 14 +- clang/test/Sema/check-aux-builtins.c | 1 + clang/test/Tooling/fixed-database.cpp | 2 +- clang/tools/libclang/CIndex.cpp | 5 + clang/unittests/AST/NamedDeclPrinterTest.cpp | 21 ++ clang/unittests/Format/FormatTest.cpp | 87 ++++++ clang/utils/analyzer/SATestBuild.py | 13 +- compiler-rt/lib/fuzzer/FuzzerCorpus.h | 249 ++++++++++++++- compiler-rt/lib/fuzzer/FuzzerDriver.cpp | 22 +- compiler-rt/lib/fuzzer/FuzzerFlags.def | 8 + compiler-rt/lib/fuzzer/FuzzerLoop.cpp | 5 + compiler-rt/lib/fuzzer/FuzzerOptions.h | 3 + compiler-rt/lib/fuzzer/tests/FuzzerUnittest.cpp | 65 +++- lld/ELF/Symbols.cpp | 3 +- lld/MachO/Arch/X86_64.cpp | 5 + lld/MachO/Config.h | 17 + lld/MachO/Driver.cpp | 109 ++++++- lld/MachO/InputFiles.cpp | 217 +++++++++---- lld/MachO/InputFiles.h | 18 +- lld/MachO/InputSection.cpp | 11 +- lld/MachO/InputSection.h | 9 +- lld/MachO/MergedOutputSection.h | 6 +- lld/MachO/Options.td | 4 + lld/MachO/OutputSection.h | 11 +- lld/MachO/OutputSegment.cpp | 20 -- lld/MachO/OutputSegment.h | 1 - lld/MachO/SyntheticSections.cpp | 2 +- lld/MachO/SyntheticSections.h | 4 + lld/MachO/Target.h | 1 + lld/MachO/Writer.cpp | 73 ++++- lld/test/Driver/Inputs/libtest.a | 1 - lld/test/Driver/Inputs/usr/lib/i386/libtest.a | 1 - lld/test/Driver/Inputs/usr/lib/libtest.a | 1 - lld/test/ELF/trace-symbols.s | 5 + lld/test/MachO/invalid/order-file-bad-arch.test | 9 + lld/test/MachO/invalid/order-file-bad-objfile.test | 10 + lld/test/MachO/order-file.s | 131 ++++++++ lld/test/MachO/subsections-section-relocs.s | 47 +++ lld/test/MachO/subsections-symbol-relocs.s | 55 ++++ lld/test/MachO/x86-64-reloc-unsigned.s | 24 ++ lldb/include/lldb/Target/Process.h | 9 +- lldb/include/lldb/Target/Target.h | 5 - lldb/source/Plugins/Language/ObjC/Cocoa.cpp | 4 +- .../GDBRemoteCommunicationReplayServer.cpp | 25 ++ .../GDBRemoteCommunicationReplayServer.h | 3 + .../Process/gdb-remote/ProcessGDBRemote.cpp | 36 +-- .../Plugins/Process/gdb-remote/ProcessGDBRemote.h | 4 +- lldb/source/Target/Process.cpp | 54 +++- lldb/source/Target/Target.cpp | 36 +-- lldb/source/Target/TargetProperties.td | 13 +- .../gdb_remote_client/TestGDBRemoteClient.py | 7 +- .../gdb_remote_client/TestGDBRemoteLoad.py | 2 + .../TestJLink6Armv7RegisterDefinition.py | 24 +- .../TestOSPluginStepping.py | 2 +- lldb/unittests/DataFormatter/MockTests.cpp | 8 +- llvm/docs/GettingStarted.rst | 18 ++ llvm/include/llvm/Analysis/LazyValueInfo.h | 20 +- llvm/include/llvm/CodeGen/MachineBasicBlock.h | 5 +- llvm/include/llvm/ExecutionEngine/ObjectCache.h | 3 +- llvm/include/llvm/Frontend/OpenMP/OMPKinds.def | 2 + llvm/include/llvm/IR/BasicBlock.h | 8 +- llvm/include/llvm/IR/DerivedTypes.h | 60 ++++ llvm/include/llvm/IR/GlobalVariable.h | 1 - llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h | 5 +- llvm/include/llvm/ObjectYAML/ELFYAML.h | 1 + llvm/include/llvm/Support/CommandLine.h | 1 - llvm/include/llvm/Support/GlobPattern.h | 4 +- llvm/include/llvm/Target/TargetIntrinsicInfo.h | 1 - .../include/llvm/Target/TargetLoweringObjectFile.h | 14 +- llvm/lib/Analysis/LazyValueInfo.cpp | 73 +---- llvm/lib/Analysis/Lint.cpp | 3 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 7 +- llvm/lib/CodeGen/GlobalMerge.cpp | 1 + llvm/lib/CodeGen/StackColoring.cpp | 5 + llvm/lib/IR/BasicBlock.cpp | 76 ++--- llvm/lib/IR/Instructions.cpp | 8 +- llvm/lib/MC/MCTargetOptionsCommandFlags.cpp | 2 + llvm/lib/ObjectYAML/ELFEmitter.cpp | 13 +- llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 4 + llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp | 6 +- .../lib/Target/Hexagon/HexagonTargetObjectFile.cpp | 1 + llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h | 1 + llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 264 ++++------------ llvm/lib/Target/PowerPC/PPCInstrInfo.h | 71 ++++- llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp | 3 +- llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp | 1 + llvm/lib/Target/TargetLoweringObjectFile.cpp | 11 + .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 12 +- .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 8 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 2 + llvm/lib/Target/X86/X86InstrSSE.td | 18 +- llvm/lib/Target/X86/X86SchedBroadwell.td | 6 +- llvm/lib/Target/X86/X86SchedHaswell.td | 6 +- llvm/lib/Target/X86/X86SchedSandyBridge.td | 6 +- llvm/lib/Target/X86/X86SchedSkylakeClient.td | 6 +- llvm/lib/Target/X86/X86SchedSkylakeServer.td | 6 +- llvm/lib/Target/X86/X86Schedule.td | 14 +- llvm/lib/Target/X86/X86ScheduleAtom.td | 6 +- llvm/lib/Target/X86/X86ScheduleBdVer2.td | 6 +- llvm/lib/Target/X86/X86ScheduleBtVer2.td | 6 +- llvm/lib/Target/X86/X86ScheduleSLM.td | 6 +- llvm/lib/Target/X86/X86ScheduleZnver1.td | 6 +- llvm/lib/Target/X86/X86ScheduleZnver2.td | 6 +- llvm/lib/Transforms/Scalar/JumpThreading.cpp | 50 +-- llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp | 2 + llvm/lib/Transforms/Utils/LowerSwitch.cpp | 7 - llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 11 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 36 ++- llvm/lib/Transforms/Vectorize/VPlan.h | 29 +- .../Analysis/LazyValueAnalysis/invalidation.ll | 12 - .../CodeGen/AArch64/machine-outliner-calls.mir | 2 + .../AMDGPU/GlobalISel/irtranslator-constantexpr.ll | 37 +++ llvm/test/CodeGen/AMDGPU/vmem-to-salu-hazard.mir | 121 +++++++ .../LowOverheadLoops/iv-two-vcmp-reordered.mir | 203 ++++++++++++ .../Thumb2/LowOverheadLoops/iv-two-vcmp.mir | 190 +++++++++++ llvm/test/CodeGen/WebAssembly/simd-arith.ll | 14 +- .../CodeGen/WebAssembly/simd-shuffle-bitcast.ll | 11 + llvm/test/CodeGen/WebAssembly/simd-unsupported.ll | 3 +- .../X86/StackColoring-use-between-allocas.mir | 212 +++++++++++++ llvm/test/MC/WebAssembly/simd-encodings.s | 6 +- llvm/test/Object/X86/obj2yaml-dup-section-name.s | 14 +- llvm/test/Transforms/InstCombine/pow-exp.ll | 5 +- .../Transforms/PGOProfile/cspgo_profile_summary.ll | 4 +- llvm/test/Transforms/PhaseOrdering/X86/addsub.ll | 5 +- .../Transforms/PhaseOrdering/X86/horiz-math.ll | 169 ++++++++++ .../llvm-dwarfdump/X86/section_sizes_elf.test | 2 +- llvm/test/tools/llvm-gsymutil/X86/elf-dwarf.yaml | 2 +- .../tools/llvm-objcopy/ELF/strip-dwo-groups.test | 2 +- llvm/test/tools/llvm-readobj/ELF/stack-sizes.test | 6 +- .../ELF/duplicate-symbol-and-section-names.yaml | 44 +-- llvm/test/tools/obj2yaml/ELF/program-headers.yaml | 6 +- .../yaml2obj/ELF/call-graph-profile-section.yaml | 4 +- .../yaml2obj/ELF/duplicate-section-names.yaml | 48 +-- .../tools/yaml2obj/ELF/duplicate-symbol-names.yaml | 14 +- llvm/test/tools/yaml2obj/ELF/stack-sizes.yaml | 10 +- llvm/tools/obj2yaml/elf2yaml.cpp | 4 +- llvm/utils/gn/build/libs/zlib/BUILD.gn | 9 +- llvm/utils/gn/build/libs/zlib/enable.gni | 9 +- mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td | 17 + mlir/include/mlir/Dialect/SCF/EDSC/Builders.h | 11 + mlir/include/mlir/Dialect/SCF/SCF.h | 36 ++- mlir/include/mlir/Dialect/SCF/SCFOps.td | 7 +- mlir/include/mlir/Dialect/SPIRV/SPIRVGLSLOps.td | 32 ++ mlir/include/mlir/IR/Builders.h | 2 + mlir/include/mlir/Transforms/BufferPlacement.h | 66 ++-- .../StandardToSPIRV/ConvertStandardToSPIRV.cpp | 55 +++- mlir/lib/Conversion/VectorToSCF/VectorToSCF.cpp | 10 +- mlir/lib/Dialect/Affine/IR/AffineOps.cpp | 28 +- .../lib/Dialect/GPU/Transforms/MemoryPromotion.cpp | 4 +- .../Dialect/Linalg/Transforms/TensorsToBuffers.cpp | 28 +- mlir/lib/Dialect/SCF/EDSC/Builders.cpp | 48 +++ mlir/lib/Dialect/SCF/SCF.cpp | 110 ++++++- mlir/lib/Dialect/StandardOps/IR/Ops.cpp | 2 + mlir/lib/Dialect/Vector/VectorOps.cpp | 2 +- mlir/lib/IR/Builders.cpp | 4 + mlir/lib/Target/LLVMIR/ModuleTranslation.cpp | 12 + mlir/lib/Transforms/BufferPlacement.cpp | 37 ++- .../StandardToSPIRV/std-ops-to-spirv.mlir | 44 ++- mlir/test/Dialect/OpenMP/ops.mlir | 18 ++ .../test/Dialect/SPIRV/Serialization/glsl-ops.mlir | 2 + mlir/test/Dialect/SPIRV/glslops.mlir | 16 + mlir/test/EDSC/builder-api-test.cpp | 18 +- mlir/test/Target/openmp-llvm.mlir | 21 +- ...tion.mlir => buffer-placement-preparation.mlir} | 40 ++- mlir/test/lib/IR/TestMatchers.cpp | 3 +- mlir/test/lib/Transforms/TestBufferPlacement.cpp | 17 +- mlir/test/lib/Transforms/TestLinalgTransforms.cpp | 4 +- mlir/test/mlir-cuda-runner/all-reduce-and.mlir | 14 +- mlir/test/mlir-cuda-runner/all-reduce-max.mlir | 14 +- mlir/test/mlir-cuda-runner/all-reduce-min.mlir | 14 +- mlir/test/mlir-cuda-runner/all-reduce-op.mlir | 8 +- mlir/test/mlir-cuda-runner/all-reduce-or.mlir | 14 +- mlir/test/mlir-cuda-runner/all-reduce-region.mlir | 8 +- mlir/test/mlir-cuda-runner/all-reduce-xor.mlir | 14 +- mlir/test/mlir-cuda-runner/gpu-to-cubin.mlir | 4 +- .../test/mlir-cuda-runner/multiple-all-reduce.mlir | 21 +- mlir/test/mlir-cuda-runner/shuffle.mlir | 8 +- mlir/test/mlir-cuda-runner/two-modules.mlir | 10 +- .../mlir-cuda-runner/cuda-runtime-wrappers.cpp | 66 +--- 260 files changed, 5415 insertions(+), 1488 deletions(-) create mode 100644 clang-tools-extra/clangd/test/metrics.test create mode 100644 clang-tools-extra/clangd/unittests/remote/MarshallingTests.cpp create mode 100644 clang/test/CodeGen/aix-complex.c create mode 100644 clang/test/CodeGen/aix-return.c create mode 100644 clang/test/CodeGen/aix-struct-arg.c create mode 100644 clang/test/CodeGen/aix-vaargs.c create mode 100644 clang/test/CodeGen/aix-vector.c rename clang/test/CodeGen/{ppc32-struct-return.c => ppc32-and-aix-struct-return.c} (72%) create mode 100644 clang/test/CodeGen/ppc32-dwarf.c create mode 100644 clang/test/Frontend/aix-unsupported.c create mode 100644 clang/test/OpenMP/recovery-crash.cpp create mode 100644 clang/test/OpenMP/task_affinity_messages.cpp delete mode 100644 lld/test/Driver/Inputs/libtest.a delete mode 100644 lld/test/Driver/Inputs/usr/lib/i386/libtest.a delete mode 100644 lld/test/Driver/Inputs/usr/lib/libtest.a create mode 100644 lld/test/MachO/invalid/order-file-bad-arch.test create mode 100644 lld/test/MachO/invalid/order-file-bad-objfile.test create mode 100644 lld/test/MachO/order-file.s create mode 100644 lld/test/MachO/subsections-section-relocs.s create mode 100644 lld/test/MachO/subsections-symbol-relocs.s create mode 100644 lld/test/MachO/x86-64-reloc-unsigned.s create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/iv-two-vcmp-reordered.mir create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/iv-two-vcmp.mir create mode 100644 llvm/test/CodeGen/X86/StackColoring-use-between-allocas.mir create mode 100644 llvm/test/Transforms/PhaseOrdering/X86/horiz-math.ll rename mlir/test/Transforms/{buffer-placement-prepration.mlir => buffer-placement- [...]