[all-commits] [llvm/llvm-project] 673980: [ARM] Track epilogue instructions with FrameDestro...

ostannard via All-commits all-commits at lists.llvm.org
Wed Mar 18 06:33:13 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 6739805e24cda6c75d36a78072cfca9033c28c51
      https://github.com/llvm/llvm-project/commit/6739805e24cda6c75d36a78072cfca9033c28c51
  Author: Oliver Stannard <oliver.stannard at linaro.org>
  Date:   2020-03-18 (Wed, 18 Mar 2020)

  Changed paths:
    M llvm/lib/Target/ARM/ARMFrameLowering.cpp
    M llvm/test/CodeGen/MIR/ARM/thumb2-sub-sp-t3.mir

  Log Message:
  -----------
  [ARM] Track epilogue instructions with FrameDestroy flag (NFC)

Rather than trying to work out which instructions are part of the
epilogue by examining them, we can just mark them with the FrameDestroy
flag, like we do in the AArch64 backend.




More information about the All-commits mailing list