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

123

/freebsd-current/contrib/llvm-project/lldb/source/Expression/
H A DExpression.cpp23 Expression::Expression(ExecutionContextScope &exe_scope) argument
24 : m_target_wp(exe_scope.CalculateTarget()),
H A DUtilityFunction.cpp38 UtilityFunction::UtilityFunction(ExecutionContextScope &exe_scope, argument
41 : Expression(exe_scope), m_execution_unit_sp(), m_jit_module_wp(),
H A DMaterializer.cpp934 ExecutionContextScope *exe_scope = frame_sp.get(); variable
935 if (!exe_scope)
936 exe_scope = map.GetBestExecutionContextScope();
938 std::optional<uint64_t> byte_size = m_type.GetByteSize(exe_scope);
945 std::optional<size_t> opt_bit_align = m_type.GetTypeBitAlign(exe_scope);
988 ExecutionContextScope *exe_scope = frame_sp.get(); variable
989 if (!exe_scope)
990 exe_scope = map.GetBestExecutionContextScope();
992 if (!exe_scope) {
1010 lldb::TargetSP target_sp = exe_scope
1223 ExecutionContextScope *exe_scope = frame_sp.get(); variable
1504 ExecutionContextScope *exe_scope = frame_sp.get(); local
1554 ExecutionContextScope *exe_scope = frame_sp.get(); local
[all...]
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionVariable.cpp26 ExecutionContextScope *exe_scope, lldb::ByteOrder byte_order,
31 ValueObjectConstResult::Create(exe_scope, byte_order, addr_byte_size);
35 ExecutionContextScope *exe_scope, Value &value, ConstString name,
39 m_frozen_sp = ValueObjectConstResult::Create(exe_scope, value, name);
50 ExecutionContextScope *exe_scope, ConstString name,
56 ValueObjectConstResult::Create(exe_scope, byte_order, addr_byte_size);
25 ClangExpressionVariable( ExecutionContextScope *exe_scope, lldb::ByteOrder byte_order, uint32_t addr_byte_size) argument
34 ClangExpressionVariable( ExecutionContextScope *exe_scope, Value &value, ConstString name, uint16_t flags) argument
49 ClangExpressionVariable( ExecutionContextScope *exe_scope, ConstString name, const TypeFromUser &user_type, lldb::ByteOrder byte_order, uint32_t addr_byte_size) argument
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, argument
54 : FunctionCaller(exe_scope, return_type, functionAddress, arg_value_list,
57 m_jit_process_wp = lldb::ProcessWP(exe_scope.CalculateProcess());
H A DClangUserExpression.h124 ClangUserExpression(ExecutionContextScope &exe_scope, llvm::StringRef expr,
175 GetResultAfterDematerialization(ExecutionContextScope *exe_scope) override;
188 ExecutionContextScope *exe_scope, ExecutionContext &exe_ctx,
H A DClangPersistentVariables.cpp41 ExecutionContextScope *exe_scope, ConstString name,
45 exe_scope, name, compiler_type, byte_order, addr_byte_size));
40 CreatePersistentVariable( ExecutionContextScope *exe_scope, ConstString name, const CompilerType &compiler_type, lldb::ByteOrder byte_order, uint32_t addr_byte_size) argument
/freebsd-current/contrib/llvm-project/lldb/source/Core/
H A DValueObjectConstResult.cpp29 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope, argument
34 return (new ValueObjectConstResult(exe_scope, *manager_sp, byte_order,
39 ValueObjectConstResult::ValueObjectConstResult(ExecutionContextScope *exe_scope, argument
44 : ValueObject(exe_scope, manager), m_impl(this, address) {
52 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope, argument
58 return (new ValueObjectConstResult(exe_scope, *manager_sp, compiler_type,
64 ExecutionContextScope *exe_scope, ValueObjectManager &manager,
67 : ValueObject(exe_scope, manager), m_impl(this, address) {
85 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope, argument
93 return (new ValueObjectConstResult(exe_scope, *manager_s
63 ValueObjectConstResult( ExecutionContextScope *exe_scope, ValueObjectManager &manager, const CompilerType &compiler_type, ConstString name, const DataExtractor &data, lldb::addr_t address) argument
99 Create(ExecutionContextScope *exe_scope, Value &value, ConstString name, Module *module) argument
109 ValueObjectConstResult( ExecutionContextScope *exe_scope, ValueObjectManager &manager, const CompilerType &compiler_type, ConstString name, const lldb::DataBufferSP &data_sp, lldb::ByteOrder data_byte_order, uint32_t data_addr_size, lldb::addr_t address) argument
127 Create(ExecutionContextScope *exe_scope, const CompilerType &compiler_type, ConstString name, lldb::addr_t address, AddressType address_type, uint32_t addr_byte_size) argument
140 ValueObjectConstResult( ExecutionContextScope *exe_scope, ValueObjectManager &manager, const CompilerType &compiler_type, ConstString name, lldb::addr_t address, AddressType address_type, uint32_t addr_byte_size) argument
171 Create(ExecutionContextScope *exe_scope, const Status &error) argument
177 ValueObjectConstResult(ExecutionContextScope *exe_scope, ValueObjectManager &manager, const Status &error) argument
185 ValueObjectConstResult(ExecutionContextScope *exe_scope, ValueObjectManager &manager, const Value &value, ConstString name, Module *module) argument
[all...]
H A DDumpRegisterValue.cpp26 lldb_private::ExecutionContextScope *exe_scope,
29 lldb::ByteOrder target_order = exe_scope->CalculateProcess()->GetByteOrder();
48 exe_scope, fields_type, lldb_private::ConstString(), data_extractor);
65 ExecutionContextScope *exe_scope,
121 exe_scope);
123 if (!print_flags || !reg_info.flags_type || !exe_scope || !target_sp ||
134 dump_type_value(fields_type, reg_val.GetAsUInt32(), exe_scope, reg_info,
137 dump_type_value(fields_type, reg_val.GetAsUInt64(), exe_scope, reg_info,
25 dump_type_value(lldb_private::CompilerType &fields_type, T value, lldb_private::ExecutionContextScope *exe_scope, const lldb_private::RegisterInfo &reg_info, lldb_private::Stream &strm) argument
60 DumpRegisterValue(const RegisterValue &reg_val, Stream &s, const RegisterInfo &reg_info, bool prefix_with_name, bool prefix_with_alt_name, Format format, uint32_t reg_name_right_align_at, ExecutionContextScope *exe_scope, bool print_flags, TargetSP target_sp) argument
H A DAddress.cpp63 static size_t ReadBytes(ExecutionContextScope *exe_scope, argument
65 if (exe_scope == nullptr)
68 TargetSP target_sp(exe_scope->CalculateTarget());
78 static bool GetByteOrderAndAddressSize(ExecutionContextScope *exe_scope, argument
84 if (exe_scope == nullptr)
87 TargetSP target_sp(exe_scope->CalculateTarget());
103 static uint64_t ReadUIntMax64(ExecutionContextScope *exe_scope, argument
107 if (exe_scope == nullptr || byte_size > sizeof(uint64_t)) {
113 success = ReadBytes(exe_scope, address, &buf, byte_size) == byte_size;
117 if (GetByteOrderAndAddressSize(exe_scope, addres
127 ReadAddress(ExecutionContextScope *exe_scope, const Address &address, uint32_t pointer_size, Address &deref_so_addr) argument
164 DumpUInt(ExecutionContextScope *exe_scope, const Address &address, uint32_t byte_size, Stream *strm) argument
192 ReadCStringFromMemory(ExecutionContextScope *exe_scope, const Address &address, Stream *strm) argument
408 Dump(Stream *s, ExecutionContextScope *exe_scope, DumpStyle style, DumpStyle fallback_style, uint32_t addr_size, bool all_ranges, std::optional<Stream::HighlightSettings> settings) const argument
[all...]
H A DValueObjectMemory.cpp32 ValueObjectSP ValueObjectMemory::Create(ExecutionContextScope *exe_scope, argument
37 return (new ValueObjectMemory(exe_scope, *manager_sp, name, address, type_sp))
41 ValueObjectSP ValueObjectMemory::Create(ExecutionContextScope *exe_scope, argument
46 return (new ValueObjectMemory(exe_scope, *manager_sp, name, address,
51 ValueObjectMemory::ValueObjectMemory(ExecutionContextScope *exe_scope, argument
56 : ValueObject(exe_scope, manager), m_address(address), m_type_sp(type_sp),
79 ValueObjectMemory::ValueObjectMemory(ExecutionContextScope *exe_scope, argument
84 : ValueObject(exe_scope, manager), m_address(address), m_type_sp(),
H A DValueObjectRegister.cpp43 ValueObjectRegisterSet::Create(ExecutionContextScope *exe_scope, argument
47 return (new ValueObjectRegisterSet(exe_scope, *manager_sp, reg_ctx_sp,
52 ValueObjectRegisterSet::ValueObjectRegisterSet(ExecutionContextScope *exe_scope, argument
56 : ValueObject(exe_scope, manager), m_reg_ctx_sp(reg_ctx),
176 ValueObjectSP ValueObjectRegister::Create(ExecutionContextScope *exe_scope, argument
180 return (new ValueObjectRegister(exe_scope, *manager_sp, reg_ctx_sp, reg_info))
184 ValueObjectRegister::ValueObjectRegister(ExecutionContextScope *exe_scope, argument
188 : ValueObject(exe_scope, manager), m_reg_ctx_sp(reg_ctx), m_reg_info(),
H A DDumpDataExtractor.cpp121 ExecutionContextScope *exe_scope,
128 if (exe_scope)
129 target_sp = exe_scope->CalculateTarget();
156 exe_scope->CalculateExecutionContext(exe_ctx);
243 ExecutionContextScope *exe_scope) {
246 if (!exe_scope)
249 TargetSP target_sp = exe_scope->CalculateTarget();
349 ExecutionContextScope *exe_scope, bool show_memory_tags) {
363 GetMemoryTags(base_addr, DE.GetByteSize() - offset, exe_scope);
366 return DumpInstructions(DE, s, exe_scope, start_offse
120 DumpInstructions(const DataExtractor &DE, Stream *s, ExecutionContextScope *exe_scope, offset_t start_offset, uint64_t base_addr, size_t number_of_instructions) argument
242 GetMemoryTags(lldb::addr_t addr, size_t length, ExecutionContextScope *exe_scope) argument
341 DumpDataExtractor( const DataExtractor &DE, Stream *s, offset_t start_offset, lldb::Format item_format, size_t item_byte_size, size_t item_count, size_t num_per_line, uint64_t base_addr, uint32_t item_bit_size, uint32_t item_bit_offset, ExecutionContextScope *exe_scope, bool show_memory_tags) argument
[all...]
/freebsd-current/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,
124 ValueObjectConstResult(ExecutionContextScope *exe_scope,
129 ValueObjectConstResult(ExecutionContextScope *exe_scope,
134 ValueObjectConstResult(ExecutionContextScope *exe_scope,
141 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 DDumpRegisterValue.h31 ExecutionContextScope *exe_scope = nullptr,
H A DDumpDataExtractor.h79 /// \param[in] exe_scope
85 /// If exe_scope and base_addr are valid, include memory tags
95 ExecutionContextScope *exe_scope = nullptr,
H A DValueObjectRegister.h36 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
72 ValueObjectRegisterSet(ExecutionContextScope *exe_scope,
86 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
129 ValueObjectRegister(ExecutionContextScope *exe_scope,
H A DValueObjectVariable.h38 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
83 ValueObjectVariable(ExecutionContextScope *exe_scope,
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Target/
H A DLanguage.h47 size_t Find(ExecutionContextScope *exe_scope, const char *key,
53 virtual bool Find_Impl(ExecutionContextScope *exe_scope, const char *key,
90 bool Find_Impl(ExecutionContextScope *exe_scope, const char *key,
104 bool Find_Impl(ExecutionContextScope *exe_scope, const char *key,
108 if (scavenger && scavenger->Find(exe_scope, key, results, append))
127 bool Find_Impl(ExecutionContextScope *exe_scope, const char *key,
133 success = scavenger->Find(exe_scope, key, results, append) || success;
H A DExecutionContext.h108 ExecutionContextRef(ExecutionContextScope *exe_scope);
119 ExecutionContextRef(ExecutionContextScope &exe_scope);
325 ExecutionContext(ExecutionContextScope *exe_scope);
326 ExecutionContext(ExecutionContextScope &exe_scope);
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Expression/
H A DExpressionParser.h32 /// \param[in] exe_scope
39 ExpressionParser(ExecutionContextScope *exe_scope, Expression &expr, argument
H A DExpression.h37 Expression(ExecutionContextScope &exe_scope);
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DCompilerType.h295 CompilerType GetArrayElementType(ExecutionContextScope *exe_scope) const;
379 std::optional<uint64_t> GetByteSize(ExecutionContextScope *exe_scope) const;
381 std::optional<uint64_t> GetBitSize(ExecutionContextScope *exe_scope) const;
387 std::optional<size_t> GetTypeBitAlign(ExecutionContextScope *exe_scope) const;
490 ExecutionContextScope *exe_scope);
506 ExecutionContextScope *exe_scope) const;

Completed in 290 milliseconds

123