Show patches with: Submitter = H.J. Lu       |    State = Action Required       |    Archived = No       |   886 patches
« 1 2 3 48 9 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
V6 [PATCH] C/C++: Add -Waddress-of-packed-member V6 [PATCH] C/C++: Add -Waddress-of-packed-member - - - - 0 0 0 2018-12-14 H.J. Lu New
V5 [PATCH] C/C++: Add -Waddress-of-packed-member V5 [PATCH] C/C++: Add -Waddress-of-packed-member - - - - 0 0 0 2018-12-13 H.J. Lu New
PING^2: [PATCH] i386; Add -mmanual-endbr and cf_check function attribute PING^2: [PATCH] i386; Add -mmanual-endbr and cf_check function attribute - - - - 0 0 0 2018-12-11 H.J. Lu New
V2 [PATCH] i386: Use scalar operand in SF/DF/SI/DI vec_dup patterns V2 [PATCH] i386: Use scalar operand in SF/DF/SI/DI vec_dup patterns - - - - 0 0 0 2018-10-30 H.J. Lu New
i386: Use scalar operand in SF/DF/SI/DI vec_dup patterns i386: Use scalar operand in SF/DF/SI/DI vec_dup patterns - - - - 0 0 0 2018-10-27 H.J. Lu New
apply_subst_iterator: Handle define_split/define_insn_and_split apply_subst_iterator: Handle define_split/define_insn_and_split - - - - 0 0 0 2018-10-26 H.J. Lu New
V4 [PATCH] x86: Add pmovzx/pmovsx patterns with memory operands V4 [PATCH] x86: Add pmovzx/pmovsx patterns with memory operands - - - - 0 0 0 2018-10-26 H.J. Lu New
[2/2] x86: Add pmovzx/pmovsx patterns with memory operands Update apply_subst_iterator and fix x86 pmovzx/pmovsx patterns - - - - 0 0 0 2018-10-26 H.J. Lu New
[1/2] apply_subst_iterator: Handle define_insn_and_split Update apply_subst_iterator and fix x86 pmovzx/pmovsx patterns - - - - 0 0 0 2018-10-26 H.J. Lu New
V2 [PATCH] x86: Add pmovzx/pmovsx patterns with SI/DI operands V2 [PATCH] x86: Add pmovzx/pmovsx patterns with SI/DI operands - - - - 0 0 0 2018-10-25 H.J. Lu New
[3/3] i386: Enable AVX512 memory broadcast for INT andnot [1/3] i386: Enable AVX512 memory broadcast for INT add - - - - 0 0 0 2018-10-21 H.J. Lu New
[2/3] i386: Enable AVX512 memory broadcast for INT logic [1/3] i386: Enable AVX512 memory broadcast for INT add - - - - 0 0 0 2018-10-21 H.J. Lu New
[1/3] i386: Enable AVX512 memory broadcast for INT add [1/3] i386: Enable AVX512 memory broadcast for INT add - - - - 0 0 0 2018-10-21 H.J. Lu New
V3 [PATCH] i386: Use scalar operand in floating point vec_dup patterns V3 [PATCH] i386: Use scalar operand in floating point vec_dup patterns - - - - 0 0 0 2018-10-21 H.J. Lu New
V2 [PATCH] i386: Use scalar operand in floating point vec_dup patterns V2 [PATCH] i386: Use scalar operand in floating point vec_dup patterns - - - - 0 0 0 2018-10-21 H.J. Lu New
i386: Add missing AVX512VL or/xor intrinsics i386: Add missing AVX512VL or/xor intrinsics - - - - 0 0 0 2018-10-20 H.J. Lu New
[4/4] i386: Update AVX512 FMSUB/FNMADD/FNMSUB tests [1/4] i386: Enable AVX512 memory broadcast for FMSUB - - - - 0 0 0 2018-10-20 H.J. Lu New
[3/4] i386: Enable AVX512 memory broadcast for FNMSUB [1/4] i386: Enable AVX512 memory broadcast for FMSUB - - - - 0 0 0 2018-10-20 H.J. Lu New
[2/4] i386: Enable AVX512 memory broadcast for FNMADD [1/4] i386: Enable AVX512 memory broadcast for FMSUB - - - - 0 0 0 2018-10-20 H.J. Lu New
[1/4] i386: Enable AVX512 memory broadcast for FMSUB [1/4] i386: Enable AVX512 memory broadcast for FMSUB - - - - 0 0 0 2018-10-20 H.J. Lu New
[2/2] i386: Enable AVX512 memory broadcast for FP div [1/2] i386: Enable AVX512 memory broadcast for FP mul - - - - 0 0 0 2018-10-19 H.J. Lu New
[1/2] i386: Enable AVX512 memory broadcast for FP mul [1/2] i386: Enable AVX512 memory broadcast for FP mul - - - - 0 0 0 2018-10-19 H.J. Lu New
V2 [PATCH] i386: Add pass_remove_partial_avx_dependency V2 [PATCH] i386: Add pass_remove_partial_avx_dependency - - - - 0 0 0 2018-10-19 H.J. Lu New
i386: Enable AVX512 memory broadcast for FP add i386: Enable AVX512 memory broadcast for FP add - - - - 0 0 0 2018-10-18 H.J. Lu New
i386: Enable AVX512 memory broadcast for FMA i386: Enable AVX512 memory broadcast for FMA - - - - 0 0 0 2018-10-18 H.J. Lu New
[2/2] Simplify subreg of vec_merge of vec_duplicate [1/2] i386: Use scalar operand in floating point vec_dup patterns - - - - 0 0 0 2018-10-17 H.J. Lu New
[1/2] i386: Use scalar operand in floating point vec_dup patterns [1/2] i386: Use scalar operand in floating point vec_dup patterns - - - - 0 0 0 2018-10-17 H.J. Lu New
i386: Also disable AVX512IFMA/AVX5124FMAPS/AVX5124VNNIW i386: Also disable AVX512IFMA/AVX5124FMAPS/AVX5124VNNIW - - - - 0 0 0 2018-10-13 H.J. Lu New
i386: Add register source to movddup i386: Add register source to movddup - - - - 0 0 0 2018-10-13 H.J. Lu New
i386: Correct _mm512_mask3_fmaddsub_round_pd i386: Correct _mm512_mask3_fmaddsub_round_pd - - - - 0 0 0 2018-10-04 H.J. Lu New
libgo: Don't assume sys.GoarchAmd64 == 64-bit pointer libgo: Don't assume sys.GoarchAmd64 == 64-bit pointer - - - - 0 0 0 2018-09-29 H.J. Lu New
x86: Add pmovzx/pmovsx patterns with SI/DI operands x86: Add pmovzx/pmovsx patterns with SI/DI operands - - - - 0 0 0 2018-09-29 H.J. Lu New
i386: Use TImode for BLKmode values in 2 integer registers i386: Use TImode for BLKmode values in 2 integer registers - - - - 0 0 0 2018-09-29 H.J. Lu New
i386: Replace __m512 with __m512d in _mm512_abs_pd i386: Replace __m512 with __m512d in _mm512_abs_pd - - - - 0 0 0 2018-09-29 H.J. Lu New
V4 [PATCH] C/C++: Add -Waddress-of-packed-member V4 [PATCH] C/C++: Add -Waddress-of-packed-member - - - - 0 0 0 2018-09-25 H.J. Lu New
i386: Check -mindirect-branch/-mfunction-return with -fcf-protection i386: Check -mindirect-branch/-mfunction-return with -fcf-protection - - - - 0 0 0 2018-09-25 H.J. Lu New
i386: Compile pr82699-5.c and pr82699-6.c with -fno-pic i386: Compile pr82699-5.c and pr82699-6.c with -fno-pic - - - - 0 0 0 2018-09-25 H.J. Lu New
[2/2] Check non-pic/ia32 in stackprotectexplicit2.C [1/2] Check pie_enabled target in PIC tests - - - - 0 0 0 2018-09-24 H.J. Lu New
[1/2] Check pie_enabled target in PIC tests [1/2] Check pie_enabled target in PIC tests - - - - 0 0 0 2018-09-24 H.J. Lu New
DWARF: Allow hard frame pointer even if frame pointer isn't used DWARF: Allow hard frame pointer even if frame pointer isn't used - - - - 0 0 0 2018-09-04 H.J. Lu New
x86: Replace hard frame pointer with stack pointer - UNITS_PER_WORD x86: Replace hard frame pointer with stack pointer - UNITS_PER_WORD - - - - 0 0 0 2018-09-02 H.J. Lu New
DWARF: Represent hard frame pointer as stack pointer + offset DWARF: Represent hard frame pointer as stack pointer + offset - - - - 0 0 0 2018-08-31 H.J. Lu New
PING^1: [PATCH] Set start_location to 0 if we ran out of line map space PING^1: [PATCH] Set start_location to 0 if we ran out of line map space - - - - 0 0 0 2018-08-22 H.J. Lu New
Set start_location to 0 if we ran out of line map space Set start_location to 0 if we ran out of line map space - - - - 0 0 0 2018-08-15 H.J. Lu New
Relax SUPPORTS_STACK_ALIGNMENT with !crtl->stack_realign_tried Relax SUPPORTS_STACK_ALIGNMENT with !crtl->stack_realign_tried - - - - 0 0 0 2018-08-08 H.J. Lu New
V3 [PATCH] C/C++: Add -Waddress-of-packed-member V3 [PATCH] C/C++: Add -Waddress-of-packed-member - - - - 0 0 0 2018-07-23 H.J. Lu New
i386: Define __HAVE_INDIRECT_RETURN_ATTRIBUTE__ i386: Define __HAVE_INDIRECT_RETURN_ATTRIBUTE__ - - - - 0 0 0 2018-07-19 H.J. Lu New
libsanitizer: Use pre-computed size of struct ustat for Linux libsanitizer: Use pre-computed size of struct ustat for Linux - - - - 0 0 0 2018-05-24 H.J. Lu New
[v2] Don't mark IFUNC resolver as only called directly [v2] Don't mark IFUNC resolver as only called directly - - - - 0 0 0 2018-05-22 H.J. Lu New
[8] x86: Re-enable partial_reg_dependency and movx for Haswell [8] x86: Re-enable partial_reg_dependency and movx for Haswell - - - - 0 0 0 2018-05-20 H.J. Lu New
[v2] C/C++: Add -Waddress-of-packed-member [v2] C/C++: Add -Waddress-of-packed-member - - - - 0 0 0 2018-05-18 H.J. Lu New
[2/2] x86: Update __CET__ check [1/2] x86/CET: Add -fcf-protection to STAGE4_CFLAGS - - - - 0 0 0 2018-04-24 H.J. Lu New
[1/2] x86/CET: Add -fcf-protection to STAGE4_CFLAGS [1/2] x86/CET: Add -fcf-protection to STAGE4_CFLAGS - - - - 0 0 0 2018-04-24 H.J. Lu New
[5/5] x86/CET: Remove the -mcet command-lint option x86/CET: Remove the -mcet command-lint option - - - - 0 0 0 2018-04-22 H.J. Lu New
[4/5] x86/CET tests: Remove -mcet/-mno-cet or replace -mcet with -mshstk x86/CET: Remove the -mcet command-lint option - - - - 0 0 0 2018-04-22 H.J. Lu New
[3/5] Don't bootstrap GCC with -mcet x86/CET: Remove the -mcet command-lint option - - - - 0 0 0 2018-04-22 H.J. Lu New
[2/5] Regenerate configure of target libraries x86/CET: Remove the -mcet command-lint option - - - - 0 0 0 2018-04-22 H.J. Lu New
[1/5] x86/CET: Build target libraries with -mshstk x86/CET: Remove the -mcet command-lint option - - - - 0 0 0 2018-04-22 H.J. Lu New
x86: Update __CET__ check x86: Update __CET__ check - - - - 0 0 0 2018-04-21 H.J. Lu New
PING^2: [PATCH] Use dlsym to check if libdl is needed for plugin PING^2: [PATCH] Use dlsym to check if libdl is needed for plugin - - - - 0 0 0 2018-03-14 H.J. Lu New
i386: Fix a typo: Enforcment -> Enforcement i386: Fix a typo: Enforcment -> Enforcement - - - - 0 0 0 2018-03-10 H.J. Lu New
i386: Update -mfunction-return= for return with pop i386: Update -mfunction-return= for return with pop - - - - 0 0 0 2018-02-25 H.J. Lu New
i386: Pass INVALID_REGNUM as invalid register number i386: Pass INVALID_REGNUM as invalid register number - - - - 0 0 0 2018-02-02 H.J. Lu New
[2/2] GCC 6: ii386: Use reference of struct ix86_frame to avoid copy GCC 6: i386: Move struct ix86_frame to machine_function - - - - 0 0 0 2018-01-16 H.J. Lu New
[1/2] GCC 6: ii386: Move struct ix86_frame to machine_function GCC 6: i386: Move struct ix86_frame to machine_function - - - - 0 0 0 2018-01-16 H.J. Lu New
i386: More use reference of struct ix86_frame to avoid copy i386: More use reference of struct ix86_frame to avoid copy - - - - 0 0 0 2018-01-16 H.J. Lu New
[5/5] GCC 7: x86: Disallow -mindirect-branch=/-mfunction-return= with -mcmodel=large GCC 7: x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-16 H.J. Lu New
[4/5] GCC 7: x86: Add 'V' register operand modifier GCC 7: x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-16 H.J. Lu New
[3/5] GCC 7: x86: Add -mindirect-branch-register GCC 7: x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-16 H.J. Lu New
[2/5] GCC 7: x86: Add -mfunction-return= GCC 7: x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-16 H.J. Lu New
[1/5] GCC 7: x86: Add -mindirect-branch= GCC 7: x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-16 H.J. Lu New
[4/4] i386: Rewrite indirect_branch_operand logic [1/4] i386: Rename to ix86_indirect_branch_register - - - - 0 0 0 2018-01-15 H.J. Lu New
[3/4] Don't check ix86_indirect_branch_register for GOT operand [1/4] i386: Rename to ix86_indirect_branch_register - - - - 0 0 0 2018-01-15 H.J. Lu New
[2/4] x86: Rewrite ix86_indirect_branch_register logic [1/4] i386: Rename to ix86_indirect_branch_register - - - - 0 0 0 2018-01-15 H.J. Lu New
[1/4] i386: Rename to ix86_indirect_branch_register [1/4] i386: Rename to ix86_indirect_branch_register - - - - 0 0 0 2018-01-15 H.J. Lu New
i386: Don't use ASM_OUTPUT_DEF for TARGET_MACHO i386: Don't use ASM_OUTPUT_DEF for TARGET_MACHO - - - - 0 0 0 2018-01-15 H.J. Lu New
[3/3] GCC 7: i386: More use reference of struct ix86_frame to avoid copy GCC 7: i386: Move struct ix86_frame to machine_function - - - - 0 0 0 2018-01-14 H.J. Lu New
[2/3] GCC 7: i386: Use reference of struct ix86_frame to avoid copy GCC 7: i386: Move struct ix86_frame to machine_function - - - - 0 0 0 2018-01-14 H.J. Lu New
[1/3] GCC 7: i386: Move struct ix86_frame to machine_function GCC 7: i386: Move struct ix86_frame to machine_function - - - - 0 0 0 2018-01-14 H.J. Lu New
C/C++: Add -Waddress-of-packed-member C/C++: Add -Waddress-of-packed-member - - - - 0 0 0 2018-01-14 H.J. Lu New
[5/5] x86: Disallow -mindirect-branch=/-mfunction-return= with -mcmodel=large x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-14 H.J. Lu New
[4/5] x86: Add 'V' register operand modifier x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-14 H.J. Lu New
[3/5] x86: Add -mindirect-branch-register x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-14 H.J. Lu New
[2/5] x86: Add -mfunction-return= x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-14 H.J. Lu New
[1/5] x86: Add -mindirect-branch= x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-14 H.J. Lu New
x86: Disallow -mindirect-branch=/-mfunction-return= with -mshstk x86: Disallow -mindirect-branch=/-mfunction-return= with -mshstk - - - - 0 0 0 2018-01-12 H.J. Lu New
[4/4] x86: Add 'V' register operand modifier x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-12 H.J. Lu New
[3/4] x86: Add -mindirect-branch-register x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-12 H.J. Lu New
[2/4] x86: Add -mfunction-return= x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-12 H.J. Lu New
[1/4] x86: Add -mindirect-branch= x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-12 H.J. Lu New
[5/5] x86: Add 'V' register operand modifier x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-07 H.J. Lu New
[4/5] x86: Add -mindirect-branch-register x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-07 H.J. Lu New
[3/5] x86: Add -mfunction-return= x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-07 H.J. Lu New
[2/5] x86: Add -mindirect-branch-loop= x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-07 H.J. Lu New
[1/5] x86: Add -mindirect-branch= x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-07 H.J. Lu New
PING [PATCH] i386: Avoid PLT when shadow stack is enabled directly PING [PATCH] i386: Avoid PLT when shadow stack is enabled directly - - - - 0 0 0 2017-12-08 H.J. Lu New
i386: Update the default -mzeroupper setting i386: Update the default -mzeroupper setting - - - - 0 0 0 2017-11-15 H.J. Lu New
Use rcrt1.o%s/grcrt1.o%s to relocate static PIE Use rcrt1.o%s/grcrt1.o%s to relocate static PIE - - - - 0 0 0 2017-11-03 H.J. Lu New
i386: Avoid PLT when shadow stack is enabled directly i386: Avoid PLT when shadow stack is enabled directly - - - - 0 0 0 2017-10-24 H.J. Lu New
Add bootstrap-cet.mk to bootstrap GCC with Intel CET Add bootstrap-cet.mk to bootstrap GCC with Intel CET - - - - 0 0 0 2017-10-24 H.J. Lu New
« 1 2 3 48 9 »