Home
last modified time | relevance | path

Searched refs:IRMemoryMap (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DIRMemoryMap.cpp23 IRMemoryMap::IRMemoryMap(lldb::TargetSP target_sp) : m_target_wp(target_sp) { in IRMemoryMap() function in IRMemoryMap
28 IRMemoryMap::~IRMemoryMap() { in ~IRMemoryMap()
46 lldb::addr_t IRMemoryMap::FindSpace(size_t size) { in FindSpace()
198 IRMemoryMap::AllocationMap::iterator
199 IRMemoryMap::FindAllocation(lldb::addr_t addr, size_t size) { in FindAllocation()
217 bool IRMemoryMap::IntersectsAllocation(lldb::addr_t addr, size_t size) const { in IntersectsAllocation()
246 bool IRMemoryMap::AllocationsIntersect(lldb::addr_t addr1, size_t size1, in AllocationsIntersect()
261 lldb::ByteOrder IRMemoryMap::GetByteOrder() { in GetByteOrder()
275 uint32_t IRMemoryMap::GetAddressByteSize() { in GetAddressByteSize()
289 ExecutionContextScope *IRMemoryMap::GetBestExecutionContextScope() const { in GetBestExecutionContextScope()
[all …]
H A DMaterializer.cpp71 void MakeAllocation(IRMemoryMap &map, Status &err) { in MakeAllocation()
78 IRMemoryMap::AllocationPolicy used_policy; in MakeAllocation()
83 IRMemoryMap::eAllocationPolicyMirror, zero_memory, &used_policy); in MakeAllocation()
107 if (used_policy == IRMemoryMap::eAllocationPolicyMirror) { in MakeAllocation()
142 void DestroyAllocation(IRMemoryMap &map, Status &err) { in DestroyAllocation()
160 void Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Materialize()
211 void Dematerialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Dematerialize()
349 void DumpToLog(IRMemoryMap &map, lldb::addr_t process_address, in DumpToLog()
413 void Wipe(IRMemoryMap &map, lldb::addr_t process_address) override {} in Wipe()
446 void Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Materialize()
[all …]
H A DLLVMUserExpression.cpp316 IRMemoryMap::AllocationPolicy policy = in PrepareToExecuteJITExpression()
317 m_can_interpret ? IRMemoryMap::eAllocationPolicyHostOnly in PrepareToExecuteJITExpression()
318 : IRMemoryMap::eAllocationPolicyMirror; in PrepareToExecuteJITExpression()
352 IRMemoryMap::eAllocationPolicyHostOnly, zero_memory)) { in PrepareToExecuteJITExpression()
H A DIRExecutionUnit.cpp50 : IRMemoryMap(target_sp), m_context_up(context_up.release()), in IRExecutionUnit()
/freebsd/contrib/llvm-project/lldb/include/lldb/Expression/
H A DMaterializer.h48 IRMemoryMap &map, lldb::addr_t process_address) in Dematerializer()
60 IRMemoryMap *m_map = nullptr;
67 DematerializerSP Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map,
120 virtual void Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map,
122 virtual void Dematerialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map,
126 virtual void DumpToLog(IRMemoryMap &map, lldb::addr_t process_address,
128 virtual void Wipe(IRMemoryMap &map, lldb::addr_t process_address) = 0;
H A DIRMemoryMap.h35 class IRMemoryMap {
37 IRMemoryMap(lldb::TargetSP target_sp);
38 ~IRMemoryMap();
H A DIRInterpreter.h26 class IRMemoryMap;
25 class IRMemoryMap; global() variable
H A DIRExecutionUnit.h58 public IRMemoryMap,
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DIRForTarget.h47 class IRMemoryMap; variable
/freebsd/lib/clang/liblldb/
H A DMakefile248 SRCS+= Expression/IRMemoryMap.cpp