[all-commits] [llvm/llvm-project] 2f23f5: [CodeGen] Use delegate to notify targets when virt...

Christudasan Devadasan via All-commits all-commits at lists.llvm.org
Fri Dec 16 22:24:02 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2f23f5c0d53c619101541a348cd817174ac27783
      https://github.com/llvm/llvm-project/commit/2f23f5c0d53c619101541a348cd817174ac27783
  Author: Christudasan Devadasan <Christudasan.Devadasan at amd.com>
  Date:   2022-12-17 (Sat, 17 Dec 2022)

  Changed paths:
    M llvm/include/llvm/CodeGen/LiveRangeEdit.h
    M llvm/include/llvm/CodeGen/MachineRegisterInfo.h
    M llvm/lib/CodeGen/MachineRegisterInfo.cpp

  Log Message:
  -----------
  [CodeGen] Use delegate to notify targets when virtual registers are created

This will help targets to customize certain codegen decisions based on
the virtual registers involved in special operations. This patch also
extends the existing delegate in MRI to start support multicast.

Reviewed By: qcolombet

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




More information about the All-commits mailing list