[all-commits] [llvm/llvm-project] 5fc77e: Epilogue per return

Simon Tatham via All-commits all-commits at lists.llvm.org
Thu Jul 9 07:56:47 PDT 2026


  Branch: refs/heads/users/statham-arm/thumb1-estimation-fix
  Home:   https://github.com/llvm/llvm-project
  Commit: 5fc77e56603191a1868ab1d519ab6be062ca6449
      https://github.com/llvm/llvm-project/commit/5fc77e56603191a1868ab1d519ab6be062ca6449
  Author: Simon Tatham <simon.tatham at arm.com>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M llvm/lib/Target/ARM/ARMFrameLowering.cpp

  Log Message:
  -----------
  Epilogue per return


  Commit: 3f4b8b624d066843b201066eb9d3661c4da7dde0
      https://github.com/llvm/llvm-project/commit/3f4b8b624d066843b201066eb9d3661c4da7dde0
  Author: Simon Tatham <simon.tatham at arm.com>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M llvm/lib/Target/ARM/ARMFrameLowering.cpp

  Log Message:
  -----------
  Only count unconditional branches for seenBranch


  Commit: 5200deb0f26c754632fb35704b3e681401a297a7
      https://github.com/llvm/llvm-project/commit/5200deb0f26c754632fb35704b3e681401a297a7
  Author: Simon Tatham <simon.tatham at arm.com>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M llvm/lib/Target/ARM/ARMFrameLowering.cpp

  Log Message:
  -----------
  Account for a constant load during stack setup


  Commit: d90b0e00df63df7993491dba82a1a7aa7c2d17a2
      https://github.com/llvm/llvm-project/commit/d90b0e00df63df7993491dba82a1a7aa7c2d17a2
  Author: Simon Tatham <simon.tatham at arm.com>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M llvm/lib/Target/ARM/ARMFrameLowering.cpp

  Log Message:
  -----------
  Check saved high registers in prologue/epilogue


  Commit: 2bf38b4b04f6000e477490d281debd4d1c5e3d67
      https://github.com/llvm/llvm-project/commit/2bf38b4b04f6000e477490d281debd4d1c5e3d67
  Author: Simon Tatham <simon.tatham at arm.com>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M llvm/lib/Target/ARM/ARMFrameLowering.cpp

  Log Message:
  -----------
  Check stack realignment in prologue


  Commit: adb40c7dfea0b8273d05a66976364cc261695fbe
      https://github.com/llvm/llvm-project/commit/adb40c7dfea0b8273d05a66976364cc261695fbe
  Author: Simon Tatham <simon.tatham at arm.com>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M llvm/lib/Target/ARM/ARMFrameLowering.cpp

  Log Message:
  -----------
  Check MachineBasicBlock alignments


  Commit: 93126772c69c4e5e97811b6fdc2647d5673d4a08
      https://github.com/llvm/llvm-project/commit/93126772c69c4e5e97811b6fdc2647d5673d4a08
  Author: Simon Tatham <simon.tatham at arm.com>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M llvm/lib/Target/ARM/ARMFrameLowering.cpp

  Log Message:
  -----------
  Account for potential block splitting


Compare: https://github.com/llvm/llvm-project/compare/ed0a0cff79e2...93126772c69c

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list