[PATCH] D81461: GlobalISel: Fix double printing new instructions in legalizer
Aditya Nandakumar via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 9 09:19:38 PDT 2020
aditya_nandakumar added a comment.
In D81461#2082149 <https://reviews.llvm.org/D81461#2082149>, @arsenm wrote:
> It seems both the MachineFunction and MachineIRBuilder have insertion observers; this seems redundant. I think the machine function observers should be removed?
MachineFunction observers are useful even if instructions are built without MIRBuilders (say using BuildMI) so CSE can be aware of it. Similar for deletions. To me, since the MF observer is always called, the one in MachineIRBuilder seems redundant.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D81461/new/
https://reviews.llvm.org/D81461
More information about the llvm-commits
mailing list