SuccessChanges

Summary

  1. Removed redundant code. (details)
Commit 45ff0650596cd570c2de0e04e7884fd541344471 by gkistanova
Removed redundant code.
The file was modifiedzorg/buildbot/builders/SanitizerBuilder.py (diff)

Summary

  1. Extend PyConcreteType to support intermediate base classes. (details)
  2. [Sparc] Select the UltraSPARC instruction set with the external assembler (details)
  3. [scan-view] Explicitly use utf-8 in send_string (details)
  4. [CMake][TableGen] Simplify code by using list(TRANSFORM) (details)
  5. [CMake][Polly] Remove dead CMake code (details)
  6. [CMake][OpenMP] Remove old dead CMake code (details)
  7. [CMake][TableGen] Remove dead CMake version checks (details)
Commit 7403e3ee324018c79d0e55532240952dbaa4fcbe by stellaraccident
Extend PyConcreteType to support intermediate base classes.

* Resolves todos from D87091.
* Also modifies PyConcreteAttribute to follow suite (should be useful for ElementsAttr and friends).
* Adds a test to ensure that the ShapedType base class functions as expected.

Differential Revision: https://reviews.llvm.org/D87208
The file was modifiedmlir/test/Bindings/Python/ir_types.py
The file was modifiedmlir/lib/Bindings/Python/IRModules.cpp
Commit 70523ecfaca692bf5d0192e466c34ae7514624ea by brad
[Sparc] Select the UltraSPARC instruction set with the external assembler

Select the UltraSPARC instruction set with the external assembler on
Linux / FreeBSD / OpenBSD, matches GCC.
The file was modifiedclang/lib/Driver/ToolChains/Arch/Sparc.cpp
The file was modifiedclang/test/Driver/freebsd.c
The file was modifiedclang/test/Driver/linux-as.c
The file was modifiedclang/test/Driver/openbsd.c
Commit b3205e2ace4378600dedba0cc5a42b481c4e22c9 by sguelton
[scan-view] Explicitly use utf-8 in send_string

send_patched_file decodes with utf-8.
The default encoder for python 2 is ascii.

So it is necessary to also change send_string to use utf-8.

Differential Revision: https://reviews.llvm.org/D83984
The file was modifiedclang/tools/scan-view/share/ScanView.py
Commit 80186e4efc92aaa0c279846a438950c7bbe1e022 by raul.tambre
[CMake][TableGen] Simplify code by using list(TRANSFORM)

LLVM requires CMake 3.13.4 so now we can simplify the code.

Reviewed By: phosek

Differential Revision: https://reviews.llvm.org/D87193
The file was modifiedllvm/cmake/modules/TableGen.cmake
Commit 098130fa403a82f2a425761bbccdede022fac3ff by raul.tambre
[CMake][Polly] Remove dead CMake code

LLVM requires CMake 3.13.4 so remove code behind checks for an older version.

Reviewed By: phosek

Differential Revision: https://reviews.llvm.org/D87192
The file was modifiedpolly/lib/External/CMakeLists.txt
The file was modifiedpolly/cmake/polly_macros.cmake
Commit 21c0e74c9e7fa33153c484a6dabf33b38aede0d1 by raul.tambre
[CMake][OpenMP] Remove old dead CMake code

LLVM requires CMake 3.13.4 so remove code behind checks for an older version.

Reviewed By: phosek

Differential Revision: https://reviews.llvm.org/D87191
The file was modifiedopenmp/cmake/OpenMPTesting.cmake
The file was modifiedopenmp/runtime/cmake/LibompCheckFortranFlag.cmake
Commit f4835b94f2cfc89e430263d1807b118e0e937f4d by raul.tambre
[CMake][TableGen] Remove dead CMake version checks

LLVM requires CMake 3.13.4, so remove version checks that are dead code.

Reviewed By: phosek

Differential Revision: https://reviews.llvm.org/D87190
The file was modifiedllvm/cmake/modules/TableGen.cmake