[llvm] [Mips] Fix missing sign extension in expansion of sub-word atomic max (PR #77072)

Martin Nordholts via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 11 01:36:25 PDT 2024


martn3 wrote:

Hi @yingopq, thank you for the reply and for the tip.  I double-checked, and I get the test failure also with 0e501dbd932e. I also tested some extra commits just to be sure. Here are my results:


| Commit       | Commit info             | Commit Title                                                                       | Test result |
|--------------|-------------------------|------------------------------------------------------------------------------------|-------------|
| dc39028906ba | branch main             | [mlir] Fix -Wsign-compare in ValueBoundsOpInterface.cpp (NFC)                      | Fail        |
| b6ebea7972cd | branch release/18.x     | [SPARC] Implement L and H inline asm argument modifiers                            | Fail        |
| 7c7c3d4a3a27 | tag llvmorg-18.1.2 + 13 | [ODS][NFC] Cast range.size() to int32_t in accumulation                            | Fail        |
| 0e501dbd932e | tag llvmorg-18.1.2 + 12 | [Mips] Restore wrong deletion of instruction 'and' in unsigned min/max processing. | Fail        |
| fbb27d16fa12 | tag llvmorg-18.1.2 + 11 | [Mips] Fix missing sign extension in expansion of sub-word atomic max              | Fail        |
| e74c1678231a | tag llvmorg-18.1.2 + 10 | [PowerPC] provide CFI for ELF32 to unwind cr2, cr3, cr4                            | OK          |
| 1c7c16e58240 | tag llvmorg-18.1.2 + 9  | [NFC][PowerPC] use script to regenerate the CHECK lines                            | OK          |

Please let me know if you would like me to perform more tests.

https://github.com/llvm/llvm-project/pull/77072


More information about the llvm-commits mailing list