Searched refs:useList (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Transforms/ |
| H A D | Inliner.cpp | 475 if (useList.isDead(node)) { in inlineCallsInSCC() 559 useList.dropCallUses(it.sourceNode, call.getOperation(), cg); in inlineCallsInSCC() 560 useList.mergeUsesAfterInlining(it.targetNode, it.sourceNode); in inlineCallsInSCC() 567 useList.eraseNode(it.targetNode); in inlineCallsInSCC() 599 LogicalResult inlineSCC(Inliner &inliner, CGUseList &useList, 605 LogicalResult optimizeSCC(CallGraph &cg, CGUseList &useList, 678 CGUseList useList(getOperation(), cg, symbolTable); in runOnOperation() local 680 return inlineSCC(inliner, useList, scc, context); in runOnOperation() 697 if (failed(optimizeSCC(inliner.cg, useList, currentSCC, context))) in inlineSCC() 699 if (failed(inlineCallsInSCC(inliner, useList, currentSCC))) in inlineSCC() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | UseDefLists.h | 84 void insertInto(UseListT *useList) { in insertInto() argument 85 back = &useList->firstUse; in insertInto() 86 nextUse = useList->firstUse; in insertInto() 89 useList->firstUse = this; in insertInto()
|