/freebsd-current/contrib/llvm-project/lldb/source/Expression/ |
H A D | Expression.cpp | 23 Expression::Expression(ExecutionContextScope &exe_scope) argument 24 : m_target_wp(exe_scope.CalculateTarget()),
|
H A D | UtilityFunction.cpp | 38 UtilityFunction::UtilityFunction(ExecutionContextScope &exe_scope, argument 41 : Expression(exe_scope), m_execution_unit_sp(), m_jit_module_wp(),
|
H A D | Materializer.cpp | 934 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 D | ClangExpressionVariable.cpp | 26 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 D | ClangExpressionVariable.h | 66 ClangExpressionVariable(ExecutionContextScope *exe_scope, 69 ClangExpressionVariable(ExecutionContextScope *exe_scope, Value &value, 74 ClangExpressionVariable(ExecutionContextScope *exe_scope,
|
H A D | ClangFunctionCaller.cpp | 49 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 D | ClangUserExpression.h | 124 ClangUserExpression(ExecutionContextScope &exe_scope, llvm::StringRef expr, 175 GetResultAfterDematerialization(ExecutionContextScope *exe_scope) override; 188 ExecutionContextScope *exe_scope, ExecutionContext &exe_ctx,
|
H A D | ClangPersistentVariables.cpp | 41 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 D | ValueObjectConstResult.cpp | 29 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 D | DumpRegisterValue.cpp | 26 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 ®_info, lldb_private::Stream &strm) argument 60 DumpRegisterValue(const RegisterValue ®_val, Stream &s, const RegisterInfo ®_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 D | Address.cpp | 63 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 D | ValueObjectMemory.cpp | 32 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 D | ValueObjectRegister.cpp | 43 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 D | DumpDataExtractor.cpp | 121 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 D | ValueObjectConstResult.h | 39 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 D | ValueObjectMemory.h | 34 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 D | DumpRegisterValue.h | 31 ExecutionContextScope *exe_scope = nullptr,
|
H A D | DumpDataExtractor.h | 79 /// \param[in] exe_scope 85 /// If exe_scope and base_addr are valid, include memory tags 95 ExecutionContextScope *exe_scope = nullptr,
|
H A D | ValueObjectRegister.h | 36 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 D | ValueObjectVariable.h | 38 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope, 83 ValueObjectVariable(ExecutionContextScope *exe_scope,
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | Language.h | 47 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 D | ExecutionContext.h | 108 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 D | ExpressionParser.h | 32 /// \param[in] exe_scope 39 ExpressionParser(ExecutionContextScope *exe_scope, Expression &expr, argument
|
H A D | Expression.h | 37 Expression(ExecutionContextScope &exe_scope);
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | CompilerType.h | 295 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;
|