[PATCH] D142620: [Coroutines] Improve rematerialization stage
Jannik Silvanus via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 30 00:51:00 PST 2023
jsilvanus added a comment.
LGTM -- one inline comment on style.
================
Comment at: llvm/lib/Transforms/Coroutines/CoroFrame.cpp:360
+ if (materializable(*D) &&
+ Checker.isDefinitionAcrossSuspend(*D, FirstUse)) {
+ if (Remats.count(D)) {
----------------
Maybe the indentation here can be reduced a bit with early exiting out of the outermost if, moving the initialization of D out of the if, merging the two ifs above, and early exiting here as well?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D142620/new/
https://reviews.llvm.org/D142620
More information about the llvm-commits
mailing list