Home | History | Annotate | Download | only in Expression

Lines Matching refs:IRExecutionUnit

1 //===-- IRExecutionUnit.cpp -------------------------------------*- C++ -*-===//
22 #include "lldb/Expression/IRExecutionUnit.h"
28 IRExecutionUnit::IRExecutionUnit (std::unique_ptr<llvm::LLVMContext> &context_ap,
46 IRExecutionUnit::WriteNow (const uint8_t *bytes,
91 IRExecutionUnit::FreeNow (lldb::addr_t allocation)
102 IRExecutionUnit::DisassembleFunction (Stream &stream,
240 IRExecutionUnit::GetRunnableInfo(Error &error,
405 IRExecutionUnit::~IRExecutionUnit ()
412 IRExecutionUnit::MemoryManager::MemoryManager (IRExecutionUnit &parent) :
419 IRExecutionUnit::MemoryManager::setMemoryWritable ()
425 IRExecutionUnit::MemoryManager::setMemoryExecutable ()
432 IRExecutionUnit::MemoryManager::startFunctionBody(const llvm::Function *F,
439 IRExecutionUnit::MemoryManager::allocateStub(const llvm::GlobalValue* F,
454 log->Printf("IRExecutionUnit::allocateStub (F=%p, StubSize=%u, Alignment=%u) = %p",
462 IRExecutionUnit::MemoryManager::endFunctionBody(const llvm::Function *F,
470 IRExecutionUnit::MemoryManager::allocateSpace(intptr_t Size, unsigned Alignment)
483 log->Printf("IRExecutionUnit::allocateSpace(Size=%" PRIu64 ", Alignment=%u) = %p",
491 IRExecutionUnit::MemoryManager::allocateCodeSection(uintptr_t Size,
507 IRExecutionUnit::allocateCodeSection(Size=0x%" PRIx64 ", Alignment=%u, SectionID=%u) = %p",
515 IRExecutionUnit::MemoryManager::allocateDataSection(uintptr_t Size,
531 log->Printf("IRExecutionUnit::allocateDataSection(Size=0x%" PRIx64 ", Alignment=%u, SectionID=%u) = %p",
539 IRExecutionUnit::MemoryManager::allocateGlobal(uintptr_t Size,
553 log->Printf("IRExecutionUnit::allocateGlobal(Size=0x%" PRIx64 ", Alignment=%u) = %p",
561 IRExecutionUnit::MemoryManager::deallocateFunctionBody(void *Body)
567 IRExecutionUnit::GetRemoteAddressForLocal (lldb::addr_t local_address)
583 log->Printf("IRExecutionUnit::GetRemoteAddressForLocal() found 0x%" PRIx64 " in [0x%" PRIx64 "..0x%" PRIx64 "], and returned 0x%" PRIx64 " from [0x%" PRIx64 "..0x%" PRIx64 "].",
599 IRExecutionUnit::AddrRange
600 IRExecutionUnit::GetRemoteRangeForLocal (lldb::addr_t local_address)
618 IRExecutionUnit::CommitAllocations (lldb::ProcessSP &process_sp)
659 IRExecutionUnit::ReportAllocations (llvm::ExecutionEngine &engine)
677 IRExecutionUnit::WriteData (lldb::ProcessSP &process_sp)
693 IRExecutionUnit::AllocationRecord::dump (Log *log)