Home
last modified time | relevance | path

Searched refs:CallbackID (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DContext.h49 class CallbackID {
59 explicit CallbackID(ValTy Val) : Val{Val} { in CallbackID() function
64 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 …]
H A DRegion.h114 Context::CallbackID CreateInstCB;
116 Context::CallbackID EraseInstCB;
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DDiagnostics.h45 using CallbackID = uint64_t; variable
47 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;
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DDiagnostics.cpp46 Diagnostics::CallbackID Diagnostics::AddCallback(Callback callback) { in AddCallback()
48 CallbackID id = m_callback_id++; in AddCallback()
53 void Diagnostics::RemoveCallback(CallbackID id) { in RemoveCallback()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DContext.cpp727 Context::CallbackID Context::registerEraseInstrCallback(EraseInstrCallback CB) { in registerEraseInstrCallback()
730 CallbackID ID{NextCallbackID++}; in registerEraseInstrCallback()
734 void Context::unregisterEraseInstrCallback(CallbackID ID) { in unregisterEraseInstrCallback()
740 Context::CallbackID
744 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 …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/
H A DDependencyGraph.h338 std::optional<Context::CallbackID> CreateInstrCB;
339 std::optional<Context::CallbackID> EraseInstrCB;
340 std::optional<Context::CallbackID> MoveInstrCB;
341 std::optional<Context::CallbackID> SetUseCB;
H A DInstrMaps.h60 std::optional<Context::CallbackID> EraseInstrCB;
H A DScheduler.h182 std::optional<Context::CallbackID> CreateInstrCB;
H A DSeedCollector.h302 Context::CallbackID EraseCallbackID;
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DDebugger.h769 Diagnostics::CallbackID m_diagnostics_callback_id;