[all-commits] [llvm/llvm-project] 79e743: [ARM] Handle generating SEH unwind info for t2STR_...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Mon Apr 3 21:48:40 PDT 2023


  Branch: refs/heads/release/16.x
  Home:   https://github.com/llvm/llvm-project
  Commit: 79e743f16cd9e4187d18dd8320d0144f56695867
      https://github.com/llvm/llvm-project/commit/79e743f16cd9e4187d18dd8320d0144f56695867
  Author: Martin Storsjö <martin at martin.st>
  Date:   2023-04-03 (Mon, 03 Apr 2023)

  Changed paths:
    M llvm/lib/Target/ARM/ARMFrameLowering.cpp
    M llvm/test/CodeGen/ARM/Windows/wineh-opcodes.ll

  Log Message:
  -----------
  [ARM] Handle generating SEH unwind info for t2STR_PRE/t2LDR_POST

This fixes compiling some uncommon cases.

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

(cherry picked from commit c5383536cb6824391f99f8f5963fc1427dd1673f)


  Commit: e59e0b9bd37463a2c570a99d5db41ee81ddce3c8
      https://github.com/llvm/llvm-project/commit/e59e0b9bd37463a2c570a99d5db41ee81ddce3c8
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2023-04-03 (Mon, 03 Apr 2023)

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

  Log Message:
  -----------
  ARMFrameLowering.cpp - fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFC.

(cherry picked from commit b206145323fafc75d82efcc7e154218e37480953)


Compare: https://github.com/llvm/llvm-project/compare/c163d43e2207...e59e0b9bd374


More information about the All-commits mailing list