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?