Home
last modified time | relevance | path

Searched refs:exe_ctx (Results 1 – 25 of 265) sorted by relevance

1234567891011

/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBThread.cpp96 if (exe_ctx.HasThreadScope()) { in GetQueue()
143 if (exe_ctx.HasThreadScope()) { in GetStopReason()
159 if (exe_ctx.HasThreadScope()) { in GetStopReasonDataCount()
216 if (exe_ctx.HasThreadScope()) { in GetStopReasonDataAtIndex()
287 if (!exe_ctx.HasThreadScope()) in GetStopReasonExtendedInfoAsJSON()
309 if (!exe_ctx.HasThreadScope()) in GetStopReasonExtendedBacktraces()
333 if (!exe_ctx.HasThreadScope()) in GetStopDescription()
400 if (!exe_ctx.HasThreadScope()) in GetName()
416 if (!exe_ctx.HasThreadScope()) in GetQueueName()
1053 if (exe_ctx.HasThreadScope()) in IsSuspended()
[all …]
H A DSBFrame.cpp149 frame = exe_ctx.GetFramePtr(); in GetModule()
173 frame = exe_ctx.GetFramePtr(); in GetCompileUnit()
197 frame = exe_ctx.GetFramePtr(); in GetFunction()
221 frame = exe_ctx.GetFramePtr(); in GetSymbol()
244 frame = exe_ctx.GetFramePtr(); in GetBlock()
265 frame = exe_ctx.GetFramePtr(); in GetFrameBlock()
286 frame = exe_ctx.GetFramePtr(); in GetLineEntry()
336 frame = exe_ctx.GetFramePtr(); in GetPC()
429 frame = exe_ctx.GetFramePtr(); in GetPCAddress()
478 frame = exe_ctx.GetFramePtr(); in GetValueForVariablePath()
[all …]
H A DSBInstruction.cpp117 ExecutionContext exe_ctx; in GetMnemonic() local
123 target_sp->CalculateExecutionContext(exe_ctx); in GetMnemonic()
124 exe_ctx.SetProcessSP(target_sp->GetProcessSP()); in GetMnemonic()
136 ExecutionContext exe_ctx; in GetOperands() local
142 target_sp->CalculateExecutionContext(exe_ctx); in GetOperands()
143 exe_ctx.SetProcessSP(target_sp->GetProcessSP()); in GetOperands()
155 ExecutionContext exe_ctx; in GetComment() local
161 target_sp->CalculateExecutionContext(exe_ctx); in GetComment()
172 ExecutionContext exe_ctx; in GetControlFlowKind() local
181 return inst_sp->GetControlFlowKind(&exe_ctx); in GetControlFlowKind()
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DOptionValueProperties.h46 void DumpValue(const ExecutionContext *exe_ctx, Stream &strm,
49 llvm::json::Value ToJSON(const ExecutionContext *exe_ctx) override;
53 virtual Status DumpPropertyValue(const ExecutionContext *exe_ctx,
77 const ExecutionContext *exe_ctx = nullptr) const;
88 GetPropertyAtPath(const ExecutionContext *exe_ctx,
97 lldb::OptionValueSP GetSubValue(const ExecutionContext *exe_ctx,
112 size_t idx, const ExecutionContext *exe_ctx = nullptr) const;
115 size_t idx, const ExecutionContext *exe_ctx = nullptr) const;
118 size_t idx, const ExecutionContext *exe_ctx = nullptr) const;
121 size_t idx, const ExecutionContext *exe_ctx = nullptr) const;
[all …]
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DFunctionCaller.cpp67 Process *process = exe_ctx.GetProcessPtr(); in WriteFunctionWrapper()
156 Process *process = exe_ctx.GetProcessPtr(); in WriteFunctionArguments()
232 Process *process = exe_ctx.GetProcessPtr(); in InsertFunction()
256 ExecutionContext &exe_ctx, lldb::addr_t args_addr, in GetThreadPlanToCallFunction() argument
267 Thread *thread = exe_ctx.GetThreadPtr(); in GetThreadPlanToCallFunction()
305 Process *process = exe_ctx.GetProcessPtr(); in FetchFunctionResults()
348 exe_ctx.GetTargetPtr() && in ExecuteFunction()
385 if (exe_ctx.GetProcessPtr()) in ExecuteFunction()
406 if (exe_ctx.GetProcessPtr()) in ExecuteFunction()
415 FetchFunctionResults(exe_ctx, args_addr, results); in ExecuteFunction()
[all …]
H A DUserExpression.cpp59 m_jit_process_wp = exe_ctx.GetProcessSP(); in InstallContext()
61 lldb::StackFrameSP frame_sp = exe_ctx.GetFrameSP(); in InstallContext()
72 process_sp = exe_ctx.GetProcessSP(); in LockAndCheckContext()
77 process_sp = exe_ctx.GetProcessSP(); in LockAndCheckContext()
78 target_sp = exe_ctx.GetTargetSP(); in LockAndCheckContext()
79 frame_sp = exe_ctx.GetFrameSP(); in LockAndCheckContext()
144 UserExpression::Evaluate(ExecutionContext &exe_ctx, in Evaluate() argument
185 Target *target = exe_ctx.GetTargetPtr(); in Evaluate()
193 Process *process = exe_ctx.GetProcessPtr(); in Evaluate()
226 lldb::ThreadSP thread_sp = exe_ctx.GetThreadSP(); in Evaluate()
[all …]
H A DLLVMUserExpression.cpp65 ExecutionContext &exe_ctx, in DoExecute() argument
83 if (!PrepareToExecuteJITExpression(diagnostic_manager, exe_ctx, in DoExecute()
131 if (!exe_ctx.HasThreadScope()) { in DoExecute()
140 lldb::tid_t expr_thread_id = exe_ctx.GetThreadRef().GetID(); in DoExecute()
154 exe_ctx.GetThreadRef(), wrapper_address, args, options, in DoExecute()
175 if (exe_ctx.GetProcessPtr()) in DoExecute()
176 exe_ctx.GetProcessPtr()->SetRunningUserExpression(true); in DoExecute()
179 exe_ctx.GetProcessRef().RunThreadPlan(exe_ctx, call_plan_sp, options, in DoExecute()
182 if (exe_ctx.GetProcessPtr()) in DoExecute()
183 exe_ctx.GetProcessPtr()->SetRunningUserExpression(false); in DoExecute()
[all …]
H A DDWARFExpression.cpp595 if ((!exe_ctx || !exe_ctx->HasTargetScope()) || !reg_ctx) { in Evaluate_DW_OP_entry_value()
885 if (exe_ctx) { in Evaluate()
1032 if (exe_ctx) { in Evaluate()
1185 if (exe_ctx) { in Evaluate()
1433 stack.back().ResolveValue(exe_ctx) & tmp.ResolveValue(exe_ctx); in Evaluate()
1485 stack.back().ResolveValue(exe_ctx) - tmp.ResolveValue(exe_ctx); in Evaluate()
1504 stack.back().ResolveValue(exe_ctx) % tmp.ResolveValue(exe_ctx); in Evaluate()
1522 stack.back().ResolveValue(exe_ctx) * tmp.ResolveValue(exe_ctx); in Evaluate()
1634 stack.back().ResolveValue(exe_ctx) <<= tmp.ResolveValue(exe_ctx); in Evaluate()
1676 stack.back().ResolveValue(exe_ctx) >>= tmp.ResolveValue(exe_ctx); in Evaluate()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Interpreter/
H A DOptionValueProperties.cpp61 return GetPropertyAtIndex(idx, exe_ctx)->GetValue(); in GetValueForKey()
80 value_sp = GetValueForKey(exe_ctx, key); in GetSubValue()
154 return GetPropertyAtIndex(iter->second, exe_ctx); in GetProperty()
158 size_t idx, const ExecutionContext *exe_ctx) const { in GetPropertyValueAtIndex()
167 size_t idx, const ExecutionContext *exe_ctx) const { in GetPropertyAtIndexAsOptionValuePathMappings()
176 size_t idx, const ExecutionContext *exe_ctx) const { in GetPropertyAtIndexAsOptionValueFileSpecList()
241 size_t idx, const ExecutionContext *exe_ctx) const { in GetPropertyAtIndexAsOptionValueDictionary()
250 size_t idx, const ExecutionContext *exe_ctx) const { in GetPropertyAtIndexAsOptionValueFileSpec()
330 property->Dump(exe_ctx, strm, dump_mask); in DumpValue()
372 value_sp->DumpValue(exe_ctx, strm, dump_mask); in DumpPropertyValue()
[all …]
H A DOptionArgParser.cpp143 lldb::addr_t OptionArgParser::ToRawAddress(const ExecutionContext *exe_ctx, in ToRawAddress() argument
147 std::optional<lldb::addr_t> maybe_addr = DoToAddress(exe_ctx, s, error_ptr); in ToRawAddress()
151 lldb::addr_t OptionArgParser::ToAddress(const ExecutionContext *exe_ctx, in ToAddress() argument
155 std::optional<lldb::addr_t> maybe_addr = DoToAddress(exe_ctx, s, error_ptr); in ToAddress()
161 if (Process *process = exe_ctx->GetProcessPtr()) in ToAddress()
169 OptionArgParser::DoToAddress(const ExecutionContext *exe_ctx, llvm::StringRef s, in DoToAddress() argument
196 if (!exe_ctx || !(target = exe_ctx->GetTargetPtr())) { in DoToAddress()
211 target->EvaluateExpression(s, exe_ctx->GetFramePtr(), valobj_sp, options); in DoToAddress()
248 addr = ToAddress(exe_ctx, name, LLDB_INVALID_ADDRESS, &error); in DoToAddress()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangUserExpression.cpp96 m_target = exe_ctx.GetTargetPtr(); in ScanContext()
103 StackFrame *frame = exe_ctx.GetFramePtr(); in ScanContext()
472 Target *target = exe_ctx.GetTargetPtr(); in GetModuleConfig()
525 InstallContext(exe_ctx); in PrepareForParsing()
531 ScanContext(exe_ctx, err); in PrepareForParsing()
548 SetupCppModuleImports(exe_ctx); in PrepareForParsing()
661 Target *target = exe_ctx.GetTargetPtr(); in Parse()
676 exe_scope = exe_ctx.GetTargetPtr(); in Parse()
685 SetupCppModuleImports(exe_ctx); in Parse()
847 exe_scope = exe_ctx.GetTargetPtr(); in Complete()
[all …]
H A DClangUserExpression.h72 void ResetDeclMap(ExecutionContext &exe_ctx,
151 bool Parse(DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx,
155 bool Complete(ExecutionContext &exe_ctx, CompletionRequest &request,
166 void ResetDeclMap(ExecutionContext &exe_ctx, in ResetDeclMap() argument
169 m_type_system_helper.ResetDeclMap(exe_ctx, result_delegate, in ResetDeclMap()
188 ExecutionContextScope *exe_scope, ExecutionContext &exe_ctx,
192 void SetupCppModuleImports(ExecutionContext &exe_ctx);
194 void ScanContext(ExecutionContext &exe_ctx,
202 ExecutionContext &exe_ctx,
212 ExecutionContext &exe_ctx);
[all …]
H A DClangUtilityFunction.cpp76 ExecutionContext &exe_ctx) { in Install() argument
87 Target *target = exe_ctx.GetTargetPtr(); in Install()
94 Process *process = exe_ctx.GetProcessPtr(); in Install()
113 ResetDeclMap(exe_ctx, keep_result_in_memory); in Install()
115 if (!DeclMap()->WillParse(exe_ctx, nullptr)) { in Install()
123 ClangExpressionParser parser(exe_ctx.GetBestExecutionContextScope(), *this, in Install()
141 m_jit_start_addr, m_jit_end_addr, m_execution_unit_sp, exe_ctx, in Install()
181 ExecutionContext &exe_ctx, bool keep_result_in_memory) { in ResetDeclMap() argument
183 auto *state = exe_ctx.GetTargetSP()->GetPersistentExpressionStateForLanguage( in ResetDeclMap()
190 keep_result_in_memory, nullptr, exe_ctx.GetTargetSP(), ast_importer, in ResetDeclMap()
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DUserSettingsController.h47 virtual lldb::OptionValueSP GetPropertyValue(const ExecutionContext *exe_ctx,
51 virtual Status SetPropertyValue(const ExecutionContext *exe_ctx,
56 virtual Status DumpPropertyValue(const ExecutionContext *exe_ctx,
60 virtual void DumpAllPropertyValues(const ExecutionContext *exe_ctx,
83 const ExecutionContext *exe_ctx = nullptr) const {
84 return m_collection_sp->GetPropertyAtIndexAs<T>(idx, exe_ctx)
92 const ExecutionContext *exe_ctx = nullptr) const {
93 return m_collection_sp->GetPropertyAtIndexAs<T>(idx, exe_ctx);
98 const ExecutionContext *exe_ctx = nullptr) const {
99 return m_collection_sp->SetPropertyAtIndex<T>(idx, t, exe_ctx);
H A DDisassembler.h67 const char *GetMnemonic(const ExecutionContext *exe_ctx,
69 CalculateMnemonicOperandsAndCommentIfNeeded(exe_ctx);
73 const char *GetOperands(const ExecutionContext *exe_ctx,
75 CalculateMnemonicOperandsAndCommentIfNeeded(exe_ctx);
79 const char *GetComment(const ExecutionContext *exe_ctx) { in GetComment() argument
80 CalculateMnemonicOperandsAndCommentIfNeeded(exe_ctx); in GetComment()
89 GetControlFlowKind(const ExecutionContext *exe_ctx) { in GetControlFlowKind() argument
158 const ExecutionContext *exe_ctx,
259 CalculateMnemonicOperandsAndComment(exe_ctx); in CalculateMnemonicOperandsAndCommentIfNeeded()
368 const ExecutionContext *exe_ctx) override { in CalculateMnemonicOperandsAndComment() argument
[all …]
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DValueObjectVariable.cpp103 ExecutionContext exe_ctx(GetExecutionContextRef()); in CalculateNumChildren() local
110 ExecutionContext exe_ctx(GetExecutionContextRef()); in GetByteSize() local
146 ExecutionContext exe_ctx(GetExecutionContextRef()); in UpdateValue() local
148 Target *target = exe_ctx.GetTargetPtr(); in UpdateValue()
195 Process *process = exe_ctx.GetProcessPtr(); in UpdateValue()
255 ExecutionContext exe_ctx(GetExecutionContextRef()); in DoUpdateChildrenAddressType() local
256 Process *process = exe_ctx.GetProcessPtr(); in DoUpdateChildrenAddressType()
311 ExecutionContext exe_ctx(exe_ctx_ref); in IsInScope() local
312 StackFrame *frame = exe_ctx.GetFramePtr(); in IsInScope()
366 ExecutionContext exe_ctx(GetExecutionContextRef()); in SetValueFromCString() local
[all …]
H A DFormatEntity.cpp427 if (exe_ctx) in DumpAddressAndContent()
1156 if (exe_ctx) { in Format()
1211 if (exe_ctx) { in Format()
1224 if (exe_ctx) { in Format()
1237 if (exe_ctx) { in Format()
1246 if (exe_ctx) { in Format()
1278 if (exe_ctx) { in Format()
1291 if (exe_ctx) { in Format()
1304 if (exe_ctx) { in Format()
1546 if (exe_ctx) in Format()
[all …]
H A DUserSettingsController.cpp41 Properties::GetPropertyValue(const ExecutionContext *exe_ctx, in GetPropertyValue() argument
45 return properties_sp->GetSubValue(exe_ctx, path, error); in GetPropertyValue()
49 Status Properties::SetPropertyValue(const ExecutionContext *exe_ctx, in SetPropertyValue() argument
55 return properties_sp->SetSubValue(exe_ctx, op, path, value); in SetPropertyValue()
61 void Properties::DumpAllPropertyValues(const ExecutionContext *exe_ctx, in DumpAllPropertyValues() argument
69 llvm::json::Value json = properties_sp->ToJSON(exe_ctx); in DumpAllPropertyValues()
72 properties_sp->DumpValue(exe_ctx, strm, dump_mask); in DumpAllPropertyValues()
84 Status Properties::DumpPropertyValue(const ExecutionContext *exe_ctx, in DumpPropertyValue() argument
90 return properties_sp->DumpPropertyValue(exe_ctx, strm, property_path, in DumpPropertyValue()
H A DValue.cpp197 bool Value::ValueOf(ExecutionContext *exe_ctx) { in ValueOf() argument
205 ResolveValue(exe_ctx); in ValueOf()
225 auto *scope = exe_ctx ? exe_ctx->GetBestExecutionContextScope() : nullptr; in GetValueByteSize()
325 exe_ctx ? exe_ctx->GetBestExecutionContextScope() : nullptr); in GetValueAsData()
355 if (exe_ctx == nullptr) { in GetValueAsData()
360 Target *target = exe_ctx->GetTargetPtr(); in GetValueAsData()
392 if (exe_ctx == nullptr) { in GetValueAsData()
420 exe_ctx->GetProcessPtr() in GetValueAsData()
484 if (exe_ctx) { in GetValueAsData()
485 Target *target = exe_ctx->GetTargetPtr(); in GetValueAsData()
[all …]
H A DValueObjectMemory.cpp135 ExecutionContext exe_ctx(GetExecutionContextRef()); in CalculateNumChildren() local
138 m_compiler_type.GetNumChildren(omit_empty_base_classes, &exe_ctx); in CalculateNumChildren()
143 ExecutionContext exe_ctx(GetExecutionContextRef()); in GetByteSize() local
145 return m_type_sp->GetByteSize(exe_ctx.GetBestExecutionContextScope()); in GetByteSize()
146 return m_compiler_type.GetByteSize(exe_ctx.GetBestExecutionContextScope()); in GetByteSize()
158 ExecutionContext exe_ctx(GetExecutionContextRef()); in UpdateValue() local
160 Target *target = exe_ctx.GetTargetPtr(); in UpdateValue()
177 m_error = m_value.GetValueAsData(&exe_ctx, m_data, GetModule().get()); in UpdateValue()
192 exe_ctx.GetProcessPtr()) { in UpdateValue()
216 m_error = value.GetValueAsData(&exe_ctx, m_data, GetModule().get()); in UpdateValue()
H A DValueObjectCast.cpp45 ExecutionContext exe_ctx(GetExecutionContextRef()); in CalculateNumChildren() local
47 true, &exe_ctx); in CalculateNumChildren()
52 ExecutionContext exe_ctx(GetExecutionContextRef()); in GetByteSize() local
53 return m_value.GetValueByteSize(nullptr, &exe_ctx); in GetByteSize()
79 ExecutionContext exe_ctx(GetExecutionContextRef()); in UpdateValue() local
80 m_error = m_value.GetValueAsData(&exe_ctx, m_data, GetModule().get()); in UpdateValue()
/freebsd/contrib/llvm-project/lldb/include/lldb/Expression/
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 DUserExpression.h86 ExecutionContext &exe_ctx,
111 virtual bool Complete(ExecutionContext &exe_ctx, CompletionRequest &request, in Complete() argument
118 bool MatchesContext(ExecutionContext &exe_ctx);
147 ExecutionContext &exe_ctx,
180 DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx,
267 Evaluate(ExecutionContext &exe_ctx, const EvaluateExpressionOptions &options,
283 DoExecute(DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx,
312 void InstallContext(ExecutionContext &exe_ctx);
314 bool LockAndCheckContext(ExecutionContext &exe_ctx, lldb::TargetSP &target_sp,
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DTraceDumper.cpp143 &m_s, item.symbol_info->exe_ctx.GetTargetPtr(), in TraceItem()
382 ExecutionContext exe_ctx = item.symbol_info->exe_ctx; in DumpInstruction() local
387 instruction->GetControlFlowKind(&exe_ctx); in DumpInstruction()
491 const ExecutionContext &exe_ctx) { in CalculateDisass() argument
509 Target &target = exe_ctx.GetTargetRef(); in CalculateDisass()
527 symbol_info.exe_ctx = exe_ctx; in CalculateSymbolInfo()
542 ExecutionContext exe_ctx; in DumpInstructions() local
770 const ExecutionContext &exe_ctx, in AppendInstructionToFunctionCallForest() argument
808 insn ? insn->GetControlFlowKind(&exe_ctx) in AppendInstructionToFunctionCallForest()
909 ExecutionContext exe_ctx; in DumpFunctionCalls() local
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteRegisterContext.cpp206 ExecutionContext exe_ctx(CalculateThread()); in ReadRegisterBytes() local
208 Process *process = exe_ctx.GetProcessPtr(); in ReadRegisterBytes()
209 Thread *thread = exe_ctx.GetThreadPtr(); in ReadRegisterBytes()
356 Process *process = exe_ctx.GetProcessPtr(); in WriteRegisterBytes()
357 Thread *thread = exe_ctx.GetThreadPtr(); in WriteRegisterBytes()
478 Process *process = exe_ctx.GetProcessPtr(); in ReadAllRegisterValues()
479 Thread *thread = exe_ctx.GetThreadPtr(); in ReadAllRegisterValues()
504 Thread *thread = exe_ctx.GetThreadPtr(); in WriteAllRegisterValues()
521 Process *process = exe_ctx.GetProcessPtr(); in ReadAllRegisterValues()
522 Thread *thread = exe_ctx.GetThreadPtr(); in ReadAllRegisterValues()
[all …]

1234567891011