Home
last modified time | relevance | path

Searched refs:ExecutionContext (Results 1 – 25 of 345) sorted by relevance

12345678910>>...14

/llvm-project-15.0.7/lldb/source/Target/
H A DExecutionContext.cpp19 ExecutionContext::ExecutionContext() in ExecutionContext() function in ExecutionContext
22 ExecutionContext::ExecutionContext(const ExecutionContext &rhs) = default;
24 ExecutionContext::ExecutionContext(const lldb::TargetSP &target_sp, in ExecutionContext() function in ExecutionContext
31 ExecutionContext::ExecutionContext(const lldb::ProcessSP &process_sp) in ExecutionContext() function in ExecutionContext
37 ExecutionContext::ExecutionContext(const lldb::ThreadSP &thread_sp) in ExecutionContext() function in ExecutionContext
43 ExecutionContext::ExecutionContext(const lldb::StackFrameSP &frame_sp) in ExecutionContext() function in ExecutionContext
49 ExecutionContext::ExecutionContext(const lldb::TargetWP &target_wp, in ExecutionContext() function in ExecutionContext
64 ExecutionContext::ExecutionContext(const lldb::ThreadWP &thread_wp) in ExecutionContext() function in ExecutionContext
78 ExecutionContext::ExecutionContext(Target *t, in ExecutionContext() function in ExecutionContext
172 ExecutionContext::~ExecutionContext() = default;
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Interpreter/
H A DOptionValueProperties.h47 void DumpValue(const ExecutionContext *exe_ctx, Stream &strm,
52 virtual Status DumpPropertyValue(const ExecutionContext *exe_ctx,
79 virtual const Property *GetProperty(const ExecutionContext *exe_ctx,
101 lldb::OptionValueSP GetSubValue(const ExecutionContext *exe_ctx,
110 GetPropertyAtIndexAsOptionValueArch(const ExecutionContext *exe_ctx,
117 bool SetPropertyAtIndexAsLanguage(const ExecutionContext *exe_ctx,
126 bool GetPropertyAtIndexAsBoolean(const ExecutionContext *exe_ctx,
129 bool SetPropertyAtIndexAsBoolean(const ExecutionContext *exe_ctx,
144 GetPropertyAtIndexAsFormatEntity(const ExecutionContext *exe_ctx,
159 int64_t GetPropertyAtIndexAsSInt64(const ExecutionContext *exe_ctx,
[all …]
H A DOptions.h106 void NotifyOptionParsingStarting(ExecutionContext *execution_context);
125 ExecutionContext *execution_context,
136 Status NotifyOptionParsingFinished(ExecutionContext *execution_context);
156 ExecutionContext *execution_context) = 0;
223 virtual void OptionParsingStarting(ExecutionContext *execution_context) = 0;
225 virtual Status OptionParsingFinished(ExecutionContext *execution_context) { in OptionParsingFinished()
243 ExecutionContext *execution_context) = 0;
247 virtual Status OptionParsingFinished(ExecutionContext *execution_context) { in OptionParsingFinished()
298 ExecutionContext *execution_context) override;
300 void OptionParsingStarting(ExecutionContext *execution_context) override;
[all …]
H A DOptionGroupFile.h34 ExecutionContext *execution_context) override;
36 void OptionParsingStarting(ExecutionContext *execution_context) override;
64 ExecutionContext *execution_context) override;
66 void OptionParsingStarting(ExecutionContext *execution_context) override;
H A DOptionGroupPythonClassWithDict.h48 ExecutionContext *execution_context) override;
50 void OptionParsingStarting(ExecutionContext *execution_context) override;
51 Status OptionParsingFinished(ExecutionContext *execution_context) override;
H A DOptionGroupPlatform.h31 ExecutionContext *execution_context) override;
32 Status SetOptionValue(uint32_t, const char *, ExecutionContext *) = delete;
34 void OptionParsingStarting(ExecutionContext *execution_context) override;
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DExecutionContext.h90 ExecutionContextRef(const ExecutionContext &exe_ctx);
292 class ExecutionContext {
295 ExecutionContext();
298 ExecutionContext(const ExecutionContext &rhs);
306 ExecutionContext(const lldb::ThreadSP &thread_sp);
312 ExecutionContext(const lldb::ThreadWP &thread_wp);
325 ExecutionContext(ExecutionContextScope *exe_scope);
326 ExecutionContext(ExecutionContextScope &exe_scope);
343 ~ExecutionContext();
345 ExecutionContext &operator=(const ExecutionContext &rhs);
[all …]
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Interpreter/
H A DInterpreter.h59 struct ExecutionContext { struct
80 std::vector<ExecutionContext> ECStack;
204 ExecutionContext &SF);
206 ExecutionContext &SF);
208 ExecutionContext &SF);
210 ExecutionContext &SF);
212 ExecutionContext &SF);
214 ExecutionContext &SF);
216 ExecutionContext &SF);
218 ExecutionContext &SF);
[all …]
H A DExecution.cpp63 ExecutionContext &SF = ECStack.back(); in visitUnaryOperator()
333 ExecutionContext &SF = ECStack.back(); in visitICmpInst()
666 ExecutionContext &SF = ECStack.back(); in visitFCmpInst()
737 ExecutionContext &SF = ECStack.back(); in visitBinaryOperator()
862 ExecutionContext &SF = ECStack.back(); in visitSelectInst()
919 ExecutionContext &SF = ECStack.back(); in visitReturnInst()
937 ExecutionContext &SF = ECStack.back(); in visitBranchInst()
950 ExecutionContext &SF = ECStack.back(); in visitSwitchInst()
969 ExecutionContext &SF = ECStack.back(); in visitIndirectBrInst()
1018 ExecutionContext &SF = ECStack.back(); in visitAllocaInst()
[all …]
/llvm-project-15.0.7/lldb/source/Interpreter/
H A DOptionValueProperties.cpp90 OptionValueProperties::GetSubValue(const ExecutionContext *exe_ctx, in GetSubValue()
213 const ExecutionContext *exe_ctx, uint32_t idx) const { in GetPropertyAtIndexAsOptionValueArch()
222 const ExecutionContext *exe_ctx, uint32_t idx) const { in GetPropertyAtIndexAsOptionValueLanguage()
316 const ExecutionContext *exe_ctx, uint32_t idx) const { in GetPropertyAtIndexAsOptionValueDictionary()
347 const ExecutionContext *exe_ctx, uint32_t idx) { in GetPropertyAtIndexAsFormatEntity()
370 const ExecutionContext *exe_ctx, uint32_t idx) const { in GetPropertyAtIndexAsFileSpec()
381 const ExecutionContext *exe_ctx, uint32_t idx, in SetPropertyAtIndexAsFileSpec()
394 const ExecutionContext *exe_ctx, uint32_t idx) const { in GetPropertyAtIndexAsOptionValueRegex()
405 const ExecutionContext *exe_ctx, uint32_t idx) const { in GetPropertyAtIndexAsOptionValueSInt64()
416 const ExecutionContext *exe_ctx, uint32_t idx) const { in GetPropertyAtIndexAsOptionValueUInt64()
[all …]
H A DOptionGroupFile.cpp35 ExecutionContext *execution_context) { in SetOptionValue()
41 ExecutionContext *execution_context) { in OptionParsingStarting()
67 ExecutionContext *execution_context) { in SetOptionValue()
73 ExecutionContext *execution_context) { in OptionParsingStarting()
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangUserExpression.h68 void ResetDeclMap(ExecutionContext &exe_ctx,
147 bool Parse(DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx,
151 bool Complete(ExecutionContext &exe_ctx, CompletionRequest &request,
162 void ResetDeclMap(ExecutionContext &exe_ctx, in ResetDeclMap()
184 ExecutionContextScope *exe_scope, ExecutionContext &exe_ctx,
188 void SetupCppModuleImports(ExecutionContext &exe_ctx);
190 void ScanContext(ExecutionContext &exe_ctx,
193 bool AddArguments(ExecutionContext &exe_ctx, std::vector<lldb::addr_t> &args,
198 ExecutionContext &exe_ctx,
208 ExecutionContext &exe_ctx);
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Expression/
H A DUserExpression.h86 ExecutionContext &exe_ctx,
111 virtual bool Complete(ExecutionContext &exe_ctx, CompletionRequest &request, in Complete()
118 bool MatchesContext(ExecutionContext &exe_ctx);
147 ExecutionContext &exe_ctx,
180 DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx,
259 Evaluate(ExecutionContext &exe_ctx, const EvaluateExpressionOptions &options,
275 DoExecute(DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx,
303 void InstallContext(ExecutionContext &exe_ctx);
305 bool LockAndCheckContext(ExecutionContext &exe_ctx, lldb::TargetSP &target_sp,
H A DFunctionCaller.h119 bool InsertFunction(ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref,
133 bool WriteFunctionWrapper(ExecutionContext &exe_ctx,
152 bool WriteFunctionArguments(ExecutionContext &exe_ctx,
176 bool WriteFunctionArguments(ExecutionContext &exe_ctx,
213 ExecuteFunction(ExecutionContext &exe_ctx, lldb::addr_t *args_addr_ptr,
233 GetThreadPlanToCallFunction(ExecutionContext &exe_ctx, lldb::addr_t args_addr,
250 bool FetchFunctionResults(ExecutionContext &exe_ctx, lldb::addr_t args_addr,
261 void DeallocateFunctionResults(ExecutionContext &exe_ctx,
H A DLLVMUserExpression.h61 DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx,
76 DoExecute(DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx,
81 virtual void ScanContext(ExecutionContext &exe_ctx,
85 ExecutionContext &exe_ctx,
88 virtual bool AddArguments(ExecutionContext &exe_ctx,
/llvm-project-15.0.7/lldb/include/lldb/Core/
H A DUserSettingsController.h26 class ExecutionContext; variable
48 virtual lldb::OptionValueSP GetPropertyValue(const ExecutionContext *exe_ctx,
53 virtual Status SetPropertyValue(const ExecutionContext *exe_ctx,
58 virtual Status DumpPropertyValue(const ExecutionContext *exe_ctx,
62 virtual void DumpAllPropertyValues(const ExecutionContext *exe_ctx,
71 lldb::OptionValuePropertiesSP GetSubProperty(const ExecutionContext *exe_ctx,
H A DDisassembler.h67 const char *GetMnemonic(const ExecutionContext *exe_ctx) { in GetMnemonic()
72 const char *GetOperands(const ExecutionContext *exe_ctx) { in GetOperands()
77 const char *GetComment(const ExecutionContext *exe_ctx) { in GetComment()
87 GetControlFlowKind(const ExecutionContext *exe_ctx) { in GetControlFlowKind()
92 CalculateMnemonicOperandsAndComment(const ExecutionContext *exe_ctx) = 0;
156 const ExecutionContext *exe_ctx,
339 bool show_control_flow_kind, const ExecutionContext *exe_ctx);
364 const ExecutionContext *exe_ctx) override { in CalculateMnemonicOperandsAndComment()
450 const ExecutionContext &exe_ctx,
530 ElideMixedSourceAndDisassemblyLine(const ExecutionContext &exe_ctx,
[all …]
H A DValue.h29 class ExecutionContext; variable
110 Scalar &ResolveValue(ExecutionContext *exe_ctx);
124 bool ValueOf(ExecutionContext *exe_ctx);
132 uint64_t GetValueByteSize(Status *error_ptr, ExecutionContext *exe_ctx);
134 Status GetValueAsData(ExecutionContext *exe_ctx, DataExtractor &data,
/llvm-project-15.0.7/lldb/source/API/
H A DSBFrame.cpp99 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in operator bool()
118 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetSymbolContext()
139 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetModule()
163 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetCompileUnit()
187 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetFunction()
211 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetSymbol()
234 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetBlock()
255 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetFrameBlock()
276 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetLineEntry()
300 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetFrameID()
[all …]
H A DSBThread.cpp94 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetQueue()
117 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in operator bool()
141 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetStopReason()
157 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetStopReasonDataCount()
214 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetStopReasonDataAtIndex()
285 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetStopReasonExtendedInfoAsJSON()
307 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetStopReasonExtendedBacktraces()
328 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetStopDescription()
357 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetStopReturnValue()
399 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); in GetName()
[all …]
/llvm-project-15.0.7/lldb/source/Core/
H A DUserSettingsController.cpp24 class ExecutionContext;
34 Properties::GetPropertyValue(const ExecutionContext *exe_ctx, in GetPropertyValue()
43 Status Properties::SetPropertyValue(const ExecutionContext *exe_ctx, in SetPropertyValue()
55 void Properties::DumpAllPropertyValues(const ExecutionContext *exe_ctx, in DumpAllPropertyValues()
71 Status Properties::DumpPropertyValue(const ExecutionContext *exe_ctx, in DumpPropertyValue()
96 Properties::GetSubProperty(const ExecutionContext *exe_ctx, in GetSubProperty()
/llvm-project-15.0.7/lldb/source/Commands/
H A DCommandObjectTrace.cpp47 ExecutionContext *execution_context) override { in SetOptionValue()
62 void OptionParsingStarting(ExecutionContext *execution_context) override { in OptionParsingStarting()
151 ExecutionContext *execution_context) override { in SetOptionValue()
166 void OptionParsingStarting(ExecutionContext *execution_context) override { in OptionParsingStarting()
245 ExecutionContext *execution_context) override { in SetOptionValue()
260 void OptionParsingStarting(ExecutionContext *execution_context) override { in OptionParsingStarting()
310 ExecutionContext *execution_context) override { in SetOptionValue()
325 void OptionParsingStarting(ExecutionContext *execution_context) override { in OptionParsingStarting()
/llvm-project-15.0.7/lldb/source/Expression/
H A DFunctionCaller.cpp65 ExecutionContext &exe_ctx, DiagnosticManager &diagnostic_manager) { in WriteFunctionWrapper()
117 ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref, in WriteFunctionArguments()
127 ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref, in WriteFunctionArguments()
212 bool FunctionCaller::InsertFunction(ExecutionContext &exe_ctx, in InsertFunction()
230 ExecutionContext &exe_ctx, lldb::addr_t args_addr, in GetThreadPlanToCallFunction()
262 bool FunctionCaller::FetchFunctionResults(ExecutionContext &exe_ctx, in FetchFunctionResults()
301 void FunctionCaller::DeallocateFunctionResults(ExecutionContext &exe_ctx, in DeallocateFunctionResults()
313 ExecutionContext &exe_ctx, lldb::addr_t *args_addr_ptr, in ExecuteFunction()
/llvm-project-15.0.7/lldb/source/Plugins/Trace/intel-pt/
H A DCommandObjectTraceStartIntelPT.h28 ExecutionContext *execution_context) override;
30 void OptionParsingStarting(ExecutionContext *execution_context) override;
71 ExecutionContext *execution_context) override;
73 void OptionParsingStarting(ExecutionContext *execution_context) override;
/llvm-project-15.0.7/clang/include/clang/Tooling/
H A DExecution.h77 class ExecutionContext {
79 virtual ~ExecutionContext() {} in ~ExecutionContext()
82 explicit ExecutionContext(ToolResults *Results) : Results(Results) {} in ExecutionContext() function
134 virtual ExecutionContext *getExecutionContext() = 0;

12345678910>>...14