https://github.com/tomershafir created 
https://github.com/llvm/llvm-project/pull/148430

This change makes the register coalescer prevent rematerialization of a trivial 
def for a move instruction, if the target guides against it, based on the new 
target hook `shouldReMaterializeTrivialRegDef`. The filter is appended to the 
exiting logic. The patch includes isolated MIR tests for all register classes 
supported, and fixes existing tests.



_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to