/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Core/ |
H A D | Disassembler.cpp | 96 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 D | ValueObjectVariable.cpp | 109 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 D | Value.cpp | 246 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 D | FormatEntity.cpp | 386 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 D | ValueObjectRegister.cpp | 86 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 D | ValueObjectConstResultImpl.cpp | 78 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 D | ValueObjectDynamicValue.cpp | 134 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 D | FormattersHelpers.cpp | 137 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 D | UnwindMacOSXFrameBackchain.cpp | 39 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 D | InferiorCallPOSIX.cpp | 111 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 D | ClangUserExpression.cpp | 88 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 D | AppleObjCRuntime.cpp | 75 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 D | OptionValueUUID.cpp | 25 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 D | ExpressionParser.h | 86 /// @param[in] exe_ctx 106 ExecutionContext &exe_ctx,
|
H A D | ExpressionSourceCode.h | 59 ExecutionContext &exe_ctx) const;
|
H A D | IRInterpreter.h | 57 lldb_private::ExecutionContext &exe_ctx);
|
H A D | UtilityFunction.h | 60 /// @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 D | GoLanguageRuntime.cpp | 97 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 D | ThreadPlanCallUserExpression.cpp | 96 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 D | DWARFExpression.cpp | 1115 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 D | Value.h | 186 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 D | OptionValueChar.h | 54 DumpValue(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) override;
|
H A D | OptionValueFileSpecList.h | 52 DumpValue(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) override;
|
H A D | OptionValuePathMappings.h | 47 DumpValue(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) override;
|
H A D | OptionValueRegex.h | 44 DumpValue(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) override;
|