From 36f3adfe7f10bc79a01f990b3d34caaa22519e1a Mon Sep 17 00:00:00 2001 From: Evan Cheng Date: Fri, 31 Oct 2008 16:41:59 +0000 Subject: [PATCH] Add a fixme. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58514 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/CodeGen/PreAllocSplitting.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/CodeGen/PreAllocSplitting.cpp b/lib/CodeGen/PreAllocSplitting.cpp index e97ea735ed2..8f223b36007 100644 --- a/lib/CodeGen/PreAllocSplitting.cpp +++ b/lib/CodeGen/PreAllocSplitting.cpp @@ -769,6 +769,9 @@ bool PreAllocSplitting::SplitRegLiveInterval(LiveInterval *LI) { ShrinkWrapLiveInterval(ValNo, BarrierMBB, NULL, DefMBB, Visited, Uses, UseMIs, UseMBBs); + // FIXME: If ValNo->hasPHIKill is false, then renumber the val# by + // the restore. + // Remove live range from barrier to the restore. FIXME: Find a better // point to re-start the live interval. UpdateRegisterInterval(ValNo, LIs->getUseIndex(BarrierIdx)+1, -- 2.34.1