https://github.com/walter-erquinigo approved this pull request.
https://github.com/llvm/llvm-project/pull/109495
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/walter-erquinigo approved this pull request.
amazing
https://github.com/llvm/llvm-project/pull/110030
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch
@@ -141,3 +142,47 @@ NVPTXRegisterInfo::getFrameLocalRegister(const
MachineFunction &MF) const {
static_cast(MF.getTarget());
return TM.is64Bit() ? NVPTX::VRFrameLocal64 : NVPTX::VRFrameLocal32;
}
+
+void NVPTXRegisterInfo::clearDebugRegisterMap() const {
+ debugRegis
@@ -1773,6 +1774,26 @@ void NVPTXAsmPrinter::setAndEmitFunctionVirtualRegisters(
OutStreamer->emitRawText(O.str());
}
+/// Translate virtual register numbers in DebugInfo locations to their printed
+/// encodings, as used by CUDA-GDB.
+void NVPTXAsmPrinter::encodeDebugInfoRe
@@ -141,3 +142,47 @@ NVPTXRegisterInfo::getFrameLocalRegister(const
MachineFunction &MF) const {
static_cast(MF.getTarget());
return TM.is64Bit() ? NVPTX::VRFrameLocal64 : NVPTX::VRFrameLocal32;
}
+
+void NVPTXRegisterInfo::clearDebugRegisterMap() const {
+ debugRegis
@@ -141,3 +142,47 @@ NVPTXRegisterInfo::getFrameLocalRegister(const
MachineFunction &MF) const {
static_cast(MF.getTarget());
return TM.is64Bit() ? NVPTX::VRFrameLocal64 : NVPTX::VRFrameLocal32;
}
+
+void NVPTXRegisterInfo::clearDebugRegisterMap() const {
+ debugRegis
@@ -141,3 +142,47 @@ NVPTXRegisterInfo::getFrameLocalRegister(const
MachineFunction &MF) const {
static_cast(MF.getTarget());
return TM.is64Bit() ? NVPTX::VRFrameLocal64 : NVPTX::VRFrameLocal32;
}
+
+void NVPTXRegisterInfo::clearDebugRegisterMap() const {
+ debugRegis
Author: Walter Erquinigo
Date: 2021-01-25T11:30:48-08:00
New Revision: 4bb6244871c6914517a21f56830b3765495792f2
URL:
https://github.com/llvm/llvm-project/commit/4bb6244871c6914517a21f56830b3765495792f2
DIFF:
https://github.com/llvm/llvm-project/commit/4bb6244871c6914517a21f56830b3765495792f2.di
Author: Walter Erquinigo
Date: 2021-01-21T13:18:50-08:00
New Revision: 39239f9b5666bebb059fa562badeffb9f1c3afab
URL:
https://github.com/llvm/llvm-project/commit/39239f9b5666bebb059fa562badeffb9f1c3afab
DIFF:
https://github.com/llvm/llvm-project/commit/39239f9b5666bebb059fa562badeffb9f1c3afab.di
Author: Walter Erquinigo
Date: 2019-11-15T15:49:32-08:00
New Revision: fcd1604ccdd0acba6ca8a31a2ee7fa0b465fbccb
URL:
https://github.com/llvm/llvm-project/commit/fcd1604ccdd0acba6ca8a31a2ee7fa0b465fbccb
DIFF:
https://github.com/llvm/llvm-project/commit/fcd1604ccdd0acba6ca8a31a2ee7fa0b465fbccb.di
10 matches
Mail list logo