[Bug target/113034] Miscompilation of __m128 ne comparison on LoongArch

2023-12-20 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113034 Xi Ruoyao changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/113034] Miscompilation of __m128 ne comparison on LoongArch

2023-12-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113034 --- Comment #6 from GCC Commits --- The master branch has been updated by Xi Ruoyao : https://gcc.gnu.org/g:c5651e9bc057f08bad3297cc2fe3eafffa31c95e commit r14-6745-gc5651e9bc057f08bad3297cc2fe3eafffa31c95e Author: Xi Ruoyao Date: Sun Dec

[Bug target/113034] Miscompilation of __m128 ne comparison on LoongArch

2023-12-17 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113034 Xi Ruoyao changed: What|Removed |Added Keywords||patch URL|

[Bug target/113034] Miscompilation of __m128 ne comparison on LoongArch

2023-12-16 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113034 Xi Ruoyao changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug target/113034] Miscompilation of __m128 ne comparison on LoongArch

2023-12-16 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113034 --- Comment #3 from Xi Ruoyao --- (define_code_iterator vfcond [unordered ordered eq ne le lt uneq unle unlt]) (define_code_attr fcc [(unordered "cun") (ordered "cor") (eq"ceq") (ne"cne") (uneq "cueq")

[Bug target/113034] Miscompilation of __m128 ne comparison on LoongArch

2023-12-16 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113034 Xi Ruoyao changed: What|Removed |Added CC||chenglulu at loongson dot cn,

[Bug target/113034] Miscompilation of __m128 ne comparison on LoongArch

2023-12-15 Thread c at jia dot je via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113034 --- Comment #1 from Jiajie Chen --- As pointed out by @lrzlin, the expected output should be: ``` 1 -1 0 ```