This allows other code to run hoisting and sinking on
demand, to prevent regressions after by disabling hoisting &
sinking in early SimplifyCFG.
Details
Details
- Reviewers
spatel RKSimon lebedev.ri
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| llvm/include/llvm/Transforms/Utils/Local.h | ||
|---|---|---|
| 186 | Do we need DTU? | |
| llvm/include/llvm/Transforms/Utils/Local.h | ||
|---|---|---|
| 186 | Yes I think so. I think the function may have to update the DT, in case the terminators are hoisted (around llvm/lib/Transforms/Utils/SimplifyCFG.cpp:1617) | |
Comment Actions
We eventually went with a different approach than D101290, so this refactoring is not needed any longer.
Do we need DTU?