This will allow tail duplication during layout to handle the cfg changes more
cleanly.
Details
Details
- Reviewers
davidxl
Diff Detail
Diff Detail
Event Timeline
| lib/CodeGen/TailDuplicator.cpp | ||
|---|---|---|
| 139 | .. = std::move(TDBBs); Or do inplace update: SmallVector<...> *TDBBP = (DuplicatePreds: DuplicatePreds : &TDBBs); | |
.. = std::move(TDBBs);
Or do inplace update:
SmallVector<...> *TDBBP = (DuplicatePreds: DuplicatePreds : &TDBBs);
If (!tailDuplicate(IsSimple, MBB, *TDBBP, Copies);