Changes

Summary

  1. jenkins: cmake_builder and clang_builder: Ignore error in the test stage (details)
  2. jenkins: Stop uploading the compiler build artifacts to cloud storage (details)
  3. jenkins: Fix the file path pattern for the test results XML files (details)
Commit 8fe2367ba5b3d4b9a713050f81389464058f30bf by Azharuddin Mohammed
jenkins: cmake_builder and clang_builder: Ignore error in the test stage

This allows us to proceed to generating the test result report.
The file was modifiedzorg/jenkins/monorepo_build.py (diff)
Commit 3cdd95df20acbae1ec921a18f675bec033a7ed28 by Azharuddin Mohammed
jenkins: Stop uploading the compiler build artifacts to cloud storage

The storage space has been decommissioned.

https://lists.llvm.org/pipermail/llvm-dev/2021-July/151623.html
The file was modifiedzorg/jenkins/jobs/jobs/clang-stage1-RA (diff)
The file was modifiedzorg/jenkins/jobs/jobs/clang-stage2-Rthinlto (diff)
Commit 56cd66e2a88d32a74817e8392d70e96a536671e1 by Azharuddin Mohammed
jenkins: Fix the file path pattern for the test results XML files

Include all the available test results files in the build directory.
The file was modifiedzorg/jenkins/jobs/jobs/clang-stage1-cmake-RA-incremental (diff)
The file was modifiedzorg/jenkins/jobs/jobs/clang-stage2-Rthinlto (diff)
The file was modifiedzorg/jenkins/jobs/jobs/clang-stage1-RA (diff)

Summary

  1. [AMDGPU] Regenerate anyext test checks (details)
  2. [AMDGPU] Regenerate half test checks (details)
  3. [AMDGPU] Regenerate ctpop16 test checks (details)
  4. [AMDGPU] Regenerate global-load-saddr-to-vaddr test checks (details)
  5. [X86][AVX] Adjust AllowBWIVPERMV3 tolerance to account for VariableCrossLaneShuffleDepth (details)
Commit 97d2277b3774a2344c5519ab6f10d175b8a5653e by llvm-dev
[AMDGPU] Regenerate anyext test checks

To simplify diff in future patch
The file was modifiedllvm/test/CodeGen/AMDGPU/anyext.ll
Commit 249ef1fa823613291b9ea2707e3055472cb8020c by llvm-dev
[AMDGPU] Regenerate half test checks

To simplify diff in future patch
The file was modifiedllvm/test/CodeGen/AMDGPU/half.ll
Commit 00e37c1cd4b6d25a1237625871bba020a2e3f8b7 by llvm-dev
[AMDGPU] Regenerate ctpop16 test checks

To simplify diff in future patch
The file was modifiedllvm/test/CodeGen/AMDGPU/ctpop16.ll
Commit 9591abd74e4d1230ac403a988a00f2eb319aca11 by llvm-dev
[AMDGPU] Regenerate global-load-saddr-to-vaddr test checks

To simplify diff in future patch
The file was modifiedllvm/test/CodeGen/AMDGPU/global-load-saddr-to-vaddr.ll
Commit 15b883f45771bc06d7f726292e03cadf0ece2a9d by llvm-dev
[X86][AVX] Adjust AllowBWIVPERMV3 tolerance to account for VariableCrossLaneShuffleDepth

As noticed on D105390 - we were hardwiring the depth limit for combining to VPERMI2W/VPERMI2B instructions. Not only had we made the limit too low, we hadn't accounted for slow/fast shuffles via the VariableCrossLaneShuffleDepth control
The file was modifiedllvm/test/CodeGen/X86/vector-shuffle-128-v16.ll
The file was modifiedllvm/test/CodeGen/X86/vector-shuffle-512-v64.ll
The file was modifiedllvm/test/CodeGen/X86/insertelement-ones.ll
The file was modifiedllvm/test/CodeGen/X86/min-legal-vector-width.ll
The file was modifiedllvm/test/CodeGen/X86/vector-shuffle-v48.ll
The file was modifiedllvm/test/CodeGen/X86/x86-interleaved-access.ll
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp
The file was modifiedllvm/test/CodeGen/X86/vector-shuffle-256-v16.ll
The file was modifiedllvm/test/CodeGen/X86/vector-shuffle-128-v8.ll