Fix crash during prolog peeling when loop preheader terminates with a fallthrough conditional branch The crash was happening due to the wrong preheader layout successor being passed to `updateTerminator`; in general, the loop kernel will not be the layout successor after prolog peeling. Fix this by passing the right layout successor.
5.2 KiB
5.2 KiB