diff options
| author | Philip Reames <preames@rivosinc.com> | 2022-08-29 11:37:42 -0700 |
|---|---|---|
| committer | Philip Reames <listmail@philipreames.com> | 2022-08-29 11:44:33 -0700 |
| commit | c37b1a5f764380f83ba08ae0cebca2b162123eb6 (patch) | |
| tree | 0275787e1e824dba6af3be93f4b00b4a945fbe30 /clang/lib/CodeGen/CodeGenModule.cpp | |
| parent | e1489d5e51886617a1076bc33f17737f825500e3 (diff) | |
[RLEV] Pick a correct insert point when incoming instruction is itself a phi node
This fixes https://github.com/llvm/llvm-project/issues/57336. It was exposed by a recent SCEV change, but appears to have been a long standing issue.
Note that the whole insert into the loop instead of a split exit edge is slightly contrived to begin with; it's there solely because IndVarSimplify preserves the CFG.
Differential Revision: https://reviews.llvm.org/D132571
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
