Show patches with: Submitter = chenglulu       |    State = Action Required       |   60 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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… - - - -1- 2024-02-21 chenglulu Unresolved
[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). - - - -1- 2024-02-21 chenglulu Unresolved
[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). - - - -1- 2024-02-21 chenglulu Unresolved
[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). - - - -1- 2024-02-21 chenglulu Unresolved
[v1,4/4] LoongArch: Define HAVE_AS_TLS to 0 if it's undefined [PR112299] Fix a series of problems caused by - - - -1- 2024-02-21 chenglulu Unresolved
[v1,3/4] LoongArch: Disable relaxation if the assembler don't support conditional branch relaxation… Fix a series of problems caused by - - - -1- 2024-02-21 chenglulu Unresolved
[v1,2/4] LoongArch: Check whether binutils supports the relax function. If supported, explicit relo… Fix a series of problems caused by - - - -1- 2024-02-21 chenglulu Unresolved
[2/2] LoongArch: Remove redundant symbol type conversions in larchintrin.h. [1/2] LoongArch: Fix wrong return value type of __iocsrrd_h. - - - -1- 2024-02-06 chenglulu Unresolved
[v2] LoongArch: libsanitizer: Enable Lsan and Tsan for loongarch64. [v2] LoongArch: libsanitizer: Enable Lsan and Tsan for loongarch64. - - - -1- 2024-02-04 chenglulu Unresolved
LoongArch: libsanitizer: Enable build lsan and tsan for loongarch64. LoongArch: libsanitizer: Enable build lsan and tsan for loongarch64. - - - -1- 2024-01-30 chenglulu Unresolved
[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. - - - -1- 2024-01-29 chenglulu Unresolved
[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. - - - -1- 2024-01-29 chenglulu Unresolved
[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. - - - -1- 2024-01-29 chenglulu Unresolved
[v5,2/5] LoongArch: Add the macro implementation of mcmodel=extreme. When cmodel=extreme, add macro implementation and fix problems with explicit relos implementation. - - - -1- 2024-01-29 chenglulu Unresolved
[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. - - - -1- 2024-01-26 chenglulu Unresolved
[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. - - - -1- 2024-01-26 chenglulu Unresolved
[v4,2/4] LoongArch: Add the macro implementation of mcmodel=extreme. When cmodel=extreme, add macro support and only support macros. - - - -1- 2024-01-26 chenglulu Unresolved
[3/3] LoongArch: Redundant sign extension elimination optimization 2. [1/3] LoongArch: Optimized some of the symbolic expansion instructions generated during bitwise ope… - - - -1- 2024-01-06 chenglulu Unresolved
[2/3] LoongArch: Redundant sign extension elimination optimization. [1/3] LoongArch: Optimized some of the symbolic expansion instructions generated during bitwise ope… - - - -1- 2024-01-06 chenglulu Unresolved
[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. - - - -1- 2024-01-05 chenglulu Unresolved
[v3,1/2] LoongArch: Add the macro implementation of mcmodel=extreme. When cmodel=extreme, add macro support and only support macros. - - - -1- 2024-01-05 chenglulu Unresolved
[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. - - - -1- 2024-01-05 chenglulu Unresolved
[v2,1/2] LoongArch: Add the macro implementation of mcmodel=extreme. When cmodel=extreme, add macro support and only support macros. - - - -1- 2024-01-05 chenglulu Unresolved
LoongArch: Fixed the problem of incorrect judgment of the immediate field of the [x]vld/[x]vst inst… LoongArch: Fixed the problem of incorrect judgment of the immediate field of the [x]vld/[x]vst inst… - - - -1- 2024-01-04 chenglulu Unresolved
[2/2] LoongArch: When the code model is extreme, the symbol address is obtained through macro instr… When cmodel=extreme, add macro support and only - - - -1- 2023-12-27 chenglulu Unresolved
[1/2] LoongArch: Add the macro implementation of mcmodel=extreme. When cmodel=extreme, add macro support and only - - - -1- 2023-12-27 chenglulu Unresolved
LoongArch: Added TLS Le Relax support. LoongArch: Added TLS Le Relax support. - - - -1- 2023-12-19 chenglulu Unresolved
[v2,2/2] LoongArch: Remove the definition of ISA_BASE_LA64V110 from the code. Delete ISA_BASE_LA64V110 related definitions. - - - -1- 2023-12-05 chenglulu Unresolved
[v2,1/2] LoongArch: Switch loongarch-def from C to C++ to make it possible. Delete ISA_BASE_LA64V110 related definitions. - - - -1- 2023-12-05 chenglulu Unresolved
[v1,2/2] LoongArch: Remove the definition of ISA_BASE_LA64V110 from the code. Delete ISA_BASE_LA64V110 related definitions. - - - -1- 2023-12-02 chenglulu Unresolved
[v1,1/2] LoongArch: Switch loongarch-def from C to C++ to make it possible. Delete ISA_BASE_LA64V110 related definitions. - - - -1- 2023-12-02 chenglulu Unresolved
[v2] LoongArch: Add intrinsic function descriptions for LSX and LASX instructions to doc. [v2] LoongArch: Add intrinsic function descriptions for LSX and LASX instructions to doc. - - - -1- 2023-11-30 chenglulu Unresolved
[v2] LoongArch: Add code generation support for call36 function calls. [v2] LoongArch: Add code generation support for call36 function calls. - - - -1- 2023-11-16 chenglulu Unresolved
[v1] LoongArch: Added code generation support for call36 function calls. [v1] LoongArch: Added code generation support for call36 function calls. - - - -1- 2023-11-14 chenglulu Unresolved
LoongArch: Define macro CLEAR_INSN_CACHE. LoongArch: Define macro CLEAR_INSN_CACHE. - - - -1- 2023-10-20 chenglulu Unresolved
[v1] LoongArch: Add floating point conditional move support. [v1] LoongArch: Add floating point conditional move support. - - - -1- 2023-09-15 chenglulu Unresolved
[v1] LoongArch: Check whether binutils supports the relax function. If supported, explicit relocs a… [v1] LoongArch: Check whether binutils supports the relax function. If supported, explicit relocs a… - - - -1- 2023-09-15 chenglulu Unresolved
LoongArch: Change the value of branch_cost from 2 to 6. LoongArch: Change the value of branch_cost from 2 to 6. - - - -1- 2023-09-13 chenglulu Unresolved
[v2] LoongArch: Enable '-free' starting at -O2. [v2] LoongArch: Enable '-free' starting at -O2. - - - -1- 2023-08-28 chenglulu Unresolved
[v1] LoongArch: Enable '-free' starting at -O2. [v1] LoongArch: Enable '-free' starting at -O2. - - - -1- 2023-08-28 chenglulu Unresolved
[v3] gcc-13: Add changelog for LoongArch. [v3] gcc-13: Add changelog for LoongArch. - - - -1- 2023-04-18 chenglulu Unresolved
[v2] gcc-13: Add changelog for LoongArch. [v2] gcc-13: Add changelog for LoongArch. - - - -1- 2023-04-18 chenglulu Unresolved
gcc-13: Add changelog for LoongArch. gcc-13: Add changelog for LoongArch. - - - -1- 2023-04-18 chenglulu Unresolved
[v2] LoongArch: Change the value of macro TRY_EMPTY_VM_SPACE from 0x8000000000 to 0x1000000000. [v2] LoongArch: Change the value of macro TRY_EMPTY_VM_SPACE from 0x8000000000 to 0x1000000000. - - - -1- 2023-02-23 chenglulu Repeat Merge
[v2] LoongArch: Fix pr106828 by define hook TARGET_ASAN_SHADOW_OFFSET in loongarch backend. [v2] LoongArch: Fix pr106828 by define hook TARGET_ASAN_SHADOW_OFFSET in loongarch backend. - - - --- 2022-09-07 chenglulu New
LoongArch: Fix pr106828 by define hook TARGET_ASAN_SHADOW_OFFSET in loongarch backend. LoongArch: Fix pr106828 by define hook TARGET_ASAN_SHADOW_OFFSET in loongarch backend. - - - --- 2022-09-07 chenglulu New
[v1] LoongArch: Add new code model 'emdium'. [v1] LoongArch: Add new code model 'emdium'. - - - --- 2022-08-20 chenglulu New
[v4] LoongArch: Add support code model extreme. [v4] LoongArch: Add support code model extreme. - - - --- 2022-08-20 chenglulu New
[v3] LoongArch: Add support code model extreme. [v3] LoongArch: Add support code model extreme. - - - --- 2022-08-20 chenglulu New
[v2] LoongArch: Add support code model extreme. [v2] LoongArch: Add support code model extreme. - - - --- 2022-08-19 chenglulu New
[v1] LoongArch: Add support code model extreme. [v1] LoongArch: Add support code model extreme. - - - --- 2022-08-18 chenglulu New
LoongArch: Get __tls_get_addr address through got table when disable plt. LoongArch: Get __tls_get_addr address through got table when disable plt. - - - --- 2022-08-11 chenglulu New
[v2] LoongArch: Define the macro ASM_PREFERRED_EH_DATA_FORMAT by checking the assembler's support f… [v2] LoongArch: Define the macro ASM_PREFERRED_EH_DATA_FORMAT by checking the assembler's support f… - - - --- 2022-07-29 chenglulu New
[v1] LoongArch: Define the macro ASM_PREFERRED_EH_DATA_FORMAT by checking the assembler's support f… [v1] LoongArch: Define the macro ASM_PREFERRED_EH_DATA_FORMAT by checking the assembler's support f… - - - --- 2022-07-29 chenglulu New
[wwwdocs] gcc-13: Add loongarch '-mexplicit-relocs' support [wwwdocs] gcc-13: Add loongarch '-mexplicit-relocs' support - - - --- 2022-07-26 chenglulu New
[v2,3/3] LoongArch: Modify the definition of the ASM_PREFERRED_EH_DATA_FORMAT macro. LoongArch: Modify the method of obtaining symbolic addresses. - - - --- 2022-07-21 chenglulu New
[v2,2/3] LoongArch: Support split symbol. LoongArch: Modify the method of obtaining symbolic addresses. - - - --- 2022-07-21 chenglulu New
[v2,1/3] LoongArch: Subdivision symbol type, add SYMBOL_PCREL support. LoongArch: Modify the method of obtaining symbolic addresses. - - - --- 2022-07-21 chenglulu New
[v1,2/2] LoongArch: Modify the definition of the ASM_PREFERRED_EH_DATA_FORMAT macro. LoongArch: Modify the method of obtaining symbolic addresses. - - - --- 2022-07-19 chenglulu New
[v1,1/2] LoongArch: Modify the method of obtaining symbolic addresses. LoongArch: Modify the method of obtaining symbolic addresses. - - - --- 2022-07-19 chenglulu New