| /llvm-project-15.0.7/lldb/source/API/ |
| H A D | SBThread.cpp | 96 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() 359 if (exe_ctx.HasThreadScope()) { in GetStopReturnValue() 401 if (exe_ctx.HasThreadScope()) { in GetName() 1057 if (exe_ctx.HasThreadScope()) in IsSuspended() [all …]
|
| H A D | SBFrame.cpp | 147 frame = exe_ctx.GetFramePtr(); in GetModule() 171 frame = exe_ctx.GetFramePtr(); in GetCompileUnit() 195 frame = exe_ctx.GetFramePtr(); in GetFunction() 219 frame = exe_ctx.GetFramePtr(); in GetSymbol() 242 frame = exe_ctx.GetFramePtr(); in GetBlock() 263 frame = exe_ctx.GetFramePtr(); in GetFrameBlock() 284 frame = exe_ctx.GetFramePtr(); in GetLineEntry() 334 frame = exe_ctx.GetFramePtr(); in GetPC() 427 frame = exe_ctx.GetFramePtr(); in GetPCAddress() 476 frame = exe_ctx.GetFramePtr(); in GetValueForVariablePath() [all …]
|
| H A D | SBInstruction.cpp | 115 ExecutionContext exe_ctx; in GetMnemonic() local 121 target_sp->CalculateExecutionContext(exe_ctx); in GetMnemonic() 124 return inst_sp->GetMnemonic(&exe_ctx); in GetMnemonic() 134 ExecutionContext exe_ctx; in GetOperands() local 140 target_sp->CalculateExecutionContext(exe_ctx); in GetOperands() 143 return inst_sp->GetOperands(&exe_ctx); in GetOperands() 153 ExecutionContext exe_ctx; in GetComment() local 159 target_sp->CalculateExecutionContext(exe_ctx); in GetComment() 162 return inst_sp->GetComment(&exe_ctx); in GetComment() 293 lldb_private::ExecutionContext exe_ctx; in EmulateWithFrame() local [all …]
|
| /llvm-project-15.0.7/lldb/include/lldb/Interpreter/ |
| H A D | OptionValueProperties.h | 47 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 …]
|
| /llvm-project-15.0.7/lldb/source/Interpreter/ |
| H A D | OptionValueProperties.cpp | 106 value_sp = GetValueForKey(exe_ctx, key, will_modify); in GetSubValue() 177 exe_ctx, will_modify, in GetProperty() 213 const ExecutionContext *exe_ctx, uint32_t idx) const { in GetPropertyAtIndexAsOptionValueArch() argument 222 const ExecutionContext *exe_ctx, uint32_t idx) const { in GetPropertyAtIndexAsOptionValueLanguage() argument 316 const ExecutionContext *exe_ctx, uint32_t idx) const { in GetPropertyAtIndexAsOptionValueDictionary() argument 347 const ExecutionContext *exe_ctx, uint32_t idx) { in GetPropertyAtIndexAsFormatEntity() argument 381 const ExecutionContext *exe_ctx, uint32_t idx, in SetPropertyAtIndexAsFileSpec() argument 449 const ExecutionContext *exe_ctx, uint32_t idx, in GetPropertyAtIndexAsString() argument 541 property->Dump(exe_ctx, strm, dump_mask); in DumpValue() 563 value_sp->DumpValue(exe_ctx, strm, dump_mask); in DumpPropertyValue() [all …]
|
| /llvm-project-15.0.7/lldb/source/Expression/ |
| H A D | FunctionCaller.cpp | 66 Process *process = exe_ctx.GetProcessPtr(); in WriteFunctionWrapper() 141 Process *process = exe_ctx.GetProcessPtr(); in WriteFunctionArguments() 230 ExecutionContext &exe_ctx, lldb::addr_t args_addr, in GetThreadPlanToCallFunction() argument 241 Thread *thread = exe_ctx.GetThreadPtr(); in GetThreadPlanToCallFunction() 279 Process *process = exe_ctx.GetProcessPtr(); in FetchFunctionResults() 309 exe_ctx.GetProcessRef().DeallocateMemory(args_addr); in DeallocateFunctionResults() 322 exe_ctx.GetTargetPtr() && in ExecuteFunction() 359 if (exe_ctx.GetProcessPtr()) in ExecuteFunction() 380 if (exe_ctx.GetProcessPtr()) in ExecuteFunction() 389 FetchFunctionResults(exe_ctx, args_addr, results); in ExecuteFunction() [all …]
|
| H A D | LLVMUserExpression.cpp | 64 ExecutionContext &exe_ctx, in DoExecute() argument 82 if (!PrepareToExecuteJITExpression(diagnostic_manager, exe_ctx, in DoExecute() 121 function_stack_top, exe_ctx); in DoExecute() 130 if (!exe_ctx.HasThreadScope()) { in DoExecute() 153 exe_ctx.GetThreadRef(), wrapper_address, args, options, in DoExecute() 174 if (exe_ctx.GetProcessPtr()) in DoExecute() 175 exe_ctx.GetProcessPtr()->SetRunningUserExpression(true); in DoExecute() 178 exe_ctx.GetProcessRef().RunThreadPlan(exe_ctx, call_plan_sp, options, in DoExecute() 181 if (exe_ctx.GetProcessPtr()) in DoExecute() 182 exe_ctx.GetProcessPtr()->SetRunningUserExpression(false); in DoExecute() [all …]
|
| H A D | UserExpression.cpp | 60 m_jit_process_wp = exe_ctx.GetProcessSP(); in InstallContext() 62 lldb::StackFrameSP frame_sp = exe_ctx.GetFrameSP(); in InstallContext() 73 process_sp = exe_ctx.GetProcessSP(); in LockAndCheckContext() 78 process_sp = exe_ctx.GetProcessSP(); in LockAndCheckContext() 79 target_sp = exe_ctx.GetTargetSP(); in LockAndCheckContext() 80 frame_sp = exe_ctx.GetFrameSP(); in LockAndCheckContext() 146 UserExpression::Evaluate(ExecutionContext &exe_ctx, in Evaluate() argument 187 Target *target = exe_ctx.GetTargetPtr(); in Evaluate() 195 Process *process = exe_ctx.GetProcessPtr(); in Evaluate() 219 lldb::ThreadSP thread_sp = exe_ctx.GetThreadSP(); in Evaluate() [all …]
|
| H A D | DWARFExpression.cpp | 562 if ((!exe_ctx || !exe_ctx->HasTargetScope()) || !reg_ctx) { in Evaluate_DW_OP_entry_value() 851 if (exe_ctx) { in Evaluate() 994 if (exe_ctx) { in Evaluate() 1140 if (exe_ctx) { in Evaluate() 1388 stack.back().ResolveValue(exe_ctx) & tmp.ResolveValue(exe_ctx); in Evaluate() 1436 stack.back().ResolveValue(exe_ctx) - tmp.ResolveValue(exe_ctx); in Evaluate() 1455 stack.back().ResolveValue(exe_ctx) % tmp.ResolveValue(exe_ctx); in Evaluate() 1473 stack.back().ResolveValue(exe_ctx) * tmp.ResolveValue(exe_ctx); in Evaluate() 1585 stack.back().ResolveValue(exe_ctx) <<= tmp.ResolveValue(exe_ctx); in Evaluate() 1627 stack.back().ResolveValue(exe_ctx) >>= tmp.ResolveValue(exe_ctx); in Evaluate() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangUserExpression.cpp | 97 m_target = exe_ctx.GetTargetPtr(); in ScanContext() 104 StackFrame *frame = exe_ctx.GetFramePtr(); in ScanContext() 473 Target *target = exe_ctx.GetTargetPtr(); in GetModuleConfig() 526 InstallContext(exe_ctx); in PrepareForParsing() 532 ScanContext(exe_ctx, err); in PrepareForParsing() 549 SetupCppModuleImports(exe_ctx); in PrepareForParsing() 662 Target *target = exe_ctx.GetTargetPtr(); in Parse() 677 exe_scope = exe_ctx.GetTargetPtr(); in Parse() 686 SetupCppModuleImports(exe_ctx); in Parse() 848 exe_scope = exe_ctx.GetTargetPtr(); in Complete() [all …]
|
| H A D | ClangUserExpression.h | 68 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() argument 165 m_type_system_helper.ResetDeclMap(exe_ctx, result_delegate, in ResetDeclMap() 184 ExecutionContextScope *exe_scope, ExecutionContext &exe_ctx, 188 void SetupCppModuleImports(ExecutionContext &exe_ctx); 190 void ScanContext(ExecutionContext &exe_ctx, 198 ExecutionContext &exe_ctx, 208 ExecutionContext &exe_ctx); [all …]
|
| H A D | ClangUtilityFunction.cpp | 77 ExecutionContext &exe_ctx) { in Install() argument 88 Target *target = exe_ctx.GetTargetPtr(); in Install() 95 Process *process = exe_ctx.GetProcessPtr(); in Install() 108 ResetDeclMap(exe_ctx, keep_result_in_memory); in Install() 110 if (!DeclMap()->WillParse(exe_ctx, nullptr)) { in Install() 118 ClangExpressionParser parser(exe_ctx.GetBestExecutionContextScope(), *this, in Install() 136 m_jit_start_addr, m_jit_end_addr, m_execution_unit_sp, exe_ctx, in Install() 174 ExecutionContext &exe_ctx, bool keep_result_in_memory) { in ResetDeclMap() argument 176 auto *state = exe_ctx.GetTargetSP()->GetPersistentExpressionStateForLanguage( in ResetDeclMap() 183 keep_result_in_memory, nullptr, exe_ctx.GetTargetSP(), ast_importer, in ResetDeclMap()
|
| /llvm-project-15.0.7/lldb/source/Core/ |
| H A D | UserSettingsController.cpp | 34 Properties::GetPropertyValue(const ExecutionContext *exe_ctx, in GetPropertyValue() argument 39 return properties_sp->GetSubValue(exe_ctx, path, will_modify, error); in GetPropertyValue() 43 Status Properties::SetPropertyValue(const ExecutionContext *exe_ctx, in SetPropertyValue() argument 49 return properties_sp->SetSubValue(exe_ctx, op, path, value); in SetPropertyValue() 55 void Properties::DumpAllPropertyValues(const ExecutionContext *exe_ctx, in DumpAllPropertyValues() argument 59 return properties_sp->DumpValue(exe_ctx, strm, dump_mask); in DumpAllPropertyValues() 71 Status Properties::DumpPropertyValue(const ExecutionContext *exe_ctx, in DumpPropertyValue() argument 77 return properties_sp->DumpPropertyValue(exe_ctx, strm, property_path, in DumpPropertyValue() 96 Properties::GetSubProperty(const ExecutionContext *exe_ctx, in GetSubProperty() argument 100 return properties_sp->GetSubProperty(exe_ctx, name); in GetSubProperty()
|
| H A D | ValueObjectVariable.cpp | 102 ExecutionContext exe_ctx(GetExecutionContextRef()); in CalculateNumChildren() local 109 ExecutionContext exe_ctx(GetExecutionContextRef()); in GetByteSize() local 145 ExecutionContext exe_ctx(GetExecutionContextRef()); in UpdateValue() local 147 Target *target = exe_ctx.GetTargetPtr(); in UpdateValue() 194 Process *process = exe_ctx.GetProcessPtr(); in UpdateValue() 254 ExecutionContext exe_ctx(GetExecutionContextRef()); in DoUpdateChildrenAddressType() local 255 Process *process = exe_ctx.GetProcessPtr(); in DoUpdateChildrenAddressType() 310 ExecutionContext exe_ctx(exe_ctx_ref); in IsInScope() local 311 StackFrame *frame = exe_ctx.GetFramePtr(); in IsInScope() 365 ExecutionContext exe_ctx(GetExecutionContextRef()); in SetValueFromCString() local [all …]
|
| H A D | FormatEntity.cpp | 434 if (exe_ctx) in DumpAddressAndContent() 1092 if (exe_ctx) { in Format() 1147 if (exe_ctx) { in Format() 1160 if (exe_ctx) { in Format() 1173 if (exe_ctx) { in Format() 1182 if (exe_ctx) { in Format() 1213 if (exe_ctx) { in Format() 1226 if (exe_ctx) { in Format() 1239 if (exe_ctx) { in Format() 1481 if (exe_ctx) in Format() [all …]
|
| H A D | Value.cpp | 180 bool Value::ValueOf(ExecutionContext *exe_ctx) { in ValueOf() argument 188 ResolveValue(exe_ctx); in ValueOf() 208 auto *scope = exe_ctx ? exe_ctx->GetBestExecutionContextScope() : nullptr; in GetValueByteSize() 308 exe_ctx ? exe_ctx->GetBestExecutionContextScope() : nullptr); in GetValueAsData() 338 if (exe_ctx == nullptr) { in GetValueAsData() 343 Target *target = exe_ctx->GetTargetPtr(); in GetValueAsData() 375 if (exe_ctx == nullptr) { in GetValueAsData() 403 exe_ctx->GetProcessPtr() in GetValueAsData() 467 if (exe_ctx) { in GetValueAsData() 468 Target *target = exe_ctx->GetTargetPtr(); in GetValueAsData() [all …]
|
| H A D | ValueObjectMemory.cpp | 135 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 D | ValueObjectCast.cpp | 44 ExecutionContext exe_ctx(GetExecutionContextRef()); in CalculateNumChildren() local 46 true, &exe_ctx); in CalculateNumChildren() 51 ExecutionContext exe_ctx(GetExecutionContextRef()); in GetByteSize() local 52 return m_value.GetValueByteSize(nullptr, &exe_ctx); in GetByteSize() 78 ExecutionContext exe_ctx(GetExecutionContextRef()); in UpdateValue() local 79 m_error = m_value.GetValueAsData(&exe_ctx, m_data, GetModule().get()); in UpdateValue()
|
| H A D | ValueObject.cpp | 338 scalar = tmp_value.ResolveValue(&exe_ctx); in ResolveValue() 817 Process *process = exe_ctx.GetProcessPtr(); in SetData() 866 Target *target = exe_ctx.GetTargetPtr(); in ReadPointedString() 1008 Process *process = exe_ctx.GetProcessPtr(); in GetObjectDescription() 1571 Process *process = exe_ctx.GetProcessPtr(); in IsPossibleDynamicType() 2807 ExecutionContext exe_ctx(exe_scope); in EvaluationPoint() local 2808 TargetSP target_sp(exe_ctx.GetTargetSP()); in EvaluationPoint() 2860 ExecutionContext exe_ctx( in SyncWithProcessState() local 2863 if (exe_ctx.GetTargetPtr() == nullptr) in SyncWithProcessState() 2867 Process *process = exe_ctx.GetProcessPtr(); in SyncWithProcessState() [all …]
|
| /llvm-project-15.0.7/lldb/include/lldb/Expression/ |
| H A D | UserExpression.h | 86 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, 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 D | FunctionCaller.h | 119 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,
|
| /llvm-project-15.0.7/lldb/include/lldb/Core/ |
| H A D | Disassembler.h | 67 const char *GetMnemonic(const ExecutionContext *exe_ctx) { in GetMnemonic() argument 68 CalculateMnemonicOperandsAndCommentIfNeeded(exe_ctx); in GetMnemonic() 72 const char *GetOperands(const ExecutionContext *exe_ctx) { in GetOperands() argument 73 CalculateMnemonicOperandsAndCommentIfNeeded(exe_ctx); in GetOperands() 77 const char *GetComment(const ExecutionContext *exe_ctx) { in GetComment() argument 78 CalculateMnemonicOperandsAndCommentIfNeeded(exe_ctx); in GetComment() 87 GetControlFlowKind(const ExecutionContext *exe_ctx) { in GetControlFlowKind() argument 156 const ExecutionContext *exe_ctx, 255 CalculateMnemonicOperandsAndComment(exe_ctx); in CalculateMnemonicOperandsAndCommentIfNeeded() 364 const ExecutionContext *exe_ctx) override { in CalculateMnemonicOperandsAndComment() argument [all …]
|
| H A D | UserSettingsController.h | 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,
|
| /llvm-project-15.0.7/clang/utils/ |
| H A D | clangdiag.py | 119 def enable(exe_ctx, args): argument 121 disable(exe_ctx) 123 target = exe_ctx.GetTarget() 153 def disable(exe_ctx): argument 154 target = exe_ctx.GetTarget() 163 def the_diag_command(debugger, command, exe_ctx, result, dict): argument 174 enable(exe_ctx, args) 176 disable(exe_ctx) 178 diagtool = getDiagtool(exe_ctx.GetTarget(), args.path)
|
| /llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
| H A D | AppleObjCRuntime.cpp | 88 ExecutionContext exe_ctx; in GetObjectDescription() local 92 exe_ctx.SetContext(valobj.GetTargetSP(), true); in GetObjectDescription() 93 if (!exe_ctx.HasProcessScope()) in GetObjectDescription() 103 ExecutionContext exe_ctx; in GetObjectDescription() local 104 exe_scope->CalculateExecutionContext(exe_ctx); in GetObjectDescription() 105 Process *process = exe_ctx.GetProcessPtr(); in GetObjectDescription() 117 Target *target = exe_ctx.GetTargetPtr(); in GetObjectDescription() 151 if (exe_ctx.GetFramePtr() == nullptr) { in GetObjectDescription() 152 Thread *thread = exe_ctx.GetThreadPtr(); in GetObjectDescription() 155 thread = exe_ctx.GetThreadPtr(); in GetObjectDescription() [all …]
|