[Bug target/117599] LoongArch support for BitInt

2025-09-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117599 --- Comment #13 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:b55277a4f8543f52c6d1664bb05e8eb90f46aaf3 commit r16-3563-gb55277a4f8543f52c6d1664bb05e8eb90f46aaf3 Author: Jakub Jelinek Date:

[Bug target/117599] LoongArch support for BitInt

2025-08-19 Thread yangyujie at loongson dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117599 --- Comment #12 from Yang Yujie --- Correction: The regression was caused by r16-3036-ga76a032354ee48. :P Now I am running tests on this patch. Will post if it's OK.

[Bug target/117599] LoongArch support for BitInt

2025-08-19 Thread yangyujie at loongson dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117599 --- Comment #11 from Yang Yujie --- Sorry for only testing with --enable-checking=release. Here's a patch.

[Bug target/117599] LoongArch support for BitInt

2025-08-19 Thread yangyujie at loongson dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117599 --- Comment #10 from Yang Yujie --- Created attachment 62147 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62147&action=edit Fix for r16-3056 regression

[Bug target/117599] LoongArch support for BitInt

2025-08-18 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117599 --- Comment #7 from Xi Ruoyao --- (In reply to chenglulu from comment #6) > (In reply to Xi Ruoyao from comment #4) > > We have things like > > > > # VUSE <.MEM_74> > > _48 = VIEW_CONVERT_EXPR(b575[i_6])[8]; > > ./gcc/testsuite/gcc.dg/torture/b

[Bug target/117599] LoongArch support for BitInt

2025-08-18 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117599 --- Comment #9 from Xi Ruoyao --- We have _48; but _48 = VIEW_CONVERT_EXPR(b575[i_6])[8]; _49 = (unsigned long) _48; Thus a signedness mismatch between _48 and the type of VIEW_CONVERT_EXPR(b575[i_6])[8] triggers this. OTOH x86 has things

[Bug target/117599] LoongArch support for BitInt

2025-08-18 Thread chenglulu at loongson dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117599 --- Comment #8 from chenglulu --- (In reply to Xi Ruoyao from comment #7) > (In reply to chenglulu from comment #6) > > (In reply to Xi Ruoyao from comment #4) > > > We have things like > > > > > > # VUSE <.MEM_74> > > > _48 = VIEW_CONVERT_EXPR

[Bug target/117599] LoongArch support for BitInt

2025-08-18 Thread chenglulu at loongson dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117599 --- Comment #6 from chenglulu --- (In reply to Xi Ruoyao from comment #4) > We have things like > > # VUSE <.MEM_74> > _48 = VIEW_CONVERT_EXPR(b575[i_6])[8]; > ./gcc/testsuite/gcc.dg/torture/bitint-12.c:39:1: error: type mismatch in > 'array_re

[Bug target/117599] LoongArch support for BitInt

2025-08-18 Thread chenglulu at loongson dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117599 --- Comment #5 from chenglulu --- Jenkins automatic test, submit r16-3176 new FAIL items only the following three: +FAIL: gcc.dg/fixed-point/bitint-1.c (test for errors, line 8) +FAIL: gcc.dg/fixed-point/bitint-1.c (test for errors, line 9) +

[Bug target/117599] LoongArch support for BitInt

2025-08-18 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117599 --- Comment #4 from Xi Ruoyao --- We have things like # VUSE <.MEM_74> _48 = VIEW_CONVERT_EXPR(b575[i_6])[8]; ./gcc/testsuite/gcc.dg/torture/bitint-12.c:39:1: error: type mismatch in 'array_ref' where b575[i_6] is _BitInt(575). On x86 we hav

[Bug target/117599] LoongArch support for BitInt

2025-08-18 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117599 --- Comment #3 from Xi Ruoyao --- Test failures at r16-3265 about bitint: FAIL: gcc.dg/fixed-point/bitint-1.c (test for errors, line 8) FAIL: gcc.dg/fixed-point/bitint-1.c (test for errors, line 9) FAIL: gcc.dg/fixed-point/bitint-1.c (test fo

[Bug target/117599] LoongArch support for BitInt

2025-08-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117599 --- Comment #2 from GCC Commits --- The master branch has been updated by LuluCheng : https://gcc.gnu.org/g:8079e96eb767851e8e061a13ecfb21aa1a2362de commit r16-3176-g8079e96eb767851e8e061a13ecfb21aa1a2362de Author: Yang Yujie Date: Sat Aug

[Bug target/117599] LoongArch support for BitInt

2024-11-17 Thread chenglulu at loongson dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117599 --- Comment #1 from chenglulu --- (In reply to Xi Ruoyao from comment #0) > The ABI needs to be defined: > https://github.com/loongson/la-abi-specs/issues/13. Thank you very much, we're already researching it now.

[Bug target/117599] LoongArch support for BitInt

2024-11-15 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117599 Sam James changed: What|Removed |Added Last reconfirmed||2024-11-16 Ever confirmed|0