[all-commits] [llvm/llvm-project] 3f4468: [RISCV] Teach expandRV32ZdinxStore to handle memop...

Craig Topper via All-commits all-commits at lists.llvm.org
Mon Oct 28 22:38:08 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3f4468faaa9525ad615118675c3c68938f4a8d5f
      https://github.com/llvm/llvm-project/commit/3f4468faaa9525ad615118675c3c68938f4a8d5f
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2024-10-28 (Mon, 28 Oct 2024)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp

  Log Message:
  -----------
  [RISCV] Teach expandRV32ZdinxStore to handle memoperand not being present. (#113981)

I received a report that the outliner drops memoperands and causes this
code to crash. Handle this by only copying the memoperand if it exists.

Similar for expandRV32ZdinxLoad



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