diff options
author | Anna Thomas <anna@azul.com> | 2018-12-28 18:52:16 +0000 |
---|---|---|
committer | Anna Thomas <anna@azul.com> | 2018-12-28 18:52:16 +0000 |
commit | 98743fa77af0c0fafff8af648fdaf054ba231c29 (patch) | |
tree | aef3d5b73ddb3356368b103e7b7802e3b7806ac9 /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | |
parent | 386477a54137833a4ecd713b950346e3fb605315 (diff) | |
download | bcm5719-llvm-98743fa77af0c0fafff8af648fdaf054ba231c29.tar.gz bcm5719-llvm-98743fa77af0c0fafff8af648fdaf054ba231c29.zip |
[UnrollRuntime] NFC: Add comment and verify LCSSA
Added -verify-loop-lcssa to test cases.
Updated comments in ConnectProlog.
llvm-svn: 350131
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp')
-rw-r--r-- | llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
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); } |