[PATCH] D121277: [MachineSink] Check block prologue does not clobber uses

Matthias Braun via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 9 11:25:39 PST 2022


MatzeB added a comment.

What do you mean by "block prologue"? Can you tell me which of the 2 `COPY`s in your test is falsely moved with your test and which instruction clobbers the register?

(Intuitively I would expect a live-in value to be available after all PHI instructions so I don't see why there can be a clobber when something is inserted at the beginning of the basic block...)


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D121277/new/

https://reviews.llvm.org/D121277



More information about the llvm-commits mailing list