Details
Details
Diff Detail
Diff Detail
Event Timeline
llvm/test/CodeGen/X86/stack-clash-large.ll | ||
---|---|---|
46 | This mov wasn't relevant, as %r11d was clipped. |
llvm/test/CodeGen/X86/stack-clash-large.ll | ||
---|---|---|
24–25 | I think this condition is also backwards -- in AT&T syntax, this will jump when %rsp<%r11, which is immediately false. |
llvm/test/CodeGen/X86/stack-clash-large.ll | ||
---|---|---|
24–25 | this could even be a jne, I guess. |
llvm/test/CodeGen/X86/stack-clash-large.ll | ||
---|---|---|
24–25 | Yeah, jne should work. Maybe rename FinalStackPtr to something like FinalStackProbe too, so it's clear that doesn't include the remainder. |
I think this condition is also backwards -- in AT&T syntax, this will jump when %rsp<%r11, which is immediately false.