| 421 | } |
| 422 | |
| 423 | bool Function::removeUnusedStuff(const UsersTy &users, |
| 424 | const vector<string_view> &src_glbs) { |
| 425 | bool changed = removeUnused(aggregates, users, src_glbs); |
| 426 | changed |= removeUnused(constants, users, src_glbs); |
| 427 | return changed; |
| 428 | } |
| 429 | |
| 430 | static vector<BasicBlock*> top_sort(const vector<BasicBlock*> &bbs) { |
| 431 | edgesTy edges(bbs.size()); |
no test coverage detected