Issue 164336
Summary [StackColoring] opt-bisect-limit prevents removal of LIFETIME_END instruction
Labels new issue
Assignees
Reporter topperc
    If the stack coloring pass is disabled via opt-bisect-limit, it doesn't remove LIFETIME_END instructions. This can cause crashes in later passes like eliminateFrameIndex that don't expect to see these instructions.

Should we make StackColoring collect and remove the markers when it is disabled? I believe that's what we do for the `-no-stack-coloring` cl::opt.

CC: @arsenm @efriedma-quic @qcolombet 
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to