summaryrefslogtreecommitdiff
path: root/lib/Target/Hexagon/HexagonInstrInfo.h
diff options
context:
space:
mode:
authorJyotsna Verma <jverma@codeaurora.org>2013-03-29 21:09:53 +0000
committerJyotsna Verma <jverma@codeaurora.org>2013-03-29 21:09:53 +0000
commit2a88555e0d92a22b50966b223bab19d8518a8f27 (patch)
tree215b96d6104e6803a2cc3fad3d35ea5cf67b0ceb /lib/Target/Hexagon/HexagonInstrInfo.h
parent2df938ad713140c352b2d81b49490e337c018891 (diff)
downloadllvm-2a88555e0d92a22b50966b223bab19d8518a8f27.tar.gz
llvm-2a88555e0d92a22b50966b223bab19d8518a8f27.tar.bz2
llvm-2a88555e0d92a22b50966b223bab19d8518a8f27.tar.xz
Hexagon: Add emitFrameIndexDebugValue function to emit debug information.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178368 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Hexagon/HexagonInstrInfo.h')
-rw-r--r--lib/Target/Hexagon/HexagonInstrInfo.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/Target/Hexagon/HexagonInstrInfo.h b/lib/Target/Hexagon/HexagonInstrInfo.h
index 47e815d623..5df13a88b5 100644
--- a/lib/Target/Hexagon/HexagonInstrInfo.h
+++ b/lib/Target/Hexagon/HexagonInstrInfo.h
@@ -141,6 +141,11 @@ public:
isProfitableToDupForIfCvt(MachineBasicBlock &MBB,unsigned NumCycles,
const BranchProbability &Probability) const;
+ virtual MachineInstr *emitFrameIndexDebugValue(MachineFunction &MF,
+ int FrameIx,
+ uint64_t Offset,
+ const MDNode *MDPtr,
+ DebugLoc DL) const;
virtual DFAPacketizer*
CreateTargetScheduleState(const TargetMachine *TM,
const ScheduleDAG *DAG) const;