[all-commits] [llvm/llvm-project] 7c13ae: Give option to use isCopyInstr to determine which ...

adriantong1024 via All-commits all-commits at lists.llvm.org
Thu May 26 11:48:26 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7c13ae6490b102a7d14d75c8f502f3e003118f49
      https://github.com/llvm/llvm-project/commit/7c13ae6490b102a7d14d75c8f502f3e003118f49
  Author: Adrian Tong <adriantong1024 at gmail.com>
  Date:   2022-05-26 (Thu, 26 May 2022)

  Changed paths:
    M llvm/include/llvm/CodeGen/Passes.h
    M llvm/lib/CodeGen/MachineCopyPropagation.cpp
    M llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
    M llvm/test/CodeGen/AArch64/O3-pipeline.ll
    A llvm/test/CodeGen/AArch64/copyprop.ll
    M llvm/test/CodeGen/AArch64/copyprop.mir

  Log Message:
  -----------
  Give option to use isCopyInstr to determine which MI is
treated as Copy instruction in MCP.

This is then used in AArch64 to remove copy instructions after taildup
ran in machine block placement

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




More information about the All-commits mailing list