summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2016-01-13 06:34:57 +0000
committerLang Hames <lhames@gmail.com>2016-01-13 06:34:57 +0000
commit4e787d801c5181dbc6ec17ab476eadcff27d069e (patch)
treecf0754605f95115549078e45e6f75e9b5a5321b6
parentf1ca3dc1a73d36e1af64eb5e26676e975c9e981e (diff)
downloadbcm5719-llvm-4e787d801c5181dbc6ec17ab476eadcff27d069e.tar.gz
bcm5719-llvm-4e787d801c5181dbc6ec17ab476eadcff27d069e.zip
[ORC] Add extra debugging output to OrcRemoteTargetServer.
llvm-svn: 257577
-rw-r--r--llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h b/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
index d416ffd4f7e..5247661e49c 100644
--- a/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
+++ b/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
@@ -400,10 +400,14 @@ private:
std::error_code handleWriteMem(TargetAddress RDst, uint64_t Size) {
char *Dst = reinterpret_cast<char *>(static_cast<uintptr_t>(RDst));
+ DEBUG(dbgs() << " Writing " << Size << " bytes to "
+ << format("0x%016x", RDst) << "\n");
return Channel.readBytes(Dst, Size);
}
std::error_code handleWritePtr(TargetAddress Addr, TargetAddress PtrVal) {
+ DEBUG(dbgs() << " Writing pointer *" << format("0x%016x", Addr) << " = "
+ << format("0x%016x", PtrVal) << "\n");
uintptr_t *Ptr =
reinterpret_cast<uintptr_t *>(static_cast<uintptr_t>(Addr));
*Ptr = static_cast<uintptr_t>(PtrVal);
OpenPOWER on IntegriCloud