[PATCH] D31145: [Outliner] Fix compile-time overhead for candidate choice
Matthias Braun via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 22 16:34:38 PDT 2017
MatzeB accepted this revision.
MatzeB added a comment.
This revision is now accepted and ready to land.
- This looks good to me.
- +1 to the benefit function getting the parent passed in.
- I'd replace the `FIXME`s with `TODO`, as they are really bugs but possible improvements (as far as I could understand)
- Superficially the suffixtree operations look okay to me, but I leave the judgement to the experts (=you).
================
Comment at: lib/CodeGen/MachineOutliner.cpp:611
+ // We didn't, so look at its parent.
+ SuffixTreeNode *Parent = Leaf->Parent;
----------------
Maybe use a reference as Parent cannot be nullptr.
https://reviews.llvm.org/D31145
More information about the llvm-commits
mailing list