[PATCH] D23880: TailDuplication: Record blocks that received the duplicated block. NFC.
David Li via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 25 22:51:44 PDT 2016
davidxl added inline comments.
================
Comment at: lib/CodeGen/TailDuplicator.cpp:139
@@ +138,3 @@
+ if (DuplicatedPreds)
+ *DuplicatedPreds = TDBBs;
+
----------------
.. = std::move(TDBBs);
Or do inplace update:
SmallVector<...> *TDBBP = (DuplicatePreds: DuplicatePreds : &TDBBs);
If (!tailDuplicate(IsSimple, MBB, *TDBBP, Copies);
Repository:
rL LLVM
https://reviews.llvm.org/D23880
More information about the llvm-commits
mailing list