[all-commits] [llvm/llvm-project] 947d52: [mlir] NFC: work around gcc-aarch64 v8.3 compilati...

Christian Sigg via All-commits all-commits at lists.llvm.org
Thu Dec 29 03:04:08 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 947d529e4194e0567cfbbea99127066f76c87269
      https://github.com/llvm/llvm-project/commit/947d529e4194e0567cfbbea99127066f76c87269
  Author: Christian Sigg <csigg at google.com>
  Date:   2022-12-29 (Thu, 29 Dec 2022)

  Changed paths:
    M mlir/lib/Interfaces/ControlFlowInterfaces.cpp

  Log Message:
  -----------
  [mlir] NFC: work around gcc-aarch64 v8.3 compilation issue in getRegionBranchSuccessorOperands implementation.

https://reviews.llvm.org/rG25671db3d343 didn't quite do it because the underlying issue was that the specific compiler chokes on the second standard conversion sequence after the user-defined `MutableOperandRange::operator OperandRange() const` conversion (see https://en.cppreference.com/w/cpp/language/implicit_conversion).




More information about the All-commits mailing list