[all-commits] [llvm/llvm-project] 754343: [AArch64] [FrameLowering] Allow conditional insert...

Orzovai via All-commits all-commits at lists.llvm.org
Thu Nov 21 15:29:07 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 75434366cec161ee532ee0ec3dcb5ebeb588d9df
      https://github.com/llvm/llvm-project/commit/75434366cec161ee532ee0ec3dcb5ebeb588d9df
  Author: David Tellenbach <david.tellenbach at me.com>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
    M llvm/test/CodeGen/AArch64/arm64-blockaddress.ll
    A llvm/test/CodeGen/AArch64/no_cfi.ll

  Log Message:
  -----------
  [AArch64] [FrameLowering] Allow conditional insertion of CFI instruction

Summary:
The insertion of most CFI instructions during AArch64 frame lowering can
be disabled (e.g. using the function attribute `nounwind`).

This patch enables conditional insertion for one more CFI instruction.

Reviewers: t.p.northover, ostannard

Reviewed By: ostannard

Subscribers: kristof.beyls, hiraditya, llvm-commits

Tags: #llvm

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




More information about the All-commits mailing list