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-allyesconfig in repository toolchain/ci/llvm-project.
from 32870a84d9a Expose IRGen API to add the default IR attributes to a func [...] adds 0ee46e857d8 [nfc] test commit adds accd9af838b Revert "[nfc] test commit" adds 0ec5f501964 Harden IR and bitcode parsers against infinite size types. adds 135b877874f [X86] Replace selectScalarSSELoad ComplexPattern with PatFr [...] adds 4f04db4b543 AllocaInst should store Align instead of MaybeAlign. adds 796ae8cf820 [LegalizeDAG] Use MachinePointerInfo::getUnknownStack in pl [...] adds bc98dc12d83 Try to heal bots after https://reviews.llvm.org/D79655 adds 3735505e4ff Fix a few doc typos to cycle bots. adds 2fe66bdb2e5 [Compiler-rt] Emit error if builtins library cannot be found adds 8092c8fec08 [NFC] Run clang-format on ISDOpcodes.h adds 3dbbbcc80e6 [llvm-xray] consumeError when trying big-endian adds efa70843aa7 [MLIR][cmake] use LINK_LIBS PUBLIC for MLIRStandardOpsTransforms adds 3841ed4104a [Driver] Render -T for Gnu.cpp adds 1420f4efbe7 [AVR] Fix I/O instructions on XMEGA adds 1335737ee11 [LLVM][AVR] Support for R_AVR_6 fixup adds f93a6aaebcf [Inliner][NFC] silence gcc 'overloaded-virtual' warning on [...] adds d23131a3c06 [OpenMP] Fix race condition in the completion/freeing of de [...] adds 7c4e711ef8d [AMDGPU] Enable base pointer.
No new revisions were added by this update.
Summary of changes: clang/docs/ConstantInterpreter.rst | 4 +- clang/lib/Driver/ToolChains/Gnu.cpp | 2 + clang/test/CodeGenCXX/wasm-eh.cpp | 6 + clang/test/Driver/Xlinker-args.c | 7 +- compiler-rt/cmake/Modules/AddCompilerRT.cmake | 3 + llvm/docs/AMDGPUUsage.rst | 19 +- llvm/include/llvm/CodeGen/ISDOpcodes.h | 2345 ++++++++++---------- llvm/include/llvm/IR/Instructions.h | 26 +- llvm/include/llvm/Transforms/IPO/Inliner.h | 2 + .../llvm/Transforms/Scalar/MemCpyOptimizer.h | 2 +- llvm/lib/AsmParser/LLParser.cpp | 13 +- llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 14 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 2 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 2 +- .../CodeGen/SelectionDAG/FunctionLoweringInfo.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 8 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 5 +- llvm/lib/IR/Core.cpp | 2 +- llvm/lib/IR/Instructions.cpp | 37 +- llvm/lib/Target/AArch64/AArch64StackTagging.cpp | 2 +- llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp | 4 +- llvm/lib/Target/AMDGPU/SIFrameLowering.cpp | 301 ++- llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp | 6 +- llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h | 5 + llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 19 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.h | 3 + llvm/lib/Target/AVR/AVRDevices.td | 18 +- llvm/lib/Target/AVR/AVRInstrInfo.td | 19 +- llvm/lib/Target/AVR/AVRSubtarget.cpp | 8 +- llvm/lib/Target/AVR/AVRSubtarget.h | 4 + llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp | 15 + llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp | 6 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 75 - llvm/lib/Target/X86/X86InstrAVX512.td | 42 +- llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 34 +- llvm/lib/Target/X86/X86InstrSSE.td | 46 +- llvm/lib/Target/X86/X86InstrXOP.td | 4 +- llvm/lib/Transforms/Coroutines/CoroElide.cpp | 10 +- llvm/lib/Transforms/Coroutines/CoroFrame.cpp | 2 +- llvm/lib/Transforms/IPO/ArgumentPromotion.cpp | 7 +- llvm/lib/Transforms/IPO/AttributorAttributes.cpp | 5 +- llvm/lib/Transforms/IPO/Inliner.cpp | 2 +- .../Transforms/InstCombine/InstCombineCasts.cpp | 2 +- .../InstCombine/InstCombineLoadStoreAlloca.cpp | 15 +- .../Instrumentation/AddressSanitizer.cpp | 18 +- .../Instrumentation/HWAddressSanitizer.cpp | 4 +- llvm/lib/Transforms/Scalar/GVNHoist.cpp | 5 +- llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp | 16 +- llvm/lib/Transforms/Scalar/SROA.cpp | 2 +- llvm/lib/Transforms/Utils/Local.cpp | 2 +- llvm/lib/XRay/Trace.cpp | 1 + llvm/test/Assembler/alloca-addrspace-elems.ll | 6 +- llvm/test/Assembler/alloca-addrspace0.ll | 6 +- llvm/test/Assembler/block-labels.ll | 2 +- .../datalayout-alloca-addrspace-mismatch-0.ll | 2 +- llvm/test/Assembler/datalayout-alloca-addrspace.ll | 6 +- .../Assembler/drop-debug-info-nonzero-alloca.ll | 2 +- llvm/test/CodeGen/AMDGPU/alloca.ll | 2 +- .../AMDGPU/fix-frame-ptr-reg-copy-livein.ll | 10 +- llvm/test/CodeGen/AMDGPU/lower-kernargs.ll | 244 +- .../CodeGen/AMDGPU/pei-scavenge-sgpr-carry-out.mir | 8 +- .../test/CodeGen/AMDGPU/pei-scavenge-sgpr-gfx9.mir | 2 +- llvm/test/CodeGen/AMDGPU/pei-scavenge-sgpr.mir | 2 +- llvm/test/CodeGen/AMDGPU/stack-realign.ll | 107 + llvm/test/CodeGen/AVR/features/xmega_io.ll | 48 + llvm/test/MC/AVR/relocations.s | 3 + llvm/test/Transforms/ArgumentPromotion/attrs.ll | 14 +- llvm/test/Transforms/ArgumentPromotion/byval-2.ll | 14 +- llvm/test/Transforms/ArgumentPromotion/byval.ll | 20 +- llvm/test/Transforms/ArgumentPromotion/dbg.ll | 6 +- llvm/test/Transforms/ArgumentPromotion/tail.ll | 10 +- .../Attributor/ArgumentPromotion/attrs.ll | 22 +- .../Attributor/ArgumentPromotion/byval-2.ll | 10 +- .../Attributor/ArgumentPromotion/byval.ll | 88 +- .../Attributor/ArgumentPromotion/fp80.ll | 4 +- .../Attributor/ArgumentPromotion/inalloca.ll | 2 +- .../Attributor/ArgumentPromotion/tail.ll | 8 +- .../IPConstantProp/2009-09-24-byval-ptr.ll | 60 +- llvm/test/Transforms/Attributor/value-simplify.ll | 2 +- llvm/test/Transforms/NewGVN/pr33367.ll | 2 +- llvm/test/Transforms/SROA/alignment.ll | 4 +- llvm/test/Transforms/SROA/pointer-offset-size.ll | 4 +- llvm/test/Verifier/recursive-type-load.ll | 12 + llvm/test/Verifier/recursive-type-store.ll | 12 + mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td | 2 +- .../Dialect/StandardOps/Transforms/CMakeLists.txt | 5 +- openmp/runtime/src/kmp_tasking.cpp | 95 +- polly/lib/CodeGen/BlockGenerators.cpp | 5 +- polly/lib/CodeGen/IslNodeBuilder.cpp | 8 +- 89 files changed, 2240 insertions(+), 1822 deletions(-) create mode 100644 llvm/test/CodeGen/AVR/features/xmega_io.ll create mode 100644 llvm/test/Verifier/recursive-type-load.ll create mode 100644 llvm/test/Verifier/recursive-type-store.ll