[PATCH] D94215: [PostRASched] Breaking More CriticalAntiDeps

arun r via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 18 03:41:34 PST 2021


arangasa added inline comments.


================
Comment at: llvm/test/CodeGen/X86/critical-anti-dep-breaker.ll:7
 ; There is an anti-dependency (WAR) hazard using RAX using default reg allocation and scheduling.
 ; The post-RA-scheduler and critical-anti-dependency breaker can eliminate that hazard using R10.
 ; That is the first free register that isn't used as a param in the call to "@Image".
----------------
craig.topper wrote:
> This comment still mentions R10, but the check line now uses RSI.
> 
> Probably best to regenerate the whole test with update_llc_test_checks.py and pre-commit it. Then rebase this patch to show how the whole function chagnes. Seeing only one instruction is hard to understand.
Thank you, Craig for your time and helpful inputs. https://reviews.llvm.org/D94904 is the updated test.


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

https://reviews.llvm.org/D94215



More information about the llvm-commits mailing list