Show patches with: Submitter = H.J. Lu       |    State = Action Required       |   664 patches
« 1 2 3 46 7 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
soft-fp: Update soft-fp from glibc soft-fp: Update soft-fp from glibc - - - - --- 2019-05-15 H.J. Lu New
i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move - - - - --- 2019-02-22 H.J. Lu New
: Mention -Waddress-of-packed-member change in GCC 9 : Mention -Waddress-of-packed-member change in GCC 9 - - - - --- 2019-01-14 H.J. Lu New
PATCH: Add -Waddress-of-packed-member to GCC 9 porting guide PATCH: Add -Waddress-of-packed-member to GCC 9 porting guide - - - - --- 2019-01-14 H.J. Lu New
x86: Don't generate vzeroupper if caller is AVX_U128_DIRTY x86: Don't generate vzeroupper if caller is AVX_U128_DIRTY - - - - --- 2019-01-07 H.J. Lu New
soft-fp: Update _FP_W_TYPE_SIZE check from glibc soft-fp: Update _FP_W_TYPE_SIZE check from glibc - - - - --- 2019-01-07 H.J. Lu New
x86-64: Remove .file directive from snapshot source x86-64: Remove .file directive from snapshot source - - - - --- 2018-12-28 H.J. Lu New
x86: Don't use get_frame_size to finalize stack frame x86: Don't use get_frame_size to finalize stack frame - - - - --- 2018-12-13 H.J. Lu New
V2 [PATCH] i386: Remove duplicated AVX2/AVX512 vec_dup patterns V2 [PATCH] i386: Remove duplicated AVX2/AVX512 vec_dup patterns - - - - --- 2018-11-05 H.J. Lu New
i386: Remove duplicated AVX2/AVX512 vec_dup patterns i386: Remove duplicated AVX2/AVX512 vec_dup patterns - - - - --- 2018-11-02 H.J. Lu New
i386: Don't pass -msse2avx to assembler for -mavx i386: Don't pass -msse2avx to assembler for -mavx - - - - --- 2018-10-04 H.J. Lu New
RFC: [PATCH] x86: Add -mzero-caller-saved-regs=[skip|used|all] RFC: [PATCH] x86: Add -mzero-caller-saved-regs=[skip|used|all] - - - - --- 2018-09-26 H.J. Lu New
i386: Add pass_remove_partial_avx_dependency i386: Add pass_remove_partial_avx_dependency - - - - --- 2018-08-28 H.J. Lu New
DWARF: Call set_indirect_string on DW_MACINFO_start_file DWARF: Call set_indirect_string on DW_MACINFO_start_file - - - - --- 2018-08-22 H.J. Lu New
x86: Always update EH return address in word_mode x86: Always update EH return address in word_mode - - - - --- 2018-08-20 H.J. Lu New
i386: Always set cfun->machine->max_used_stack_alignment i386: Always set cfun->machine->max_used_stack_alignment - - - - --- 2018-08-02 H.J. Lu New
libsanitizer: Mark REAL(swapcontext) with indirect_return attribute on x86 libsanitizer: Mark REAL(swapcontext) with indirect_return attribute on x86 - - - - --- 2018-07-20 H.J. Lu New
i386: Remove _Unwind_Frames_Increment i386: Remove _Unwind_Frames_Increment - - - - --- 2018-07-20 H.J. Lu New
Call REAL(swapcontext) with indirect_return attribute on x86 Call REAL(swapcontext) with indirect_return attribute on x86 - - - - --- 2018-07-18 H.J. Lu New
[2/3] i386: Change indirect_return to function type attribute Untitled series #56248 - - - - --- 2018-07-18 H.J. Lu New
x86: Tune Skylake, Cannonlake and Icelake as Haswell x86: Tune Skylake, Cannonlake and Icelake as Haswell - - - - --- 2018-07-12 H.J. Lu New
i386; Add -mmanual-endbr and cf_check function attribute i386; Add -mmanual-endbr and cf_check function attribute - - - - --- 2018-06-15 H.J. Lu New
Linux/x86: Update TARGET_THREAD_SPLIT_STACK_OFFSET comments Linux/x86: Update TARGET_THREAD_SPLIT_STACK_OFFSET comments - - - - --- 2018-06-12 H.J. Lu New
i386; Add indirect_return function attribute i386; Add indirect_return function attribute - - - - --- 2018-06-08 H.J. Lu New
libitm/x86: Correct offsets of __private_tm and pointer_guard libitm/x86: Correct offsets of __private_tm and pointer_guard - - - - --- 2018-05-30 H.J. Lu New
RFC: Linux/i386: Set TARGET_THREAD_SPLIT_STACK_OFFSET to 0x34 RFC: Linux/i386: Set TARGET_THREAD_SPLIT_STACK_OFFSET to 0x34 - - - - --- 2018-05-30 H.J. Lu New
wwwdocs: Update Intel CET for GCC 8 changes wwwdocs: Update Intel CET for GCC 8 changes - - - - --- 2018-05-25 H.J. Lu New
Check ifunc_resolver only on FUNCTION_DECL Check ifunc_resolver only on FUNCTION_DECL - - - - --- 2018-05-24 H.J. Lu New
libsanitizer: Don't intercept ustat for Linux libsanitizer: Don't intercept ustat for Linux - - - - --- 2018-05-22 H.J. Lu New
C/C++: Add -Waddress-of-packed-member C/C++: Add -Waddress-of-packed-member - - - - --- 2018-04-26 H.J. Lu New
x86/cet: Use unsigned integer to unwind shadow stack x86/cet: Use unsigned integer to unwind shadow stack - - - - --- 2018-04-23 H.J. Lu New
x86: Allow -fcf-protection with multi-byte NOPs x86: Allow -fcf-protection with multi-byte NOPs - - - - --- 2018-04-17 H.J. Lu New
x86/cet: Properly output labels in property note section x86/cet: Properly output labels in property note section - - - - --- 2018-04-15 H.J. Lu New
x86: Compile with -mno-cet/-mno-ibt/-mno-shstk x86: Compile with -mno-cet/-mno-ibt/-mno-shstk - - - - --- 2018-04-15 H.J. Lu New
x86: Compile with -fcf-protection=none -mno-cet x86: Compile with -fcf-protection=none -mno-cet - - - - --- 2018-04-15 H.J. Lu New
i386: Add save_stack_nonlocal and restore_stack_nonlocal i386: Add save_stack_nonlocal and restore_stack_nonlocal - - - - --- 2018-04-15 H.J. Lu New
[PATCH i386: Check error_mark_node in multiversioning [PATCH i386: Check error_mark_node in multiversioning - - - - --- 2018-04-15 H.J. Lu New
i386: Insert ENDBR after __morestack call i386: Insert ENDBR after __morestack call - - - - --- 2018-04-13 H.J. Lu New
libgcc/CET: Add _CET_ENDBR to __stack_split_initialize libgcc/CET: Add _CET_ENDBR to __stack_split_initialize - - - - --- 2018-04-12 H.J. Lu New
Don't mark IFUNC resolver as only called directly Don't mark IFUNC resolver as only called directly - - - - --- 2018-04-12 H.J. Lu New
libgcc/CET: Skip signal frames when unwinding shadow stack libgcc/CET: Skip signal frames when unwinding shadow stack - - - - --- 2018-04-11 H.J. Lu New
Add -fcf-protection -mcet to STAGE4_CFLAGS Add -fcf-protection -mcet to STAGE4_CFLAGS - - - - --- 2018-04-04 H.J. Lu New
i386: Enable AVX/AVX512 features only if supported by OSXSAVE i386: Enable AVX/AVX512 features only if supported by OSXSAVE - - - - --- 2018-03-29 H.J. Lu New
i386: Insert ENDBR to trampoline for -fcf-protection=branch -mibt i386: Insert ENDBR to trampoline for -fcf-protection=branch -mibt - - - - --- 2018-03-24 H.J. Lu New
Add a testcase for PR 84821 Add a testcase for PR 84821 - - - - --- 2018-03-12 H.J. Lu New
Add a testcase for PR 84799 Add a testcase for PR 84799 - - - - --- 2018-03-12 H.J. Lu New
x86: Force __x86_indirect_thunk_reg for function call via GOT x86: Force __x86_indirect_thunk_reg for function call via GOT - - - - --- 2018-02-27 H.J. Lu New
i386: Don't generate alias for function return thunk i386: Don't generate alias for function return thunk - - - - --- 2018-02-26 H.J. Lu New
matcher-1.m: Change return type to int matcher-1.m: Change return type to int - - - - --- 2018-02-11 H.J. Lu New
i386: Mask out the CF_SET bit for -fcf-protection check i386: Mask out the CF_SET bit for -fcf-protection check - - - - --- 2018-02-06 H.J. Lu New
Use -fcf-protection=return in cet-intrin-4.c Use -fcf-protection=return in cet-intrin-4.c - - - - --- 2018-02-06 H.J. Lu New
i386: Add __x86_indirect_thunk_nt_reg for -fcf-protection -mcet i386: Add __x86_indirect_thunk_nt_reg for -fcf-protection -mcet - - - - --- 2018-02-02 H.J. Lu New
Use ptr_mode to save/restore pointers in builtin jmpbuf Use ptr_mode to save/restore pointers in builtin jmpbuf - - - - --- 2018-02-01 H.J. Lu New
i386: Add TARGET_INDIRECT_BRANCH_REGISTER i386: Add TARGET_INDIRECT_BRANCH_REGISTER - - - - --- 2018-01-27 H.J. Lu New
[committed] : Fix a typo in doc/invoke.texi [committed] : Fix a typo in doc/invoke.texi - - - - --- 2018-01-27 H.J. Lu New
i386: Use const reference of struct ix86_frame to avoid copy i386: Use const reference of struct ix86_frame to avoid copy - - - - --- 2018-01-17 H.J. Lu New
i386: Align stack frame if argument is passed on stack i386: Align stack frame if argument is passed on stack - - - - --- 2018-01-10 H.J. Lu New
i386: Add a test for PR target/78585 i386: Add a test for PR target/78585 - - - - --- 2018-01-09 H.J. Lu New
i386: Also adjust stack frame for stack slot alignment i386: Also adjust stack frame for stack slot alignment - - - - --- 2018-01-09 H.J. Lu New
Add a tetst for PR middle-end/83471 Add a tetst for PR middle-end/83471 - - - - --- 2017-12-19 H.J. Lu New
i386: Use reference of struct ix86_frame to avoid copy i386: Use reference of struct ix86_frame to avoid copy - - - - --- 2017-11-06 H.J. Lu New
i386: Insert ENDBR before the profiling counter call i386: Insert ENDBR before the profiling counter call - - - - --- 2017-10-24 H.J. Lu New
Add --enable-static-pie to build static PIE - - - - --- 2017-08-24 H.J. Lu New
i386: Require MMX for builtins with MMX register - - - - --- 2017-08-10 H.J. Lu New
Add -static-pie to GCC driver to create static PIE - - - - --- 2017-08-08 H.J. Lu New
386: Disallow naked attribute with interrupt attribute - - - - --- 2017-08-01 H.J. Lu New
i386: Add some naked attribute tests - - - - --- 2017-08-01 H.J. Lu New
i386: Update naked-1.c for PIC - - - - --- 2017-07-31 H.J. Lu New
Compile pr79793-[12].c with -mtune=generic - - - - --- 2017-07-31 H.J. Lu New
PR debug/81570: dwarf2cfi.c: Update cfa.offset in create_pseudo_cfg - - - - --- 2017-07-27 H.J. Lu New
x86: Properly check register CFA offset - - - - --- 2017-07-26 H.J. Lu New
PR target/81313: Use DRAP only if there are outgoing arguments on stack - - - - --- 2017-07-06 H.J. Lu New
PR target/79498: Properly store 128-bit constant in large model - - - - --- 2017-02-14 H.J. Lu New
PR target/78098: Properly handle interrupt/no_caller_saved_registers attributes - - - - --- 2016-10-26 H.J. Lu New
PR target/77408: Add -mcopy-reloc to avoid copy relocation - - - - --- 2016-08-31 H.J. Lu New
Add a TARGET_GEN_MEMSET_VALUE hook - - - - --- 2016-08-17 H.J. Lu New
PR target/72839: Increase MOVE_RATIO to 17 for Lakemont - - - - --- 2016-08-17 H.J. Lu New
PR middle-end/74113: Don't limit piecewise move to MAX_FIXED_MODE_SIZE - - - - --- 2016-08-11 H.J. Lu New
Support TImode CONST_WIDE_INT store in 64-bit STV - - - - --- 2016-08-11 H.J. Lu New
Use TImode for piecewise move in 64-bit mode - - - - --- 2016-08-10 H.J. Lu New
PR target/72748: Convert V1TImode register to TImode in debug insn - - - - --- 2016-07-29 H.J. Lu New
Call tls_get_addr via GOT for GNU TLS if possible - - - - --- 2016-06-24 H.J. Lu New
Enable non-PIC noplt tests on 32-bit x86 target - - - - --- 2016-06-24 H.J. Lu New
i386: Access external function via GOT slot for -fno-plt - - - - --- 2016-06-23 H.J. Lu New
x86-64: Load external function address via GOT slot - - - - --- 2016-06-20 H.J. Lu New
PR target/71549: Convert V1TImode register to TImode in debug insn - - - - --- 2016-06-20 H.J. Lu New
Use __USER_LABEL_PREFIX__ in asm statement - - - - --- 2016-06-07 H.J. Lu New
Support x86-64 TLS code sequences without PLT - - - - --- 2016-06-03 H.J. Lu New
PR testsuite/70520: Backport r265322 from llvm upstream - - - - --- 2016-05-02 H.J. Lu New
Requre nonpic target on some PR target/70155 tests - - - - --- 2016-04-29 H.J. Lu New
[middle-end] Update alignment_for_piecewise_move - - - - --- 2016-04-26 H.J. Lu New
PR target/70454: Build x86 libgomp with -march=i486 or better - - - - --- 2016-04-25 H.J. Lu New
PR target/70155: Use SSE for TImode load/store - - - - --- 2016-04-25 H.J. Lu New
PR target/70750: [6/7 Regression] Load and call no longer combined for indirect calls on x86 - - - - --- 2016-04-21 H.J. Lu New
Allow all 1s of integer as standard SSE constants - - - - --- 2016-04-20 H.J. Lu New
[committed] Replace -skip-rax-setup with -mskip-rax-setup - - - - --- 2016-04-20 H.J. Lu New
Don't build 32-bit libitm with -march=i486 on x86-64 - - - - --- 2016-04-19 H.J. Lu New
Don't build 32-bit libgomp with -march=i486 on x86-64 - - - - --- 2016-04-19 H.J. Lu New
Don't build 32-bit libatomic with -march=i486 on x86-64 - - - - --- 2016-04-19 H.J. Lu New
Remove ix86_legitimate_combined_insn - - - - --- 2016-04-19 H.J. Lu New
« 1 2 3 46 7 »