Home
last modified time | relevance | path

Searched refs:throwable_insts_ (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Dgraph.cpp475 for (auto catch_handler : throwable_insts_.at(inst)) { in RemoveThrowableInst()
489 throwable_insts_.erase(inst); in RemoveThrowableInst()
494 auto it = throwable_insts_.emplace(new_inst, GetAllocator()->Adapter()).first; in ReplaceThrowableInst()
495 it->second = std::move(throwable_insts_.at(old_inst)); in ReplaceThrowableInst()
510 throwable_insts_.erase(old_inst); in ReplaceThrowableInst()
515 for (auto &[inst, handlers] : throwable_insts_) { in DumpThrowableInsts()
H A Dgraph.h151 throwable_insts_(allocator->Adapter()), in Graph()
678 auto it = throwable_insts_.emplace(inst, GetAllocator()->Adapter()).first; in AppendThrowableInst()
684 return throwable_insts_.count(inst) > 0; in IsInstThrowable()
693 return throwable_insts_.at(inst); in GetThrowableInstHandlers()
698 throwable_insts_.clear(); in ClearTryCatchInfo()
1068 ArenaMap<const Inst *, ArenaVector<BasicBlock *>> throwable_insts_; member

Completed in 4 milliseconds