This is exposed in PGO instrumentation. I believe this is an over assert -- current logic can handle the split for the indirectbr instruction.
This patch removes the assert.
Paths
| Differential D38334
Enable critical edge split for indirectbr instruction AbandonedPublic Authored by xur on Sep 27 2017, 2:14 PM.
Details
Summary This is exposed in PGO instrumentation. I believe this is an over assert -- current logic can handle the split for the indirectbr instruction. This patch removes the assert.
Diff Detail
Revision Contents
Diff 116879 lib/Transforms/Utils/BreakCriticalEdges.cpp
test/Transforms/PGOProfile/indirectbr_criticaledge.ll
|