If the register has a negative value then unsigned overflow will occur;
this case is sometimes even created intentionally by LSR. For now
disable GA+reg folding. Fixes PR29127
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
test/CodeGen/WebAssembly/address-offsets.ll | ||
---|---|---|
39 ↗ | (On Diff #69746) | This seems to be a typo. Should be NEXT instead of NEX T. |
test/CodeGen/WebAssembly/address-offsets.ll | ||
---|---|---|
39 ↗ | (On Diff #69746) | @sunfish not sure how you feel about this method of disabling tests. The other option would be just to delete them and use revision control for its purpose :) |
39 ↗ | (On Diff #69746) | It's actually kind of a hacky way of disabling tests without actually deleting them. The drawback is, yeah it kind of looks like a typo. |
Comment Actions
@sunfish went ahead and landed this since we discussed it and I wanted to consolidate the torture test results, so I can update Binaryen's checked-in version (so we can test the stack branch).