[all-commits] [llvm/llvm-project] 5184aa: [PowerPC][NFC] reuse a case for checking hardware ...

Chen Zheng via All-commits all-commits at lists.llvm.org
Mon Dec 19 17:37:05 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5184aaf6d3fe5589d4e955ed7060e985d10df544
      https://github.com/llvm/llvm-project/commit/5184aaf6d3fe5589d4e955ed7060e985d10df544
  Author: Chen Zheng <czhengsz at cn.ibm.com>
  Date:   2022-12-19 (Mon, 19 Dec 2022)

  Changed paths:
    M llvm/test/CodeGen/PowerPC/ctrloop-intrin.ll

  Log Message:
  -----------
  [PowerPC][NFC] reuse a case for checking hardware loop intrinsic input


  Commit: f74324a1f8a439e1b3c67b8db56a7b96fe4f91a7
      https://github.com/llvm/llvm-project/commit/f74324a1f8a439e1b3c67b8db56a7b96fe4f91a7
  Author: Chen Zheng <czhengsz at cn.ibm.com>
  Date:   2022-12-19 (Mon, 19 Dec 2022)

  Changed paths:
    M llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp
    M llvm/test/CodeGen/PowerPC/ctrloop-intrin.ll

  Log Message:
  -----------
  [PowerPC] don't generate hardware loop.

If the candidate loop already has hardware loop related intrinsics,
don't generate hardware loop on PPC. PPC does not support nested
hardware loops.


  Commit: aee1adedc8a73653e1bc743a39d3ff2966da7a77
      https://github.com/llvm/llvm-project/commit/aee1adedc8a73653e1bc743a39d3ff2966da7a77
  Author: Chen Zheng <czhengsz at cn.ibm.com>
  Date:   2022-12-19 (Mon, 19 Dec 2022)

  Changed paths:
    M llvm/lib/Target/PowerPC/PPCCTRLoops.cpp

  Log Message:
  -----------
  [PowerPC][NFC] add explicit check for ctr loop pseudo expansion.


Compare: https://github.com/llvm/llvm-project/compare/d4f3d8212a06...aee1adedc8a7


More information about the All-commits mailing list