diff options
-rw-r--r-- | include/llvm/CodeGen/MachineInstr.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/include/llvm/CodeGen/MachineInstr.h b/include/llvm/CodeGen/MachineInstr.h index 9e815623a7..cb85ca8978 100644 --- a/include/llvm/CodeGen/MachineInstr.h +++ b/include/llvm/CodeGen/MachineInstr.h @@ -246,10 +246,9 @@ public: /// getDebugVariable() - Return the debug variable referenced by /// this DBG_VALUE instruction. - DIVariable getDebugVariable() const { + const MDNode *getDebugVariable() const { assert(isDebugValue() && "not a DBG_VALUE"); - const MDNode *Var = getOperand(getNumOperands() - 1).getMetadata(); - return DIVariable(Var); + return getOperand(getNumOperands() - 1).getMetadata(); } /// emitError - Emit an error referring to the source location of this |