[all-commits] [llvm/llvm-project] f71abe: [LoopInterchange] Fix interchanging contents of pr...
jimmyzhongduo via All-commits
all-commits at lists.llvm.org
Fri Mar 13 12:59:53 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: f71abec661ea716c84e35ac4b41ee5abcccc134a
https://github.com/llvm/llvm-project/commit/f71abec661ea716c84e35ac4b41ee5abcccc134a
Author: Alexey Zhikhartsev <alexey.zhikhar at gmail.com>
Date: 2020-03-13 (Fri, 13 Mar 2020)
Changed paths:
M llvm/lib/Transforms/Scalar/LoopInterchange.cpp
A llvm/test/Transforms/LoopInterchange/lcssa-preheader.ll
Log Message:
-----------
[LoopInterchange] Fix interchanging contents of preheader BBs
Summary:
Previously LCSSA was getting broken by placing instructions into the
(newly) inner *header* instead of the *pre*header.
Fixes PR43474
Reviewers: fhahn
Reviewed By: fhahn
Subscribers: hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D75943
More information about the All-commits
mailing list