[all-commits] [llvm/llvm-project] 820f50: [PowerPC] Removing _massv place holder

Masoud Ataei Jaliseh via All-commits all-commits at lists.llvm.org
Mon Mar 8 13:46:42 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 820f508b08d7c94b2dd7847e9710d2bc36d3dd45
      https://github.com/llvm/llvm-project/commit/820f508b08d7c94b2dd7847e9710d2bc36d3dd45
  Author: Masoud Ataei <msd.ataei at gmail.com>
  Date:   2021-03-08 (Mon, 08 Mar 2021)

  Changed paths:
    M llvm/include/llvm/Analysis/VecFuncs.def
    M llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp
    M llvm/test/CodeGen/Generic/replace-intrinsics-with-veclib.ll
    M llvm/test/CodeGen/PowerPC/lower-massv-attr.ll
    M llvm/test/CodeGen/PowerPC/lower-massv.ll
    M llvm/test/CodeGen/PowerPC/pow_massv_075_025exp.ll
    M llvm/test/CodeGen/PowerPC/powf_massv_075_025exp.ll
    M llvm/test/Transforms/LoopVectorize/PowerPC/massv-altivec.ll
    M llvm/test/Transforms/LoopVectorize/PowerPC/massv-calls.ll
    M llvm/test/Transforms/LoopVectorize/PowerPC/massv-nobuiltin.ll
    M llvm/test/Transforms/LoopVectorize/PowerPC/massv-unsupported.ll
    M llvm/test/Transforms/LoopVectorize/PowerPC/widened-massv-call.ll
    M llvm/test/Transforms/LoopVectorize/PowerPC/widened-massv-vfabi-attr.ll
    M llvm/test/Transforms/Util/add-TLI-mappings.ll

  Log Message:
  -----------
  [PowerPC] Removing _massv place holder

Since P8 is the oldest machine supported by MASSV pass,
_massv place holder is removed and the oldest version of
MASSV functions is assumed. If the P9 vector specific is
detected in the compilation process, the P8 prefix will
be updated to P9.

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




More information about the All-commits mailing list