Show patches with: Submitter = H.J. Lu       |    State = Action Required       |    Archived = No       |   1937 patches
« 1 2 ... 3 4 519 20 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2] x86: Check AVX512 without mask instructions [v2] x86: Check AVX512 without mask instructions - - - - --- 2021-06-25 H.J. Lu New
[v2,2/2] Add TARGET_ASM_EMIT_GNU_PROPERTY_NOTE Implement indirect external access - - - - --- 2021-06-24 H.J. Lu New
[v2,1/2] Add -f[no-]direct-extern-access Implement indirect external access - - - - --- 2021-06-24 H.J. Lu New
x86: Compile CPUID functions with -mgeneral-regs-only x86: Compile CPUID functions with -mgeneral-regs-only - - - - --- 2021-06-24 H.J. Lu New
[2/2] Add TARGET_ASM_EMIT_GNU_PROPERTY_NOTE Implement single global definition - - - - --- 2021-06-20 H.J. Lu New
[1/2] Add -fsingle-global-definition Implement single global definition - - - - --- 2021-06-20 H.J. Lu New
Add TARGET_IFUNC_REF_LOCAL_OK Add TARGET_IFUNC_REF_LOCAL_OK - - - - --- 2021-06-20 H.J. Lu New
x86: Replace ix86_red_zone_size with ix86_red_zone_used x86: Replace ix86_red_zone_size with ix86_red_zone_used - - - - --- 2021-06-11 H.J. Lu New
[v4,2/2] x86: Add vec_duplicate<mode> expander x86: Convert CONST_WIDE_INT/CONST_VECTOR to broadcast - - - - --- 2021-06-09 H.J. Lu New
[v4,1/2] x86: Convert CONST_WIDE_INT/CONST_VECTOR to broadcast x86: Convert CONST_WIDE_INT/CONST_VECTOR to broadcast - - - - --- 2021-06-09 H.J. Lu New
Update doc/tm.texi.in to fix commit 4a0c4eaea32 Update doc/tm.texi.in to fix commit 4a0c4eaea32 - - - - --- 2021-06-09 H.J. Lu New
[v2] Always enable DT_INIT_ARRAY/DT_FINI_ARRAY on Linux [v2] Always enable DT_INIT_ARRAY/DT_FINI_ARRAY on Linux - - - - --- 2021-06-09 H.J. Lu New
Always enable DT_INIT_ARRAY/DT_FINI_ARRAY on Linux Always enable DT_INIT_ARRAY/DT_FINI_ARRAY on Linux - - - - --- 2021-06-08 H.J. Lu New
[v3,2/2] x86: Add vec_duplicate<mode> expander x86: Convert CONST_WIDE_INT/CONST_VECTOR to broadcast - - - - --- 2021-06-08 H.J. Lu New
[v3,1/2] x86: Convert CONST_WIDE_INT/CONST_VECTOR to broadcast x86: Convert CONST_WIDE_INT/CONST_VECTOR to broadcast - - - - --- 2021-06-08 H.J. Lu New
middle-end/100951 - make sure to generate VECTOR_CST in lowering middle-end/100951 - make sure to generate VECTOR_CST in lowering - - - - --- 2021-06-07 H.J. Lu New
x86: Don't compile pr82735-[345].c for x32 x86: Don't compile pr82735-[345].c for x32 - - - - --- 2021-06-07 H.J. Lu New
x86: Update g++.target/i386/pr100885.C x86: Update g++.target/i386/pr100885.C - - - - --- 2021-06-07 H.J. Lu New
libgomp: Compile tests with -march=i486 if needed libgomp: Compile tests with -march=i486 if needed - - - - --- 2021-06-06 H.J. Lu New
[v2,2/2] x86: Convert CONST_WIDE_INT/CONST_VECTOR to broadcast Allow vec_duplicate_optab to fail - - - - --- 2021-06-05 H.J. Lu New
[v2,1/2] Allow vec_duplicate_optab to fail Allow vec_duplicate_optab to fail - - - - --- 2021-06-05 H.J. Lu New
x86: Convert CONST_WIDE_INT to broadcast in move expanders x86: Convert CONST_WIDE_INT to broadcast in move expanders - - - - --- 2021-06-03 H.J. Lu New
[v2] Add vec_const_duplicate optab and TARGET_GEN_MEMSET_SCRATCH_RTX [v2] Add vec_const_duplicate optab and TARGET_GEN_MEMSET_SCRATCH_RTX - - - - --- 2021-05-31 H.J. Lu New
Add integer_extract and vec_const_duplicate optabs Add integer_extract and vec_const_duplicate optabs - - - - --- 2021-05-31 H.J. Lu New
[v2] Add a target calls hook: TARGET_PUSH_ARGUMENT [v2] Add a target calls hook: TARGET_PUSH_ARGUMENT - - - - --- 2021-05-27 H.J. Lu New
Pass the number of bytes to push to PUSH_ARGS Pass the number of bytes to push to PUSH_ARGS - - - - --- 2021-05-22 H.J. Lu New
Elide expand_constructor if move by pieces is preferred Elide expand_constructor if move by pieces is preferred - - - - --- 2021-05-21 H.J. Lu New
constructor: Elide expand_constructor when can move by pieces is true constructor: Elide expand_constructor when can move by pieces is true - - - - --- 2021-05-20 H.J. Lu New
[v4,12/12] constructor: Check if it is faster to load constant from memory Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-18 H.J. Lu New
[v4,11/12] x86: Update gcc.target/i386/incoming-11.c Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-18 H.J. Lu New
[v4,10/12] x86: Also pass -mno-avx to sw-1.c for ia32 Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-18 H.J. Lu New
[v4,09/12] x86: Also pass -mno-avx to cold-attribute-1.c Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-18 H.J. Lu New
[v4,08/12] x86: Also pass -mno-avx to pr72839.c Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-18 H.J. Lu New
[v4,07/12] x86: Add tests for piecewise move and store Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-18 H.J. Lu New
[v4,06/12] x86: Add AVX2 tests for PR middle-end/90773 Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-18 H.J. Lu New
[v4,05/12] x86: Update piecewise move and store Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-18 H.J. Lu New
[v4,04/12] Remove MAX_BITSIZE_MODE_ANY_INT Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-18 H.J. Lu New
[v4,03/12] x86: Avoid stack realignment when copying data Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-18 H.J. Lu New
[v4,02/12] x86: Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-18 H.J. Lu New
[v4,01/12] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-18 H.J. Lu New
[v2] x86: Warn for excessive argument alignment in main [v2] x86: Warn for excessive argument alignment in main - - - - --- 2021-05-17 H.J. Lu New
[v3,12/12] constructor: Check if it is faster to load constant from memory [v3,01/12] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE - - - - --- 2021-05-17 H.J. Lu New
[v3,11/12] x86: Update gcc.target/i386/incoming-11.c [v3,01/12] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE - - - - --- 2021-05-17 H.J. Lu New
[v3,10/12] x86: Also pass -mno-avx to sw-1.c for ia32 [v3,01/12] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE - - - - --- 2021-05-17 H.J. Lu New
[v3,09/12] x86: Also pass -mno-avx to cold-attribute-1.c [v3,01/12] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE - - - - --- 2021-05-17 H.J. Lu New
[v3,08/12] x86: Also pass -mno-avx to pr72839.c [v3,01/12] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE - - - - --- 2021-05-17 H.J. Lu New
[v3,07/12] x86: Add tests for piecewise move and store [v3,01/12] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE - - - - --- 2021-05-17 H.J. Lu New
[v3,06/12] x86: Add AVX2 tests for PR middle-end/90773 [v3,01/12] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE - - - - --- 2021-05-17 H.J. Lu New
[v3,05/12] x86: Update piecewise move and store [v3,01/12] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE - - - - --- 2021-05-17 H.J. Lu New
[v3,04/12] Remove MAX_BITSIZE_MODE_ANY_INT [v3,01/12] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE - - - - --- 2021-05-17 H.J. Lu New
[v3,03/12] x86: Avoid stack realignment when copying data [v3,01/12] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE - - - - --- 2021-05-17 H.J. Lu New
[v3,02/12] x86: Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE [v3,01/12] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE - - - - --- 2021-05-17 H.J. Lu New
[v3,01/12] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE [v3,01/12] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE - - - - --- 2021-05-17 H.J. Lu New
libsanitizer: cherry-pick from upstream libsanitizer: cherry-pick from upstream - - - - --- 2021-05-14 H.J. Lu New
Warn for excessive argument alignment in main Warn for excessive argument alignment in main - - - - --- 2021-05-13 H.J. Lu New
[v2,11/11] constructor: Check if it is faster to load constant from memory Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-11 H.J. Lu New
[v2,10/11] x86: Update gcc.target/i386/incoming-11.c Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-11 H.J. Lu New
[v2,09/11] x86: Also pass -mno-avx to sw-1.c for ia32 Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-11 H.J. Lu New
[v2,08/11] x86: Also pass -mno-avx to cold-attribute-1.c Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-11 H.J. Lu New
[v2,07/11] x86: Also pass -mno-avx to pr72839.c Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-11 H.J. Lu New
[v2,06/11] x86: Add tests for piecewise move and store Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-11 H.J. Lu New
[v2,05/11] x86: Add AVX2 tests for PR middle-end/90773 Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-11 H.J. Lu New
[v2,04/11] x86: Update piecewise move and store Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-11 H.J. Lu New
[v2,03/11] Remove MAX_BITSIZE_MODE_ANY_INT Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-11 H.J. Lu New
[v2,02/11] x86: Avoid stack realignment when copying data Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-11 H.J. Lu New
[v2,01/11] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-05-11 H.J. Lu New
x86: Add a test for PR tree-optimization/42587 x86: Add a test for PR tree-optimization/42587 - - - - --- 2021-05-08 H.J. Lu New
[v2] x86: Build only one __cpu_model/__cpu_features2 variables [v2] x86: Build only one __cpu_model/__cpu_features2 variables - - - - --- 2021-05-05 H.J. Lu New
[12/12] x86: Update gcc.target/i386/incoming-11.c Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-04-29 H.J. Lu New
[11/12] x86: Also pass -mno-avx to sw-1.c for ia32 Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-04-29 H.J. Lu New
[10/12] x86: Also pass -mno-avx to cold-attribute-1.c Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-04-29 H.J. Lu New
[09/12] x86: Also pass -mno-avx to pr72839.c Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-04-29 H.J. Lu New
[08/12] x86: Add tests for piecewise move and store Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-04-29 H.J. Lu New
[07/12] x86: Add AVX2 tests for PR middle-end/90773 Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-04-29 H.J. Lu New
[06/12] x86: Update piecewise move and store Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-04-29 H.J. Lu New
[05/12] Remove MAX_BITSIZE_MODE_ANY_INT Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-04-29 H.J. Lu New
[04/12] x86: Avoid stack realignment when copying data Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-04-29 H.J. Lu New
[03/12] Add TARGET_READ_MEMSET_VALUE/TARGET_GEN_MEMSET_VALUE Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-04-29 H.J. Lu New
[02/12] Allow generating pseudo register with specific alignment Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-04-29 H.J. Lu New
[01/12] Update alignment_for_piecewise_move Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-04-29 H.J. Lu New
[v3,2/2] Generate offset adjusted operation for op_by_pieces operations Generate offset adjusted operation for op_by_pieces operations - - - - --- 2021-04-27 H.J. Lu New
[v3,1/2] op_by_pieces_d::run: Change a while loop to a do-while loop Generate offset adjusted operation for op_by_pieces operations - - - - --- 2021-04-27 H.J. Lu New
[v2] Generate offset adjusted operation for op_by_pieces operations [v2] Generate offset adjusted operation for op_by_pieces operations - - - - --- 2021-04-25 H.J. Lu New
[2/2] x86: Enable -foverlap-op-by-pieces by default Generate overlapping operations between two areas of memory - - - - --- 2021-04-22 H.J. Lu New
[1/2] Generate overlapping operations between two areas of memory Generate overlapping operations between two areas of memory - - - - --- 2021-04-22 H.J. Lu New
[v5,3/3] x86: Add general_regs_only attribute to MWAIT intrinsics x86: Add general_regs_only function attribute - - - - --- 2021-04-21 H.J. Lu New
[v5,2/3] x86: Add general_regs_only function attribute x86: Add general_regs_only function attribute - - - - --- 2021-04-21 H.J. Lu New
[v5,1/3] x86: Move OPTION_MASK_* to i386-common.h x86: Add general_regs_only function attribute - - - - --- 2021-04-21 H.J. Lu New
x86: Move OPTION_MASK_* to i386-common.h x86: Move OPTION_MASK_* to i386-common.h - - - - --- 2021-04-20 H.J. Lu New
x86: Add general_regs_only function attribute x86: Add general_regs_only function attribute - - - - --- 2021-04-20 H.J. Lu New
[12] x86: Add -mmwait for -mgeneral-regs-only [12] x86: Add -mmwait for -mgeneral-regs-only - - - - --- 2021-04-20 H.J. Lu New
x86: Use crc32 target option for CRC32 intrinsics x86: Use crc32 target option for CRC32 intrinsics - - - - --- 2021-04-15 H.J. Lu New
[v4,2/2] x86: Add general_regs_only function attribute x86: Add general_regs_only function attribute - - - - --- 2021-04-14 H.J. Lu New
[v4,1/2] x86: Move OPTION_MASK_* to i386-common.h x86: Add general_regs_only function attribute - - - - --- 2021-04-14 H.J. Lu New
[12,v3] Add general_regs_only function attribute [12,v3] Add general_regs_only function attribute - - - - --- 2021-04-14 H.J. Lu New
[12,v2] Add inline_ignore_target function attribute [12,v2] Add inline_ignore_target function attribute - - - - --- 2021-04-12 H.J. Lu New
[12] Add inline_ignore_target function attribute [12] Add inline_ignore_target function attribute - - - - --- 2021-04-10 H.J. Lu New
[9,PR47785] COLLECT_AS_OPTIONS [9,PR47785] COLLECT_AS_OPTIONS - - - - --- 2021-04-09 H.J. Lu New
x86: Define _serialize as macro x86: Define _serialize as macro - - - - --- 2021-04-09 H.J. Lu New
x86: Don't generate uiret with -mcmodel=kernel x86: Don't generate uiret with -mcmodel=kernel - - - - --- 2021-04-01 H.J. Lu New
« 1 2 ... 3 4 519 20 »