Searched refs:CallbackID (Results 1 – 10 of 10) sorted by relevance
49 class CallbackID {59 explicit CallbackID(ValTy Val) : Val{Val} { in CallbackID() function64 CallbackID() = default;66 friend struct DenseMapInfo<CallbackID>;99 MapVector<CallbackID, EraseInstrCallback> EraseInstrCallbacks;102 MapVector<CallbackID, CreateInstrCallback> CreateInstrCallbacks;105 MapVector<CallbackID, MoveInstrCallback> MoveInstrCallbacks;108 MapVector<CallbackID, SetUseCallback> SetUseCallbacks;113 CallbackID::ValTy NextCallbackID = 1;289 LLVM_ABI CallbackID registerEraseInstrCallback(EraseInstrCallback CB);[all …]
114 Context::CallbackID CreateInstCB;116 Context::CallbackID EraseInstCB;
45 using CallbackID = uint64_t; variable47 CallbackID AddCallback(Callback callback);48 void RemoveCallback(CallbackID id);67 CallbackEntry(CallbackID id, Callback callback) in CallbackEntry()69 CallbackID id;75 CallbackID m_callback_id;
46 Diagnostics::CallbackID Diagnostics::AddCallback(Callback callback) { in AddCallback() 48 CallbackID id = m_callback_id++; in AddCallback() 53 void Diagnostics::RemoveCallback(CallbackID id) { in RemoveCallback()
727 Context::CallbackID Context::registerEraseInstrCallback(EraseInstrCallback CB) { in registerEraseInstrCallback()730 CallbackID ID{NextCallbackID++}; in registerEraseInstrCallback()734 void Context::unregisterEraseInstrCallback(CallbackID ID) { in unregisterEraseInstrCallback()740 Context::CallbackID744 CallbackID ID{NextCallbackID++}; in registerCreateInstrCallback()748 void Context::unregisterCreateInstrCallback(CallbackID ID) { in unregisterCreateInstrCallback()754 Context::CallbackID Context::registerMoveInstrCallback(MoveInstrCallback CB) { in registerMoveInstrCallback()757 CallbackID ID{NextCallbackID++}; in registerMoveInstrCallback()761 void Context::unregisterMoveInstrCallback(CallbackID ID) { in unregisterMoveInstrCallback()767 Context::CallbackID Context::registerSetUseCallback(SetUseCallback CB) { in registerSetUseCallback()[all …]
338 std::optional<Context::CallbackID> CreateInstrCB;339 std::optional<Context::CallbackID> EraseInstrCB;340 std::optional<Context::CallbackID> MoveInstrCB;341 std::optional<Context::CallbackID> SetUseCB;
60 std::optional<Context::CallbackID> EraseInstrCB;
182 std::optional<Context::CallbackID> CreateInstrCB;
302 Context::CallbackID EraseCallbackID;
769 Diagnostics::CallbackID m_diagnostics_callback_id;