[all-commits] [llvm/llvm-project] 2c2d42: [flang] Add a subset of PowerPC MMA (Matrix Multip...

kkwli via All-commits all-commits at lists.llvm.org
Thu Jul 27 11:36:46 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2c2d427ca3a559ed6884ad6508da36ce216f372a
      https://github.com/llvm/llvm-project/commit/2c2d427ca3a559ed6884ad6508da36ce216f372a
  Author: Kelvin Li <kli at ca.ibm.com>
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
    M flang/include/flang/Optimizer/Builder/PPCIntrinsicCall.h
    M flang/lib/Optimizer/Builder/IntrinsicCall.cpp
    M flang/lib/Optimizer/Builder/PPCIntrinsicCall.cpp
    M flang/lib/Optimizer/Dialect/FIROps.cpp
    M flang/lib/Semantics/check-call.cpp
    M flang/lib/Semantics/semantics.cpp
    A flang/module/mma.f90
    A flang/test/Lower/PowerPC/ppc-mma-assemble-disassemble.f90
    M flang/tools/f18/CMakeLists.txt

  Log Message:
  -----------
  [flang] Add a subset of PowerPC MMA (Matrix Multiply Accelerate) intrinsics

This patch includes the a subset of MMA intrinsics that are included in
the mma intrinsic module:

mma_assemble_acc
mma_assemble_pair
mma_build_acc
mma_disassemble_acc
mma_disassemble_pair

Submit on behalf of Daniel Chen <cdchen at ca.ibm.com>

Differential Revision: https://reviews.llvm.org/D155725




More information about the All-commits mailing list