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-arm-stable-allmodconfig in repository toolchain/ci/llvm-project.
from 35737df4dcd2 [Clang][AArch64][ARM] Unaligned Access Warning Added adds 010a10b73891 [flang][NFC] Remove extra braces adds c95cb4de1b66 [clang][dataflow] Intersect ExprToLoc when joining environments adds 6d45284618f0 [mlir][memref] Add better support for identity layouts in [...] adds 9e24d14ac89f [llvm][vfs] NFC: Virtualize in-memory `getStatus` adds 9011903e3613 [llvm][vfs] Abstract in-memory node creation adds 14c5fd920b0e [Clang][RISCV] Change TARGET_BUILTIN to require zve32x for [...] adds 4130357f96bf [X86] Fix v16f32 ADDSUB test adds 81d35f27ddec [DebugInstrRef] Memoize variable order during sorting (NFC) adds f29256a64ac1 [MLGO] Improved support for AOT cross-targeting scenarios adds 866311e71c8f [X86] lowerToAddSubOrFMAddSub - lower 512-bit ADDSUB patte [...] adds 0f283de9d195 [InstSimplify] Add test for reinterpret load of pointer ty [...] adds 3da69fb5a26c [Clang][AArch64][ARM] Unaligned Access Test Fix adds 805bc2486867 [InstSimplify] Add test for load of non-integral pointer (NFC) adds 91eca967b9eb [gn build] (manually) port f29256a64a adds 616f77172f0a [OpenMPIRBuilder] Detect and fix ambiguous InsertPoints fo [...] adds 3c422cbe6b7e [SLP] Add an asser to make a non-obvious precondition clear [NFC] adds 54ba376d0802 Add missing include to fix modular build adds c0957bd61794 Add missing include to fix modular build adds 990bab89fff7 [ScalableVectors] Warn instead of error for invalid size r [...] adds c43ebae838de [SLP] Reduce nesting depth in calculateDependencies via fo [...] adds c104fca36b96 {SLP] Delete dead code in favor of proper assert [NFC] adds fabf1de13202 [FuncSpec] Add a reference, and some other clarifying comm [...] adds 283f5a198a0e [GlobalISel] Fix incorrect sign extension when combining G [...] adds ee198df2e14c [mips] Improve vr4300 mulmul bugfix pass adds 89c447e4e6b5 AMDGPU: Stop reserving 36-bytes before kernel arguments fo [...] adds 8ff3c9e0be7a AMDGPU/GlobalISel: Fix selection of gfx90a FP atomics adds be7e938e2712 AMDGPU/GlobalISel: Stop handling llvm.amdgcn.buffer.atomic.fadd
No new revisions were added by this update.
Summary of changes: .../Analysis/FlowSensitive/DataflowEnvironment.cpp | 5 + .../FlowSensitive/TypeErasedDataflowAnalysis.cpp | 1 + clang/lib/Driver/ToolChains/Clang.cpp | 3 +- clang/test/Driver/fsanitize-coverage.c | 4 +- clang/test/Sema/test-wunaligned-access.c | 2 +- .../Analysis/FlowSensitive/TransferTest.cpp | 37 ++ clang/utils/TableGen/RISCVVEmitter.cpp | 2 +- flang/lib/Optimizer/CodeGen/TargetRewrite.cpp | 3 +- lld/Common/Timer.cpp | 1 + lldb/include/lldb/Target/Statistics.h | 1 + llvm/CMakeLists.txt | 8 +- llvm/cmake/modules/TensorFlowCompile.cmake | 100 ++-- llvm/include/llvm/Analysis/InlineAdvisor.h | 4 - .../llvm/CodeGen/GlobalISel/CombinerHelper.h | 4 +- .../llvm/CodeGen/GlobalISel/MIPatternMatch.h | 31 +- llvm/include/llvm/Config/llvm-config.h.cmake | 3 - llvm/include/llvm/Support/VirtualFileSystem.h | 24 +- llvm/include/llvm/Target/GlobalISel/Combine.td | 2 +- llvm/lib/Analysis/InlineAdvisor.cpp | 3 + llvm/lib/Analysis/MLInlineAdvisor.cpp | 26 +- llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 13 +- .../CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp | 40 +- llvm/lib/CodeGen/MLRegallocEvictAdvisor.cpp | 4 +- llvm/lib/CodeGen/RegAllocEvictionAdvisor.cpp | 3 + llvm/lib/CodeGen/RegAllocEvictionAdvisor.h | 5 - llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp | 16 + llvm/lib/Support/VirtualFileSystem.cpp | 94 ++-- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 14 +- llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h | 14 +- llvm/lib/Target/AMDGPU/FLATInstructions.td | 2 +- llvm/lib/Target/Mips/MipsMulMulBugPass.cpp | 8 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 19 +- llvm/lib/Transforms/IPO/FunctionSpecialization.cpp | 29 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 174 +++--- .../AArch64/GlobalISel/combine-ptradd-int2ptr.mir | 15 + .../CodeGen/AArch64/GlobalISel/inttoptr_add.ll | 15 + .../AMDGPU/GlobalISel/fp64-atomics-gfx90a.ll | 528 ++++++++++++++++-- .../CodeGen/AMDGPU/GlobalISel/irtranslator-call.ll | 2 +- .../AMDGPU/GlobalISel/llvm.amdgcn.div.fmas.ll | 272 +++++----- .../CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.sbfe.ll | 162 +++--- .../CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.ubfe.ll | 184 +++---- .../CodeGen/AMDGPU/GlobalISel/shl-ext-reduce.ll | 16 +- .../CodeGen/AMDGPU/GlobalISel/store-local.128.ll | 72 +-- .../CodeGen/AMDGPU/GlobalISel/store-local.96.ll | 72 +-- llvm/test/CodeGen/AMDGPU/ds-sub-offset.ll | 12 +- llvm/test/CodeGen/AMDGPU/ds_read2.ll | 170 +++--- llvm/test/CodeGen/AMDGPU/ds_write2.ll | 96 ++-- llvm/test/CodeGen/AMDGPU/flat-scratch.ll | 20 +- .../CodeGen/AMDGPU/memory-legalizer-flat-agent.ll | 352 ++++++------ .../AMDGPU/memory-legalizer-flat-nontemporal.ll | 8 +- .../AMDGPU/memory-legalizer-flat-singlethread.ll | 352 ++++++------ .../CodeGen/AMDGPU/memory-legalizer-flat-system.ll | 352 ++++++------ .../AMDGPU/memory-legalizer-flat-volatile.ll | 14 +- .../AMDGPU/memory-legalizer-flat-wavefront.ll | 348 ++++++------ .../AMDGPU/memory-legalizer-flat-workgroup.ll | 336 ++++++------ .../AMDGPU/memory-legalizer-global-agent.ll | 348 ++++++------ .../AMDGPU/memory-legalizer-global-nontemporal.ll | 8 +- .../AMDGPU/memory-legalizer-global-singlethread.ll | 352 ++++++------ .../AMDGPU/memory-legalizer-global-system.ll | 332 +++++------ .../AMDGPU/memory-legalizer-global-volatile.ll | 14 +- .../AMDGPU/memory-legalizer-global-wavefront.ll | 352 ++++++------ .../AMDGPU/memory-legalizer-global-workgroup.ll | 352 ++++++------ .../CodeGen/AMDGPU/memory-legalizer-local-agent.ll | 604 ++++++++++----------- .../AMDGPU/memory-legalizer-local-nontemporal.ll | 16 +- .../AMDGPU/memory-legalizer-local-singlethread.ll | 604 ++++++++++----------- .../AMDGPU/memory-legalizer-local-system.ll | 604 ++++++++++----------- .../AMDGPU/memory-legalizer-local-volatile.ll | 20 +- .../AMDGPU/memory-legalizer-local-wavefront.ll | 604 ++++++++++----------- .../AMDGPU/memory-legalizer-local-workgroup.ll | 604 ++++++++++----------- .../AMDGPU/memory-legalizer-private-nontemporal.ll | 16 +- .../AMDGPU/memory-legalizer-private-volatile.ll | 16 +- llvm/test/CodeGen/AMDGPU/store-local.128.ll | 96 ++-- llvm/test/CodeGen/AMDGPU/store-local.96.ll | 96 ++-- .../test/CodeGen/MLRegalloc/dev-rel-equivalence.ll | 1 - llvm/test/CodeGen/Mips/vr4300-mulmul.ll | 25 +- llvm/test/CodeGen/X86/sse3-avx-addsub-2.ll | 89 +-- llvm/test/Transforms/Inline/ML/bounds-checks.ll | 1 - .../Transforms/Inline/ML/ml-test-release-mode.ll | 1 - .../Transforms/InstSimplify/ConstProp/loads.ll | 24 +- llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp | 23 + .../gn/secondary/llvm/include/llvm/Config/BUILD.gn | 1 - mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp | 16 +- .../Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp | 13 + mlir/test/Dialect/MemRef/canonicalize.mlir | 17 + 84 files changed, 4843 insertions(+), 4503 deletions(-) create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/inttoptr_add.ll