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.