Lines Matching refs:callable
126 for (auto callable : symbolTableBlock->getOps<CallableOpInterface>()) { in initializeSymbolCallables() local
127 Region *callableRegion = callable.getCallableRegion(); in initializeSymbolCallables()
130 auto symbol = dyn_cast<SymbolOpInterface>(callable.getOperation()); in initializeSymbolCallables()
137 auto *state = getOrCreate<PredecessorState>(callable); in initializeSymbolCallables()
153 return top->walk([&](CallableOpInterface callable) { in initializeSymbolCallables() argument
154 auto *state = getOrCreate<PredecessorState>(callable); in initializeSymbolCallables()
239 } else if (auto callable = dyn_cast<CallableOpInterface>(op)) { in visit() local
240 const auto *callsites = getOrCreateFor<PredecessorState>(op, callable); in visit()
246 markEntryBlocksLive(callable); in visit()
258 } else if (auto callable = in visit() local
261 visitCallableTerminator(op, callable); in visit()
289 if (auto callable = dyn_cast<CallableOpInterface>(op)) in visitCallOperation() local
290 return !callable.getCallableRegion(); in visitCallOperation()
404 CallableOpInterface callable) { in visitCallableTerminator() argument
410 auto *callsites = getOrCreateFor<PredecessorState>(op, callable); in visitCallableTerminator()