Searched refs:ActionActiveStack (Results 1 – 11 of 11) sorted by relevance
/llvm-project/mlir/include/mlir/Debug/ |
H A D | ExecutionContext.h | 23 struct ActionActiveStack { struct 25 ActionActiveStack(const ActionActiveStack *parent, const Action &action, in ActionActiveStack() function 28 const ActionActiveStack *getParent() const { return parent; } in getParent() argument 41 const ActionActiveStack *parent; argument 72 using CallbackTy = function_ref<Control(const ActionActiveStack *)>; 95 virtual void beforeExecute(const ActionActiveStack *action, in beforeExecute() 102 virtual void afterExecute(const ActionActiveStack *action) {} in afterExecute()
|
/llvm-project/mlir/unittests/Debug/ |
H A D | ExecutionContextTest.cpp | 45 auto checkStacks = [&](const ActionActiveStack *backtrace, in TEST() 60 auto onBreakpoint = [&](const ActionActiveStack *backtrace) { in TEST() 98 auto onBreakpoint = [&match](const ActionActiveStack *backtrace) { in TEST() 131 auto onBreakpoint = [&](const ActionActiveStack *backtrace) { in TEST() 153 auto onBreakpoint = [&](const ActionActiveStack *backtrace) { in TEST() 176 auto onBreakpoint = [&](const ActionActiveStack *backtrace) { in TEST() 202 auto onBreakpoint = [&](const ActionActiveStack *backtrace) { in TEST() 224 auto onBreakpoint = [&](const ActionActiveStack *backtrace) { in TEST() 247 auto onBreakpoint = [&](const ActionActiveStack *backtrace) { in TEST() 273 auto onBreakpoint = [&](const ActionActiveStack *backtrace) { in TEST() [all …]
|
H A D | FileLineColLocBreakpointManagerTest.cpp | 46 [](const ActionActiveStack *) { return ExecutionContext::Skip; }); in TEST() argument 145 [](const ActionActiveStack *) { return ExecutionContext::Skip; }); in TEST() argument 202 [](const ActionActiveStack *) { return ExecutionContext::Skip; }); in TEST() argument
|
/llvm-project/mlir/lib/Debug/ |
H A D | ExecutionContext.cpp | 23 void ActionActiveStack::print(raw_ostream &os, bool withContext) const { in print() 25 const ActionActiveStack *current = this; in print() 51 static const LLVM_THREAD_LOCAL ActionActiveStack *actionStack = nullptr; 63 ActionActiveStack info{actionStack, action, depth}; in operator ()()
|
H A D | DebuggerExecutionContextHook.cpp | 36 const tracing::ActionActiveStack *actionActiveStack; 331 debuggerCallBackFunction(const tracing::ActionActiveStack *actionStack) { in debuggerCallBackFunction() 348 void beforeExecute(const ActionActiveStack *action, Breakpoint *breakpoint, in beforeExecute() 353 void afterExecute(const ActionActiveStack *action) override { in afterExecute()
|
/llvm-project/mlir/include/mlir/Debug/Observers/ |
H A D | ActionProfiler.h | 33 void beforeExecute(const ActionActiveStack *action, Breakpoint *breakpoint, 35 void afterExecute(const ActionActiveStack *action) override; 38 void print(const ActionActiveStack *action, llvm::StringRef phase);
|
H A D | ActionLogging.h | 29 void beforeExecute(const ActionActiveStack *action, Breakpoint *breakpoint, 31 void afterExecute(const ActionActiveStack *action) override; 41 bool shouldLog(const ActionActiveStack *action);
|
/llvm-project/mlir/lib/Debug/Observers/ |
H A D | ActionLogging.cpp | 22 bool ActionLogger::shouldLog(const ActionActiveStack *action) { in shouldLog() 32 void ActionLogger::beforeExecute(const ActionActiveStack *action, in beforeExecute() 66 void ActionLogger::afterExecute(const ActionActiveStack *action) { in afterExecute()
|
H A D | ActionProfiler.cpp | 24 void ActionProfiler::beforeExecute(const ActionActiveStack *action, in beforeExecute() 29 void ActionProfiler::afterExecute(const ActionActiveStack *action) { in afterExecute() 34 void ActionProfiler::print(const ActionActiveStack *action, in print()
|
/llvm-project/mlir/unittests/Pass/ |
H A D | PassManagerTest.cpp | 147 auto onBreakpoint = [&](const tracing::ActionActiveStack *backtrace) in TEST()
|
/llvm-project/mlir/docs/ |
H A D | ActionTracing.md | 235 `using CallbackTy = function_ref<Control(const ActionActiveStack *)>;` can be
|