Show patches with: Submitter = Lulu Cheng       |    State = Action Required       |    Archived = No       |   258 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2] MIPS: Fix the issue with the '-fpatchable-function-entry=' feature. [v2] MIPS: Fix the issue with the '-fpatchable-function-entry=' feature. - - - - --- 2025-05-09 Lulu Cheng New
MIPS: Fixed the problem that the nop instruction is inserted at the wrong position after enabling '… MIPS: Fixed the problem that the nop instruction is inserted at the wrong position after enabling '… - - - - --- 2025-04-30 Lulu Cheng New
[v2] gcc-15/changes: Document LoongArch changes. [v2] gcc-15/changes: Document LoongArch changes. - - - - --- 2025-04-21 Lulu Cheng New
gcc-15/changes: Document LoongArch changes. gcc-15/changes: Document LoongArch changes. - - - - --- 2025-04-18 Lulu Cheng New
[v3] LoongArch: Add LoongArch architecture detection to __float128 support in libgfortran and libqu… [v3] LoongArch: Add LoongArch architecture detection to __float128 support in libgfortran and libqu… - - - - --- 2025-04-07 Lulu Cheng New
[v2] LoongArch: Add LoongArch architecture detection to __float128 support in libgfortran and libqu… [v2] LoongArch: Add LoongArch architecture detection to __float128 support in libgfortran and libqu… - - - - --- 2025-04-07 Lulu Cheng New
LoongArch: Add LoongArch architecture detection to __float128 support in libgfortran and libquadmat… LoongArch: Add LoongArch architecture detection to __float128 support in libgfortran and libquadmat… - - - - --- 2025-04-07 Lulu Cheng New
LoongArch: doc: Put the '-mtls-dialect=opt' option description in the correct position. LoongArch: doc: Put the '-mtls-dialect=opt' option description in the correct position. - - - - --- 2025-03-31 Lulu Cheng New
[2/2] LoongArch: doc: Add same-address constraint to the description of '-mld-seq-sa'. [1/2] LoongArch: Set default alignment for functions jumps loops and labels. - - - - --- 2025-03-27 Lulu Cheng New
[1/2] LoongArch: Set default alignment for functions jumps loops and labels. [1/2] LoongArch: Set default alignment for functions jumps loops and labels. - - - - --- 2025-03-27 Lulu Cheng New
LoongArch: Support Q suffix for __float128. LoongArch: Support Q suffix for __float128. - - - - --- 2025-03-22 Lulu Cheng New
[3/3] LoongArch: testsuite: Fix gcc.dg/vect/slp-26.c. [1/3] LoongArch: testsuite: Fix pr112325.c and pr117888-1.c. - - - - --- 2025-03-07 Lulu Cheng New
[2/3] LoongArch: testsuite: Fix gcc.dg/vect/bb-slp-77.c. [1/3] LoongArch: testsuite: Fix pr112325.c and pr117888-1.c. - - - - --- 2025-03-07 Lulu Cheng New
[1/3] LoongArch: testsuite: Fix pr112325.c and pr117888-1.c. [1/3] LoongArch: testsuite: Fix pr112325.c and pr117888-1.c. - - - - --- 2025-03-07 Lulu Cheng New
[v3,4/4] LoongArch: When -mfpu=none, '__loongarch_frecipe' shouldn't be defined [PR118843]. Organize the code and fix PR118828 and PR118843. - - - - --- 2025-02-13 Lulu Cheng New
[v3,3/4] LoongArch: After setting the compilation options, update the predefined macros. Organize the code and fix PR118828 and PR118843. - - - - --- 2025-02-13 Lulu Cheng New
[v3,2/4] LoongArch: Split the function loongarch_cpu_cpp_builtins into two functions. Organize the code and fix PR118828 and PR118843. - - - - --- 2025-02-13 Lulu Cheng New
[v3,1/4] LoongArch: Move the function loongarch_register_pragmas to loongarch-c.cc. Organize the code and fix PR118828 and PR118843. - - - - --- 2025-02-13 Lulu Cheng New
[v2] LoongArch: Adjust the cost of ADDRESS_REG_REG. [v2] LoongArch: Adjust the cost of ADDRESS_REG_REG. - - - - --- 2025-02-13 Lulu Cheng New
[v2,4/4] LoongArch: When -mfpu=none, '__loongarch_frecipe' shouldn't be defined [PR118843]. Organize the code and fix PR118828 and PR118843. - - - - --- 2025-02-12 Lulu Cheng New
[v2,3/4] LoongArch: After setting the compilation options, update the predefined macros. Organize the code and fix PR118828 and PR118843. - - - - --- 2025-02-12 Lulu Cheng New
[v2,2/4] LoongArch: Split the function loongarch_cpu_cpp_builtins into two functions. Organize the code and fix PR118828 and PR118843. - - - - --- 2025-02-12 Lulu Cheng New
[v2,1/4] LoongArch: Move the function loongarch_register_pragmas to loongarch-c.cc. Organize the code and fix PR118828 and PR118843. - - - - --- 2025-02-12 Lulu Cheng New
LoongArch: Fix the issue of function jump out of range caused by crtbeginS.o [PR118844]. LoongArch: Fix the issue of function jump out of range caused by crtbeginS.o [PR118844]. - - - - --- 2025-02-12 Lulu Cheng New
[3/3] LoongArch: After setting the compilation options, update the predefined macros. Organize the code and fix PR118828. - - - - --- 2025-02-11 Lulu Cheng New
[2/3] LoongArch: Split the function loongarch_cpu_cpp_builtins into two functions. Organize the code and fix PR118828. - - - - --- 2025-02-11 Lulu Cheng New
[1/3] LoongArch: Move the function loongarch_register_pragmas to loongarch-c.cc. Organize the code and fix PR118828. - - - - --- 2025-02-11 Lulu Cheng New
LoongArch: Fix ICE caused by illegal calls to builtin functions [PR118561]. LoongArch: Fix ICE caused by illegal calls to builtin functions [PR118561]. - - - - --- 2025-01-23 Lulu Cheng New
[v2,2/2] LoongArch: Implement target pragma. [v2,1/2] LoongArch: Implement target attribute. - - - - --- 2025-01-20 Lulu Cheng New
[v2,1/2] LoongArch: Implement target attribute. [v2,1/2] LoongArch: Implement target attribute. - - - - --- 2025-01-20 Lulu Cheng New
[v2,0/2] Implement target attribute and pragma. - - - - --- 2025-01-20 Lulu Cheng New
[2/2] LoongArch: Implement target pragma. Implement target attribute and pragma. - - - - --- 2025-01-07 Lulu Cheng New
[1/2] LoongArch: Implement target attribute. Implement target attribute and pragma. - - - - --- 2025-01-07 Lulu Cheng New
LoongArch: Adjust the cost of ADDRESS_REG_REG [PR114978]. LoongArch: Adjust the cost of ADDRESS_REG_REG [PR114978]. - - - - --- 2025-01-07 Lulu Cheng New
[2/2] LoongArch: testsuite: Fix l{a}sx-andn-iorn.c. [1/2] LoongArch: testsuite: Fix loongarch/vect-frint-scalar.c. - - - - --- 2024-11-26 Lulu Cheng New
[1/2] LoongArch: testsuite: Fix loongarch/vect-frint-scalar.c. [1/2] LoongArch: testsuite: Fix loongarch/vect-frint-scalar.c. - - - - --- 2024-11-26 Lulu Cheng New
Regenerate opt urls for r15-5584. Regenerate opt urls for r15-5584. - - - - --- 2024-11-22 Lulu Cheng New
LoongArch: Fix clerical errors in lasx_xvreplgr2vr_* and lsx_vreplgr2vr_*. LoongArch: Fix clerical errors in lasx_xvreplgr2vr_* and lsx_vreplgr2vr_*. - - - - --- 2024-11-02 Lulu Cheng New
[2/2] LoongArch: Modify the document to remove options that don't exist. Remove redundant code. - - - - --- 2024-11-02 Lulu Cheng New
[1/2] LoongArch: Remove redundant code. Remove redundant code. - - - - --- 2024-11-02 Lulu Cheng New
[v1,2/2] LoongArch: Provide ashr lshr and ashl RTL pattern for vectors. [v1,1/2] LoongArch: Drop vcond{,u} expanders. - - - - --- 2024-08-08 Lulu Cheng New
[v1,1/2] LoongArch: Drop vcond{,u} expanders. [v1,1/2] LoongArch: Drop vcond{,u} expanders. - - - - --- 2024-08-08 Lulu Cheng New
[v2] LoongArch: Use iorn and andn standard pattern names. [v2] LoongArch: Use iorn and andn standard pattern names. - - - - --- 2024-08-02 Lulu Cheng New
[v2] LoongArch: Use iorn and andn standard pattern names. [v2] LoongArch: Use iorn and andn standard pattern names. - - - - --- 2024-08-02 Lulu Cheng New
LoongArch: Use iorn and andn standard pattern names. LoongArch: Use iorn and andn standard pattern names. - - - - --- 2024-07-27 Lulu Cheng New
LoongArch: Use iorn and andn standard pattern names for scalar modes. LoongArch: Use iorn and andn standard pattern names for scalar modes. - - - - --- 2024-07-27 Lulu Cheng New
LoongArch: Use iorn and andn standard pattern names for scalar modes. LoongArch: Use iorn and andn standard pattern names for scalar modes. - - - - --- 2024-07-27 Lulu Cheng New
LoongArch: Organize the code related to split move and merge the same functions. LoongArch: Organize the code related to split move and merge the same functions. - - - - --- 2024-07-13 Lulu Cheng New
[2/2] LoongArch: Remove unreachable codes. [1/2] LoongArch: TFmode is not allowed to be stored in the float register. - - - - --- 2024-07-04 Lulu Cheng New
[1/2] LoongArch: TFmode is not allowed to be stored in the float register. [1/2] LoongArch: TFmode is not allowed to be stored in the float register. - - - - --- 2024-07-04 Lulu Cheng New
[2/2] LoongArch: Define loongarch_insn_cost and set the cost of movcf2gr and movgr2cf. [1/2] LoongArch: Fix explicit-relocs-{extreme-, }tls-desc.c tests. - - - - --- 2024-07-02 Lulu Cheng New
[1/2] LoongArch: Fix explicit-relocs-{extreme-, }tls-desc.c tests. [1/2] LoongArch: Fix explicit-relocs-{extreme-, }tls-desc.c tests. - - - - --- 2024-07-02 Lulu Cheng New
[gcc-13] LoongArch: Fix eh_return epilogue for normal returns. [gcc-13] LoongArch: Fix eh_return epilogue for normal returns. - - - - --- 2024-04-29 Lulu Cheng New
[gcc-12] LoongArch: Fix eh_return epilogue for normal returns. [gcc-12] LoongArch: Fix eh_return epilogue for normal returns. - - - - --- 2024-04-29 Lulu Cheng New
wwwdocs: gcc-14/changes.html: Add Loongarch changes. wwwdocs: gcc-14/changes.html: Add Loongarch changes. - - - - --- 2024-04-23 Lulu Cheng New
gcc-13/changes.html (LoongArch): Fix link. gcc-13/changes.html (LoongArch): Fix link. - - - - --- 2024-04-19 Lulu Cheng New
LoongArch: Add indexes for some compilation options. LoongArch: Add indexes for some compilation options. - - - - --- 2024-04-09 Lulu Cheng New
[v1] LoongArch: Set default alignment for functions jumps and loops [PR112919]. [v1] LoongArch: Set default alignment for functions jumps and loops [PR112919]. - - - - --- 2024-04-02 Lulu Cheng New
Regenerate loongarch.opt.urls. Regenerate loongarch.opt.urls. - 1 - - --- 2024-04-01 Lulu Cheng New
LoongArch: Add descriptions of the compilation options. LoongArch: Add descriptions of the compilation options. - - - - --- 2024-03-30 Lulu Cheng New
LoongArch: gcc13: Implement option save/restore. LoongArch: gcc13: Implement option save/restore. - - - - --- 2024-03-17 Lulu Cheng New
LoongArch: gcc12: Implement option save/restore. LoongArch: gcc12: Implement option save/restore. - - - - --- 2024-03-17 Lulu Cheng New
LoongArch: testsuite: Add compilation options to the regname-fp-s9.c. LoongArch: testsuite: Add compilation options to the regname-fp-s9.c. - - - - --- 2024-03-07 Lulu Cheng New
[v1] LoongArch: Fixed an issue with the implementation of the template atomic_compare_and_swapsi. [v1] LoongArch: Fixed an issue with the implementation of the template atomic_compare_and_swapsi. - - - - --- 2024-03-07 Lulu Cheng New
[v1] LoongArch: When checking whether the assembler supports conditional branch relaxation, add com… [v1] LoongArch: When checking whether the assembler supports conditional branch relaxation, add com… - - - - --- 2024-02-21 Lulu Cheng New
[v1,4/4] LoongArch: Define HAVE_AS_TLS to 0 if it's undefined [PR112299] Fix a series of problems caused by ASM_OUTPUT_ALIGN_WITH_NOP (release/gcc-12). - - - - --- 2024-02-21 Lulu Cheng New
[v1,3/4] LoongArch: Disable relaxation if the assembler don't support conditional branch relaxation… Fix a series of problems caused by ASM_OUTPUT_ALIGN_WITH_NOP (release/gcc-12). - - - - --- 2024-02-21 Lulu Cheng New
[v1,2/4] LoongArch: Check whether binutils supports the relax function. If supported, explicit relo… Fix a series of problems caused by ASM_OUTPUT_ALIGN_WITH_NOP (release/gcc-12). - - - - --- 2024-02-21 Lulu Cheng New
[v1,1/4] LoongArch: Delete macro definition ASM_OUTPUT_ALIGN_WITH_NOP. Fix a series of problems caused by ASM_OUTPUT_ALIGN_WITH_NOP (release/gcc-12). - - - - --- 2024-02-21 Lulu Cheng New
[v1,4/4] LoongArch: Define HAVE_AS_TLS to 0 if it's undefined [PR112299] Fix a series of problems caused by - - - - --- 2024-02-21 Lulu Cheng New
[v1,3/4] LoongArch: Disable relaxation if the assembler don't support conditional branch relaxation… Fix a series of problems caused by - - - - --- 2024-02-21 Lulu Cheng New
[v1,2/4] LoongArch: Check whether binutils supports the relax function. If supported, explicit relo… Fix a series of problems caused by - - - - --- 2024-02-21 Lulu Cheng New
[v1,1/4] LoongArch: Delete macro definition ASM_OUTPUT_ALIGN_WITH_NOP. Fix a series of problems caused by - - - - --- 2024-02-21 Lulu Cheng New
[v1,4/4] LoongArch: Define HAVE_AS_TLS to 0 if it's undefined [PR112299] Fix a series of problems caused by - - - - --- 2024-02-21 Lulu Cheng New
[v1,3/4] LoongArch: Disable relaxation if the assembler don't support conditional branch relaxation… Fix a series of problems caused by - - - - --- 2024-02-21 Lulu Cheng New
[v1,2/4] LoongArch: Check whether binutils supports the relax function. If supported, explicit relo… Fix a series of problems caused by - - - - --- 2024-02-21 Lulu Cheng New
[v1,1/4] LoongArch: Delete macro definition ASM_OUTPUT_ALIGN_WITH_NOP. Fix a series of problems caused by - - - - --- 2024-02-21 Lulu Cheng New
[2/2] LoongArch: Remove redundant symbol type conversions in larchintrin.h. [1/2] LoongArch: Fix wrong return value type of __iocsrrd_h. - - - - --- 2024-02-06 Lulu Cheng New
[1/2] LoongArch: Fix wrong return value type of __iocsrrd_h. [1/2] LoongArch: Fix wrong return value type of __iocsrrd_h. - - - - --- 2024-02-06 Lulu Cheng New
[v2] LoongArch: libsanitizer: Enable Lsan and Tsan for loongarch64. [v2] LoongArch: libsanitizer: Enable Lsan and Tsan for loongarch64. - - - - --- 2024-02-04 Lulu Cheng New
[v2] LoongArch: Modify the address calculation logic for obtaining array element values through fp. [v2] LoongArch: Modify the address calculation logic for obtaining array element values through fp. - - - - --- 2024-01-30 Lulu Cheng New
LoongArch: Modify the address calculation logic for obtaining array element values through fp. LoongArch: Modify the address calculation logic for obtaining array element values through fp. - - - - --- 2024-01-30 Lulu Cheng New
LoongArch: libsanitizer: Enable build lsan and tsan for loongarch64. LoongArch: libsanitizer: Enable build lsan and tsan for loongarch64. - - - - --- 2024-01-30 Lulu Cheng New
[v5,5/5] LoongArch: Don't split the instructions containing relocs for extreme code model. When cmodel=extreme, add macro implementation and fix problems with explicit relos implementation. - - - - --- 2024-01-29 Lulu Cheng New
[v5,4/5] LoongArch: Added support for loading __get_tls_addr symbol address using call36. When cmodel=extreme, add macro implementation and fix problems with explicit relos implementation. - - - - --- 2024-01-29 Lulu Cheng New
[v5,3/5] LoongArch: Enable explicit reloc for extreme TLS GD/LD with -mexplicit-relocs=auto. When cmodel=extreme, add macro implementation and fix problems with explicit relos implementation. - - - - --- 2024-01-29 Lulu Cheng New
[v5,2/5] LoongArch: Add the macro implementation of mcmodel=extreme. When cmodel=extreme, add macro implementation and fix problems with explicit relos implementation. - - - - --- 2024-01-29 Lulu Cheng New
[v5,1/5] LoongArch: Merge template got_load_tls_{ld/gd/le/ie}. When cmodel=extreme, add macro implementation and fix problems with explicit relos implementation. - - - - --- 2024-01-29 Lulu Cheng New
[v4,4/4] LoongArch: Added support for loading __get_tls_addr symbol address using call36. When cmodel=extreme, add macro support and only support macros. - - - - --- 2024-01-26 Lulu Cheng New
[v4,3/4] LoongArch: Enable explicit reloc for extreme TLS GD/LD with -mexplicit-relocs=auto. When cmodel=extreme, add macro support and only support macros. - - - - --- 2024-01-26 Lulu Cheng New
[v4,2/4] LoongArch: Add the macro implementation of mcmodel=extreme. When cmodel=extreme, add macro support and only support macros. - - - - --- 2024-01-26 Lulu Cheng New
[v4,1/4] LoongArch: Merge template got_load_tls_{ld/gd/le/ie}. When cmodel=extreme, add macro support and only support macros. - - - - --- 2024-01-26 Lulu Cheng New
LoongArch: Disable TLS type symbols from generating non-zero offsets. LoongArch: Disable TLS type symbols from generating non-zero offsets. - - - - --- 2024-01-23 Lulu Cheng New
LoongArch: Assign the '/u' attribute to the mem to which the global offset table belongs. LoongArch: Assign the '/u' attribute to the mem to which the global offset table belongs. - - - - --- 2024-01-13 Lulu Cheng New
[3/3] LoongArch: Redundant sign extension elimination optimization 2. [1/3] LoongArch: Optimized some of the symbolic expansion instructions generated during bitwise ope… - - - - --- 2024-01-06 Lulu Cheng New
[2/3] LoongArch: Redundant sign extension elimination optimization. [1/3] LoongArch: Optimized some of the symbolic expansion instructions generated during bitwise ope… - - - - --- 2024-01-06 Lulu Cheng New
[1/3] LoongArch: Optimized some of the symbolic expansion instructions generated during bitwise ope… [1/3] LoongArch: Optimized some of the symbolic expansion instructions generated during bitwise ope… - - - - --- 2024-01-06 Lulu Cheng New
[v3,2/2] LoongArch: When the code model is extreme, the symbol address is obtained through macro in… When cmodel=extreme, add macro support and only support macros. - - - - --- 2024-01-05 Lulu Cheng New
[v3,1/2] LoongArch: Add the macro implementation of mcmodel=extreme. When cmodel=extreme, add macro support and only support macros. - - - - --- 2024-01-05 Lulu Cheng New
[v2,2/2] LoongArch: When the code model is extreme, the symbol address is obtained through macro in… When cmodel=extreme, add macro support and only support macros. - - - - --- 2024-01-05 Lulu Cheng New
« 1 2 3 »