From 98743fa77af0c0fafff8af648fdaf054ba231c29 Mon Sep 17 00:00:00 2001 From: Anna Thomas Date: Fri, 28 Dec 2018 18:52:16 +0000 Subject: [UnrollRuntime] NFC: Add comment and verify LCSSA Added -verify-loop-lcssa to test cases. Updated comments in ConnectProlog. llvm-svn: 350131 --- llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp') diff --git a/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp b/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp index 386621844fe..2981e6e2c52 100644 --- a/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp +++ b/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp @@ -72,7 +72,7 @@ static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, LoopInfo *LI, bool PreserveLCSSA) { // Loop structure should be the following: // Preheader - // PrologPreHeader + // PrologHeader // ... // PrologLatch // PrologExit @@ -108,7 +108,7 @@ static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, NewPN->addIncoming(PN.getIncomingValueForBlock(NewPreHeader), PreHeader); } else { - // Succ is LatchExit + // Succ is LatchExit. NewPN->addIncoming(UndefValue::get(PN.getType()), PreHeader); } -- cgit v1.2.3