Open Quuxplusone opened 4 years ago
Bugzilla Link | PR46962 |
Status | NEW |
Importance | P enhancement |
Reported by | David Bolvansky (david.bolvansky@gmail.com) |
Reported on | 2020-08-02 10:11:44 -0700 |
Last modified on | 2020-08-03 05:39:02 -0700 |
Version | trunk |
Hardware | PC Linux |
CC | efriedma@quicinc.com, florian_hahn@apple.com, jdoerfert@anl.gov, kazu@google.com, llvm-bugs@lists.llvm.org, nikita.ppv@gmail.com, spatel+llvm@rotateright.com |
Fixed by commit(s) | |
Attachments | |
Blocks | |
Blocked by | |
See also |
Probably Jump Threading issue but this part of codegen looks bad too..
LBB0_2:
test dil, dil
je .LBB0_4 ------
test sil, sil |
je .LBB0_4 |
jmp foo1() | # TAILCALL
.LBB0_4: |
test dil, dil <-----
je .LBB0_5
jmp foo2()