Home
last modified time | relevance | path

Searched refs:exe_scope (Results 1 – 25 of 73) sorted by relevance

123

/freebsd/contrib/llvm-project/lldb/source/Core/
H A DValueObjectConstResult.cpp29 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope, in Create() argument
34 return (new ValueObjectConstResult(exe_scope, *manager_sp, byte_order, in Create()
39 ValueObjectConstResult::ValueObjectConstResult(ExecutionContextScope *exe_scope, in ValueObjectConstResult() argument
44 : ValueObject(exe_scope, manager), m_impl(this, address) { in ValueObjectConstResult()
52 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope, in Create() argument
58 return (new ValueObjectConstResult(exe_scope, *manager_sp, compiler_type, in Create()
64 ExecutionContextScope *exe_scope, ValueObjectManager &manager, in ValueObjectConstResult() argument
67 : ValueObject(exe_scope, manager), m_impl(this, address) { in ValueObjectConstResult()
85 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope, in Create() argument
93 return (new ValueObjectConstResult(exe_scope, *manager_sp, compiler_type, in Create()
[all …]
H A DAddress.cpp63 static size_t ReadBytes(ExecutionContextScope *exe_scope, in ReadBytes() argument
65 if (exe_scope == nullptr) in ReadBytes()
68 TargetSP target_sp(exe_scope->CalculateTarget()); in ReadBytes()
78 static bool GetByteOrderAndAddressSize(ExecutionContextScope *exe_scope, in GetByteOrderAndAddressSize() argument
84 if (exe_scope == nullptr) in GetByteOrderAndAddressSize()
87 TargetSP target_sp(exe_scope->CalculateTarget()); in GetByteOrderAndAddressSize()
103 static uint64_t ReadUIntMax64(ExecutionContextScope *exe_scope, in ReadUIntMax64() argument
107 if (exe_scope == nullptr || byte_size > sizeof(uint64_t)) { in ReadUIntMax64()
113 success = ReadBytes(exe_scope, address, &buf, byte_size) == byte_size; in ReadUIntMax64()
117 if (GetByteOrderAndAddressSize(exe_scope, address, byte_order, addr_size)) { in ReadUIntMax64()
[all …]
H A DDumpRegisterValue.cpp26 lldb_private::ExecutionContextScope *exe_scope, in dump_type_value() argument
29 lldb::ByteOrder target_order = exe_scope->CalculateProcess()->GetByteOrder(); in dump_type_value()
48 exe_scope, fields_type, lldb_private::ConstString(), data_extractor); in dump_type_value()
66 ExecutionContextScope *exe_scope, in DumpRegisterValue() argument
122 exe_scope); in DumpRegisterValue()
124 if (!print_flags || !reg_info.flags_type || !exe_scope || !target_sp || in DumpRegisterValue()
135 dump_type_value(fields_type, reg_val.GetAsUInt32(), exe_scope, reg_info, in DumpRegisterValue()
138 dump_type_value(fields_type, reg_val.GetAsUInt64(), exe_scope, reg_info, in DumpRegisterValue()
H A DValueObjectMemory.cpp32 ValueObjectSP ValueObjectMemory::Create(ExecutionContextScope *exe_scope, in Create() argument
37 return (new ValueObjectMemory(exe_scope, *manager_sp, name, address, type_sp)) in Create()
41 ValueObjectSP ValueObjectMemory::Create(ExecutionContextScope *exe_scope, in Create() argument
46 return (new ValueObjectMemory(exe_scope, *manager_sp, name, address, in Create()
51 ValueObjectMemory::ValueObjectMemory(ExecutionContextScope *exe_scope, in ValueObjectMemory() argument
56 : ValueObject(exe_scope, manager), m_address(address), m_type_sp(type_sp), in ValueObjectMemory()
79 ValueObjectMemory::ValueObjectMemory(ExecutionContextScope *exe_scope, in ValueObjectMemory() argument
84 : ValueObject(exe_scope, manager), m_address(address), m_type_sp(), in ValueObjectMemory()
H A DValueObjectRegister.cpp43 ValueObjectRegisterSet::Create(ExecutionContextScope *exe_scope, in Create() argument
47 return (new ValueObjectRegisterSet(exe_scope, *manager_sp, reg_ctx_sp, in Create()
52 ValueObjectRegisterSet::ValueObjectRegisterSet(ExecutionContextScope *exe_scope, in ValueObjectRegisterSet() argument
56 : ValueObject(exe_scope, manager), m_reg_ctx_sp(reg_ctx), in ValueObjectRegisterSet()
173 ValueObjectSP ValueObjectRegister::Create(ExecutionContextScope *exe_scope, in Create() argument
177 return (new ValueObjectRegister(exe_scope, *manager_sp, reg_ctx_sp, reg_info)) in Create()
181 ValueObjectRegister::ValueObjectRegister(ExecutionContextScope *exe_scope, in ValueObjectRegister() argument
185 : ValueObject(exe_scope, manager), m_reg_ctx_sp(reg_ctx), m_reg_info(), in ValueObjectRegister()
H A DDumpDataExtractor.cpp121 ExecutionContextScope *exe_scope, in DumpInstructions() argument
128 if (exe_scope) in DumpInstructions()
129 target_sp = exe_scope->CalculateTarget(); in DumpInstructions()
156 exe_scope->CalculateExecutionContext(exe_ctx); in DumpInstructions()
243 ExecutionContextScope *exe_scope) { in GetMemoryTags() argument
246 if (!exe_scope) in GetMemoryTags()
249 TargetSP target_sp = exe_scope->CalculateTarget(); in GetMemoryTags()
349 ExecutionContextScope *exe_scope, bool show_memory_tags) { in DumpDataExtractor() argument
363 GetMemoryTags(base_addr, DE.GetByteSize() - offset, exe_scope); in DumpDataExtractor()
366 return DumpInstructions(DE, s, exe_scope, start_offset, base_addr, in DumpDataExtractor()
[all …]
H A DValueObjectVariable.cpp52 ValueObjectVariable::Create(ExecutionContextScope *exe_scope, in Create() argument
55 return (new ValueObjectVariable(exe_scope, *manager_sp, var_sp))->GetSP(); in Create()
58 ValueObjectVariable::ValueObjectVariable(ExecutionContextScope *exe_scope, in ValueObjectVariable() argument
61 : ValueObject(exe_scope, manager), m_variable_sp(var_sp) { in ValueObjectVariable()
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DValueObjectConstResult.h39 Create(ExecutionContextScope *exe_scope, lldb::ByteOrder byte_order,
43 Create(ExecutionContextScope *exe_scope, const CompilerType &compiler_type,
48 Create(ExecutionContextScope *exe_scope, const CompilerType &compiler_type,
54 Create(ExecutionContextScope *exe_scope, const CompilerType &compiler_type,
58 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
63 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
121 ValueObjectConstResult(ExecutionContextScope *exe_scope,
126 ValueObjectConstResult(ExecutionContextScope *exe_scope,
131 ValueObjectConstResult(ExecutionContextScope *exe_scope,
138 ValueObjectConstResult(ExecutionContextScope *exe_scope,
[all …]
H A DValueObjectMemory.h34 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
39 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
68 ValueObjectMemory(ExecutionContextScope *exe_scope,
72 ValueObjectMemory(ExecutionContextScope *exe_scope,
H A DValueObjectRegister.h36 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
69 ValueObjectRegisterSet(ExecutionContextScope *exe_scope,
88 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
131 ValueObjectRegister(ExecutionContextScope *exe_scope,
H A DValueObjectVariable.h38 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
83 ValueObjectVariable(ExecutionContextScope *exe_scope,
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionVariable.cpp26 ExecutionContextScope *exe_scope, lldb::ByteOrder byte_order, in ClangExpressionVariable() argument
31 ValueObjectConstResult::Create(exe_scope, byte_order, addr_byte_size); in ClangExpressionVariable()
35 ExecutionContextScope *exe_scope, Value &value, ConstString name, in ClangExpressionVariable() argument
39 m_frozen_sp = ValueObjectConstResult::Create(exe_scope, value, name); in ClangExpressionVariable()
50 ExecutionContextScope *exe_scope, ConstString name, in ClangExpressionVariable() argument
56 ValueObjectConstResult::Create(exe_scope, byte_order, addr_byte_size); in ClangExpressionVariable()
H A DClangExpressionVariable.h66 ClangExpressionVariable(ExecutionContextScope *exe_scope,
69 ClangExpressionVariable(ExecutionContextScope *exe_scope, Value &value,
74 ClangExpressionVariable(ExecutionContextScope *exe_scope,
H A DClangFunctionCaller.cpp49 ClangFunctionCaller::ClangFunctionCaller(ExecutionContextScope &exe_scope, in ClangFunctionCaller() argument
54 : FunctionCaller(exe_scope, return_type, functionAddress, arg_value_list, in ClangFunctionCaller()
57 m_jit_process_wp = lldb::ProcessWP(exe_scope.CalculateProcess()); in ClangFunctionCaller()
H A DClangPersistentVariables.cpp41 ExecutionContextScope *exe_scope, ConstString name, in CreatePersistentVariable() argument
45 exe_scope, name, compiler_type, byte_order, addr_byte_size)); in CreatePersistentVariable()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DMaterializer.cpp934 ExecutionContextScope *exe_scope = frame_sp.get(); in Materialize() local
935 if (!exe_scope) in Materialize()
936 exe_scope = map.GetBestExecutionContextScope(); in Materialize()
938 std::optional<uint64_t> byte_size = m_type.GetByteSize(exe_scope); in Materialize()
945 std::optional<size_t> opt_bit_align = m_type.GetTypeBitAlign(exe_scope); in Materialize()
988 ExecutionContextScope *exe_scope = frame_sp.get(); in Dematerialize() local
989 if (!exe_scope) in Dematerialize()
990 exe_scope = map.GetBestExecutionContextScope(); in Dematerialize()
992 if (!exe_scope) { in Dematerialize()
1010 lldb::TargetSP target_sp = exe_scope->CalculateTarget(); in Dematerialize()
[all …]
H A DExpression.cpp23 Expression::Expression(ExecutionContextScope &exe_scope) in Expression() argument
24 : m_target_wp(exe_scope.CalculateTarget()), in Expression()
H A DUtilityFunction.cpp38 UtilityFunction::UtilityFunction(ExecutionContextScope &exe_scope, in UtilityFunction() argument
41 : Expression(exe_scope), m_execution_unit_sp(), m_jit_module_wp(), in UtilityFunction()
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DLanguage.h56 size_t Find(ExecutionContextScope *exe_scope, const char *key,
62 virtual bool Find_Impl(ExecutionContextScope *exe_scope, const char *key,
99 bool Find_Impl(ExecutionContextScope *exe_scope, const char *key,
113 bool Find_Impl(ExecutionContextScope *exe_scope, const char *key, in Find_Impl() argument
117 if (scavenger && scavenger->Find(exe_scope, key, results, append)) in Find_Impl()
136 bool Find_Impl(ExecutionContextScope *exe_scope, const char *key, in Find_Impl() argument
142 success = scavenger->Find(exe_scope, key, results, append) || success; in Find_Impl()
H A DExecutionContext.h108 ExecutionContextRef(ExecutionContextScope *exe_scope);
119 ExecutionContextRef(ExecutionContextScope &exe_scope);
325 ExecutionContext(ExecutionContextScope *exe_scope);
326 ExecutionContext(ExecutionContextScope &exe_scope);
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DCompilerType.h301 CompilerType GetArrayElementType(ExecutionContextScope *exe_scope) const;
391 std::optional<uint64_t> GetByteSize(ExecutionContextScope *exe_scope) const;
393 std::optional<uint64_t> GetBitSize(ExecutionContextScope *exe_scope) const;
399 std::optional<size_t> GetTypeBitAlign(ExecutionContextScope *exe_scope) const;
507 ExecutionContextScope *exe_scope);
523 ExecutionContextScope *exe_scope) const;
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DCompilerType.cpp588 CompilerType::GetArrayElementType(ExecutionContextScope *exe_scope) const { in GetArrayElementType()
591 return type_system_sp->GetArrayElementType(m_type, exe_scope); in GetArrayElementType()
765 CompilerType::GetBitSize(ExecutionContextScope *exe_scope) const { in GetBitSize()
768 return type_system_sp->GetBitSize(m_type, exe_scope); in GetBitSize()
773 CompilerType::GetByteSize(ExecutionContextScope *exe_scope) const { in GetByteSize()
774 if (std::optional<uint64_t> bit_size = GetBitSize(exe_scope)) in GetByteSize()
780 CompilerType::GetTypeBitAlign(ExecutionContextScope *exe_scope) const { in GetTypeBitAlign()
783 return type_system_sp->GetTypeBitAlign(m_type, exe_scope); in GetTypeBitAlign()
1052 ExecutionContextScope *exe_scope) { in DumpTypeValue() argument
1057 bitfield_bit_offset, exe_scope); in DumpTypeValue()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DLanguage.cpp442 size_t Language::TypeScavenger::Find(ExecutionContextScope *exe_scope, in Find() argument
445 if (!exe_scope || !exe_scope->CalculateTarget().get()) in Find()
456 if (this->Find_Impl(exe_scope, key, results)) in Find()
462 ExecutionContextScope *exe_scope, const char *key, ResultSet &results) { in Find_Impl() argument
465 Target *target = exe_scope->CalculateTarget().get(); in Find_Impl()
/freebsd/contrib/llvm-project/lldb/source/DataFormatters/
H A DTypeFormat.cpp97 ExecutionContextScope *exe_scope = in FormatObject() local
99 std::optional<uint64_t> size = compiler_type.GetByteSize(exe_scope); in FormatObject()
111 exe_scope); in FormatObject()
/freebsd/contrib/llvm-project/lldb/source/Breakpoint/
H A DBreakpointLocation.cpp565 ExecutionContextScope *exe_scope = nullptr; in GetDescription() local
568 exe_scope = target->GetProcessSP().get(); in GetDescription()
569 if (exe_scope == nullptr) in GetDescription()
570 exe_scope = target; in GetDescription()
573 m_address.Dump(s, exe_scope, Address::DumpStyleLoadAddress, in GetDescription()
576 m_address.Dump(s, exe_scope, Address::DumpStyleLoadAddress, in GetDescription()

123