Searched refs:exe_ctx (Results 26 - 50 of 206) sorted by relevance

123456789

/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Core/
H A DDisassembler.cpp96 ResolveAddress (const ExecutionContext &exe_ctx, argument
104 Target *target = exe_ctx.GetTargetPtr();
131 const ExecutionContext &exe_ctx,
155 exe_ctx,
177 const ExecutionContext &exe_ctx,
201 else if (exe_ctx.GetTargetPtr())
203 exe_ctx.GetTargetPtr()->GetImages().FindFunctions (name,
218 exe_ctx,
235 const ExecutionContext &exe_ctx,
243 disasm_sp = Disassembler::FindPluginForTarget(exe_ctx
125 Disassemble( Debugger &debugger, const ArchSpec &arch, const char *plugin_name, const char *flavor, const ExecutionContext &exe_ctx, SymbolContextList &sc_list, uint32_t num_instructions, uint32_t num_mixed_context_lines, uint32_t options, Stream &strm ) argument
171 Disassemble( Debugger &debugger, const ArchSpec &arch, const char *plugin_name, const char *flavor, const ExecutionContext &exe_ctx, const ConstString &name, Module *module, uint32_t num_instructions, uint32_t num_mixed_context_lines, uint32_t options, Stream &strm ) argument
230 DisassembleRange( const ArchSpec &arch, const char *plugin_name, const char *flavor, const ExecutionContext &exe_ctx, const AddressRange &range, bool prefer_file_cache ) argument
289 Disassemble( Debugger &debugger, const ArchSpec &arch, const char *plugin_name, const char *flavor, const ExecutionContext &exe_ctx, const AddressRange &disasm_range, uint32_t num_instructions, uint32_t num_mixed_context_lines, uint32_t options, Stream &strm ) argument
336 Disassemble( Debugger &debugger, const ArchSpec &arch, const char *plugin_name, const char *flavor, const ExecutionContext &exe_ctx, const Address &start_address, uint32_t num_instructions, uint32_t num_mixed_context_lines, uint32_t options, Stream &strm ) argument
386 PrintInstructions( Disassembler *disasm_ptr, Debugger &debugger, const ArchSpec &arch, const ExecutionContext &exe_ctx, uint32_t num_instructions, uint32_t num_mixed_context_lines, uint32_t options, Stream &strm ) argument
526 Disassemble( Debugger &debugger, const ArchSpec &arch, const char *plugin_name, const char *flavor, const ExecutionContext &exe_ctx, uint32_t num_instructions, uint32_t num_mixed_context_lines, uint32_t options, Stream &strm ) argument
595 Dump(lldb_private::Stream *s, uint32_t max_opcode_byte_size, bool show_address, bool show_bytes, const ExecutionContext* exe_ctx, const SymbolContext *sym_ctx, const SymbolContext *prev_sym_ctx, const FormatEntity::Entry *disassembly_addr_format, size_t max_address_text_size) argument
1023 Dump(Stream *s, bool show_address, bool show_bytes, const ExecutionContext* exe_ctx) argument
1157 ParseInstructions(const ExecutionContext *exe_ctx, const AddressRange &range, Stream *error_strm_ptr, bool prefer_file_cache) argument
1208 ParseInstructions(const ExecutionContext *exe_ctx, const Address &start, uint32_t num_instructions, bool prefer_file_cache) argument
[all...]
H A DValueObjectVariable.cpp109 ExecutionContext exe_ctx(GetExecutionContextRef());
116 return type.GetByteSize(exe_ctx.GetBestExecutionContextScope());
150 ExecutionContext exe_ctx (GetExecutionContextRef());
152 Target *target = exe_ctx.GetTargetPtr();
167 if (expr.Evaluate (&exe_ctx, NULL, NULL, NULL, loclist_base_load_addr, NULL, m_value, &m_error))
178 Process *process = exe_ctx.GetProcessPtr();
230 m_error = m_value.GetValueAsData (&exe_ctx, m_data, 0, GetModule().get());
282 m_error = value.GetValueAsData(&exe_ctx, m_data, 0, GetModule().get());
308 ExecutionContext exe_ctx (exe_ctx_ref);
309 StackFrame *frame = exe_ctx
[all...]
H A DValue.cpp246 Value::ValueOf(ExecutionContext *exe_ctx) argument
256 ResolveValue(exe_ctx);
263 Value::GetValueByteSize (Error *error_ptr, ExecutionContext *exe_ctx) argument
280 byte_size = ast_type.GetByteSize(exe_ctx ? exe_ctx->GetBestExecutionContextScope() : nullptr);
399 Value::GetValueAsData (ExecutionContext *exe_ctx, argument
437 limit_byte_size = ast_type.GetByteSize(exe_ctx ? exe_ctx->GetBestExecutionContextScope() : nullptr);
447 if (exe_ctx == NULL)
453 Process *process = exe_ctx
722 ResolveValue(ExecutionContext *exe_ctx) argument
[all...]
H A DFormatEntity.cpp386 const ExecutionContext *exe_ctx,
390 Target *target = Target::GetTargetFromContexts (exe_ctx, sc);
417 const ExecutionContext *exe_ctx,
421 Target *target = Target::GetTargetFromContexts (exe_ctx, sc);
423 if (exe_ctx && !target->GetSectionLoadList().IsEmpty())
431 if (exe_ctx && target)
440 if (exe_ctx)
441 exe_scope = exe_ctx->GetBestExecutionContextScope();
456 const ExecutionContext *exe_ctx,
508 Target *target = Target::GetTargetFromContexts (exe_ctx, s
384 RunScriptFormatKeyword(Stream &s, const SymbolContext *sc, const ExecutionContext *exe_ctx, T t, const char *script_function_name) argument
415 DumpAddress(Stream &s, const SymbolContext *sc, const ExecutionContext *exe_ctx, const Address &addr, bool print_file_addr_or_load_addr) argument
454 DumpAddressOffsetFromFunction(Stream &s, const SymbolContext *sc, const ExecutionContext *exe_ctx, const Address &format_addr, bool concrete_only, bool no_padding, bool print_zero_offsets) argument
726 DumpValue(Stream &s, const SymbolContext *sc, const ExecutionContext *exe_ctx, const FormatEntity::Entry &entry, ValueObject *valobj) argument
1071 FormatThreadExtendedInfoRecurse(const FormatEntity::Entry &entry, const StructuredData::ObjectSP &thread_info_dictionary, const SymbolContext *sc, const ExecutionContext *exe_ctx, Stream &s) argument
1127 FormatStringRef(const llvm::StringRef &format_str, Stream &s, const SymbolContext *sc, const ExecutionContext *exe_ctx, const Address *addr, ValueObject* valobj, bool function_changed, bool initial_function) argument
1156 FormatCString(const char *format, Stream &s, const SymbolContext *sc, const ExecutionContext *exe_ctx, const Address *addr, ValueObject* valobj, bool function_changed, bool initial_function) argument
1186 Format(const Entry &entry, Stream &s, const SymbolContext *sc, const ExecutionContext *exe_ctx, const Address *addr, ValueObject* valobj, bool function_changed, bool initial_function) argument
[all...]
H A DValueObjectRegister.cpp86 ExecutionContext exe_ctx(GetExecutionContextRef());
87 StackFrame *frame = exe_ctx.GetFramePtr();
112 ExecutionContext exe_ctx(GetExecutionContextRef());
113 new_valobj = new ValueObjectRegisterSet(exe_ctx.GetBestExecutionContextScope(), m_reg_ctx_sp, idx);
189 ExecutionContext exe_ctx(GetExecutionContextRef());
190 StackFrame *frame = exe_ctx.GetFramePtr();
319 ExecutionContext exe_ctx (GetExecutionContextRef());
320 Target *target = exe_ctx.GetTargetPtr();
361 ExecutionContext exe_ctx(GetExecutionContextRef());
362 StackFrame *frame = exe_ctx
[all...]
H A DValueObjectConstResultImpl.cpp78 ExecutionContext exe_ctx (m_impl_backend->GetExecutionContextRef());
80 child_compiler_type = compiler_type.GetChildCompilerTypeAtIndex (&exe_ctx,
144 ExecutionContext exe_ctx (m_impl_backend->GetExecutionContextRef());
145 m_address_of_backend = ValueObjectConstResult::Create (exe_ctx.GetBestExecutionContextScope(),
150 exe_ctx.GetAddressByteSize());
H A DValueObjectDynamicValue.cpp134 ExecutionContext exe_ctx (GetExecutionContextRef());
135 return m_value.GetValueByteSize(nullptr, &exe_ctx);
169 ExecutionContext exe_ctx (GetExecutionContextRef());
170 Target *target = exe_ctx.GetTargetPtr();
178 Process *process = exe_ctx.GetProcessPtr();
241 m_error = m_value.GetValueAsData (&exe_ctx, m_data, 0, GetModule().get());
295 m_error = m_value.GetValueAsData (&exe_ctx, m_data, 0, GetModule().get());
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/DataFormatters/
H A DFormattersHelpers.cpp137 lldb_private::formatters::GetViableFrame (ExecutionContext exe_ctx) argument
139 StackFrame* frame = exe_ctx.GetFramePtr();
143 Process* process = exe_ctx.GetProcessPtr();
165 ExecutionContext exe_ctx (valobj.GetExecutionContextRef());
167 Target* target = exe_ctx.GetTargetPtr();
168 StackFrame* stack_frame = GetViableFrame(exe_ctx);
203 ExecutionContext exe_ctx (valobj.GetExecutionContextRef());
205 Target* target = exe_ctx.GetTargetPtr();
206 StackFrame* stack_frame = GetViableFrame(exe_ctx);
245 ExecutionContext exe_ctx (valob
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/
H A DUnwindMacOSXFrameBackchain.cpp39 ExecutionContext exe_ctx (m_thread.shared_from_this());
40 Target *target = exe_ctx.GetTargetPtr();
45 exe_ctx.SetFrameSP (m_thread.GetStackFrameAtIndex (0));
48 GetStackFrameData_x86_64 (exe_ctx);
50 GetStackFrameData_i386 (exe_ctx);
87 UnwindMacOSXFrameBackchain::GetStackFrameData_i386 (const ExecutionContext &exe_ctx) argument
91 StackFrame *first_frame = exe_ctx.GetFramePtr();
93 Process *process = exe_ctx.GetProcessPtr();
186 UnwindMacOSXFrameBackchain::GetStackFrameData_x86_64 (const ExecutionContext &exe_ctx) argument
190 Process *process = exe_ctx
[all...]
H A DInferiorCallPOSIX.cpp111 ExecutionContext exe_ctx; local
112 frame->CalculateExecutionContext (exe_ctx);
113 ExpressionResults result = process->RunThreadPlan (exe_ctx,
194 ExecutionContext exe_ctx; local
195 frame->CalculateExecutionContext (exe_ctx);
196 ExpressionResults result = process->RunThreadPlan (exe_ctx,
249 ExecutionContext exe_ctx; local
250 frame->CalculateExecutionContext (exe_ctx);
251 ExpressionResults result = process->RunThreadPlan (exe_ctx,
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangUserExpression.cpp88 ClangUserExpression::ScanContext(ExecutionContext &exe_ctx, Error &err) argument
95 m_target = exe_ctx.GetTargetPtr();
104 StackFrame *frame = exe_ctx.GetFramePtr();
330 ExecutionContext &exe_ctx,
339 InstallContext(exe_ctx);
341 if (Target *target = exe_ctx.GetTargetPtr())
359 ScanContext(exe_ctx, err);
389 if (StackFrame *frame = exe_ctx.GetFramePtr())
419 if (!source_code->GetText(m_transformed_text, lang_type, m_const_object, m_in_static_method, exe_ctx))
432 Target *target = exe_ctx
329 Parse(Stream &error_stream, ExecutionContext &exe_ctx, lldb_private::ExecutionPolicy execution_policy, bool keep_result_in_memory, bool generate_debug_info) argument
558 AddArguments(ExecutionContext &exe_ctx, std::vector<lldb::addr_t> &args, lldb::addr_t struct_address, Stream &error_stream) argument
632 ResetDeclMap(ExecutionContext &exe_ctx, Materializer::PersistentVariableDelegate &delegate, bool keep_result_in_memory) argument
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntime.cpp75 ExecutionContext exe_ctx;
78 exe_ctx = ExecutionContext(valobj.GetExecutionContextRef());
82 exe_ctx.SetContext(valobj.GetTargetSP(), true);
83 if (!exe_ctx.HasProcessScope())
86 return GetObjectDescription(str, val, exe_ctx.GetBestExecutionContextScope());
95 ExecutionContext exe_ctx;
96 exe_scope->CalculateExecutionContext(exe_ctx);
97 Process *process = exe_ctx.GetProcessPtr();
101 // We need other parts of the exe_ctx, but the processes have to match.
109 Target *target = exe_ctx
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Interpreter/
H A DOptionValueUUID.cpp25 OptionValueUUID::DumpValue (const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) argument
89 ExecutionContext exe_ctx(interpreter.GetExecutionContext());
90 Target *target = exe_ctx.GetTargetPtr();
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Expression/
H A DExpressionParser.h86 /// @param[in] exe_ctx
106 ExecutionContext &exe_ctx,
H A DExpressionSourceCode.h59 ExecutionContext &exe_ctx) const;
H A DIRInterpreter.h57 lldb_private::ExecutionContext &exe_ctx);
H A DUtilityFunction.h60 /// @param[in] exe_ctx
67 Install (Stream &error_stream, ExecutionContext &exe_ctx) = 0;
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/Go/
H A DGoLanguageRuntime.cpp97 LookupRuntimeType(ValueObjectSP type, ExecutionContext* exe_ctx, bool* is_direct) argument
105 ValueObjectSP elem = type->CreateValueObjectFromAddress("elem", type->GetAddressOf() + type->GetByteSize(), *exe_ctx, type_ptr)->Dereference(err);
109 return LookupRuntimeType(elem, exe_ctx, &tmp_direct).GetPointerType();
111 Target *target = exe_ctx->GetTargetPtr();
112 Process *process = exe_ctx->GetProcessPtr();
163 ExecutionContext exe_ctx (in_value.GetExecutionContextRef());
164 CompilerType final_type = LookupRuntimeType(type, &exe_ctx, &direct);
178 dynamic_address.SetLoadAddress(data_sp->GetPointerValue(), exe_ctx.GetTargetPtr());
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Target/
H A DThreadPlanCallUserExpression.cpp96 ExecutionContext exe_ctx(GetThread());
98 m_user_expression_sp->FinalizeJITExecution(error_stream, exe_ctx, m_result_var_sp, function_stack_bottom, function_stack_top);
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Expression/
H A DDWARFExpression.cpp1115 ExecutionContext exe_ctx (exe_scope);
1116 return Evaluate(&exe_ctx, expr_locals, decl_map, NULL, loclist_base_load_addr, initial_value_ptr, result, error_ptr);
1122 ExecutionContext *exe_ctx,
1143 frame = exe_ctx->GetFramePtr();
1181 return DWARFExpression::Evaluate (exe_ctx,
1204 return DWARFExpression::Evaluate (exe_ctx,
1224 ExecutionContext *exe_ctx,
1251 if (exe_ctx)
1253 process = exe_ctx->GetProcessPtr();
1254 frame = exe_ctx
1120 Evaluate( ExecutionContext *exe_ctx, ClangExpressionVariableList *expr_locals, ClangExpressionDeclMap *decl_map, RegisterContext *reg_ctx, lldb::addr_t loclist_base_load_addr, const Value* initial_value_ptr, Value& result, Error *error_ptr ) const argument
1222 Evaluate( ExecutionContext *exe_ctx, ClangExpressionVariableList *expr_locals, ClangExpressionDeclMap *decl_map, RegisterContext *reg_ctx, lldb::ModuleSP module_sp, const DataExtractor& opcodes, DWARFCompileUnit* dwarf_cu, const lldb::offset_t opcodes_offset, const lldb::offset_t opcodes_length, const lldb::RegisterKind reg_kind, const Value* initial_value_ptr, Value& result, Error *error_ptr ) argument
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A DValue.h186 ResolveValue (ExecutionContext *exe_ctx);
255 ValueOf(ExecutionContext *exe_ctx);
267 GetValueByteSize (Error *error_ptr, ExecutionContext *exe_ctx);
270 GetValueAsData(ExecutionContext *exe_ctx,
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Interpreter/
H A DOptionValueChar.h54 DumpValue(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) override;
H A DOptionValueFileSpecList.h52 DumpValue(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) override;
H A DOptionValuePathMappings.h47 DumpValue(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) override;
H A DOptionValueRegex.h44 DumpValue(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) override;

Completed in 146 milliseconds

123456789