[llvm] [LLVM] [X86] Fix integer overflows in frame layout for huge frames (PR #101840)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 21 01:23:33 PDT 2024
zmodem wrote:
We're hitting asserts after this when targeting 32-bit x86:
```
lib/Target/X86/X86RegisterInfo.cpp:989:
virtual bool llvm::X86RegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator, int, unsigned int, RegScavenger *) const:
Assertion `(Is64Bit || FitsIn32Bits) && "Requesting 64-bit offset in 32-bit immediate!"' failed.
```
See https://crbug.com/361106069#comment4 for a reproducer.
Reverting for now.
https://github.com/llvm/llvm-project/pull/101840
More information about the llvm-commits
mailing list