As per title.
Details
Diff Detail
- Repository
- rL LLVM
- Build Status
Buildable 37192 Build 37191: arc lint + arc unit
Event Timeline
lib/CodeGen/SelectionDAG/DAGCombiner.cpp | ||
---|---|---|
16639 | Won't this cause the node to be revisited, before AddToWorklist(EVE); ? |
lib/CodeGen/SelectionDAG/DAGCombiner.cpp | ||
---|---|---|
1696 | When the node itself is returned, it is not added back to the worklist. | |
16639 | No. The only difference between this and just returning an empty value is that it increment the counter of transform that has been done. The main loop assumes that whatever transform does this has handled the worklist properly. |
Appears to have test coverage as per https://llvm.org/reports/coverage/lib/CodeGen/SelectionDAG/DAGCombiner.cpp.gcov.html
LG, @RKSimon ?
When the node itself is returned, it is not added back to the worklist.