[all-commits] [llvm/llvm-project] 888f84: [ARM] Return the correct chain when expanding READ...

David Green via All-commits all-commits at lists.llvm.org
Tue Jun 24 23:09:09 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 888f84f72c07dfad8f266d907799c4060835a960
      https://github.com/llvm/llvm-project/commit/888f84f72c07dfad8f266d907799c4060835a960
  Author: David Green <david.green at arm.com>
  Date:   2025-06-25 (Wed, 25 Jun 2025)

  Changed paths:
    M llvm/lib/Target/ARM/ARMISelLowering.cpp
    M llvm/test/CodeGen/ARM/special-reg.ll

  Log Message:
  -----------
  [ARM] Return the correct chain when expanding READ_REGISTER (#145237)

This prevents it CSEing multiple nodes together from "volatile"
registers as they would end up with the same chain. The new chain out
should be the chain from the new READ_REGISTER node.

Fixes #144845



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