Show patches with: none      |   126811 patches
« 1 2 3 41268 1269 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
x86: Shrink writing 0/-1 to memory using and/or with -Oz. x86: Shrink writing 0/-1 to memory using and/or with -Oz. - - - - --- 2021-12-21 Roger Sayle New
x86: Share _isa_names_table and use cpuinfo.h x86: Share _isa_names_table and use cpuinfo.h - - - - --- 2020-06-24 H.J. Lu New
x86: Set frame size to 0 if stack frame isn't required x86: Set frame size to 0 if stack frame isn't required - - - - --- 2018-12-15 H.J. Lu New
x86: Scan leal in PR target/83782 tests for x32 x86: Scan leal in PR target/83782 tests for x32 - - - - --- 2021-12-03 H.J. Lu New
x86: Save callee-saved registers in noreturn functions for -O0/-Og x86: Save callee-saved registers in noreturn functions for -O0/-Og - - - - --- 2024-01-27 H.J. Lu New
x86: Restore the frame pointer in word_mode x86: Restore the frame pointer in word_mode - - - - --- 2020-04-12 Li, Pan2 via Gcc-patches New
x86: Require TARGET_HIMODE_MATH for HImode atomic bit expanders x86: Require TARGET_HIMODE_MATH for HImode atomic bit expanders - - - - --- 2021-11-12 H.J. Lu New
x86: Require MMX for __builtin_ia32_maskmovq x86: Require MMX for __builtin_ia32_maskmovq - - - - --- 2020-09-21 H.J. Lu New
x86: Require Linux target for PR target/93492 tests x86: Require Linux target for PR target/93492 tests - - - - --- 2020-07-10 H.J. Lu New
x86: Require AVX for F16C and VAES x86: Require AVX for F16C and VAES - - - - --- 2022-06-10 H.J. Lu New
x86: Replace vmovdqu with movdqu in BF16 XMM ABI tests x86: Replace vmovdqu with movdqu in BF16 XMM ABI tests - - - - --- 2022-08-23 H.J. Lu New
x86: Replace ne:CCC/ne:CCO with UNSPEC_CC_NE in neg patterns x86: Replace ne:CCC/ne:CCO with UNSPEC_CC_NE in neg patterns - - - - --- 2022-10-26 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
x86: Replace hard frame pointer with stack pointer - UNITS_PER_WORD x86: Replace hard frame pointer with stack pointer - UNITS_PER_WORD - - - - --- 2018-09-02 H.J. Lu New
x86: Replace __glibc_unlikely with __builtin_expect x86: Replace __glibc_unlikely with __builtin_expect - - - - --- 2020-07-14 H.J. Lu New
x86: Replace <enqcmdntrin.h> with <enqcmdintrin.h> x86: Replace <enqcmdntrin.h> with <enqcmdintrin.h> - - - - --- 2020-09-29 H.J. Lu New
x86: Rename -harden-sls=indirect-branch to -harden-sls=indirect-jmp x86: Rename -harden-sls=indirect-branch to -harden-sls=indirect-jmp - - - - --- 2022-01-06 H.J. Lu New
x86: Remove brand ID check for Intel processors x86: Remove brand ID check for Intel processors - - - - --- 2020-06-24 H.J. Lu New
x86: Remove OPTION_MASK_ISA_SSE4_2 from CRC32 _builtin functions x86: Remove OPTION_MASK_ISA_SSE4_2 from CRC32 _builtin functions - - - - --- 2021-07-21 H.J. Lu New
x86: Remove "%!" before ret x86: Remove "%!" before ret - - - - --- 2021-11-17 H.J. Lu New
x86: Reject target("no-general-regs-only") x86: Reject target("no-general-regs-only") - - - - --- 2020-08-26 H.J. Lu New
x86: Put -fPIC and -shared the last to create offload image x86: Put -fPIC and -shared the last to create offload image - - - - --- 2019-05-02 H.J. Lu New
x86: Properly implement AMX-TILE load/store intrinsics x86: Properly implement AMX-TILE load/store intrinsics - - - - --- 2024-02-25 H.J. Lu New
x86: Properly find the maximum stack slot alignment x86: Properly find the maximum stack slot alignment - - - - --- 2023-07-05 H.J. Lu New
x86: Properly disable -fsplit-stack support on non-glibc targets x86: Properly disable -fsplit-stack support on non-glibc targets - - - - --- 2022-01-21 H.J. Lu New
x86: Properly count cost of XMM register push x86: Properly count cost of XMM register push - - - - --- 2020-05-12 H.J. Lu New
x86: Properly check register CFA offset - - - - --- 2017-07-26 H.J. Lu New
x86: Properly check register CFA offset - - - - --- 2017-07-26 H.J. Lu New
x86: Properly check FEATURE_AESKLE x86: Properly check FEATURE_AESKLE - - - - --- 2022-03-21 H.J. Lu New
x86: PR target/103611: Splitter for DST:DI = (HI:SI<<32)|LO:SI. x86: PR target/103611: Splitter for DST:DI = (HI:SI<<32)|LO:SI. - - - - --- 2021-12-13 Roger Sayle New
x86: Optimize load of const all 1s float vectors x86: Optimize load of const all 1s float vectors - - - - --- 2021-08-07 H.J. Lu New
x86: Only use general-purpose registers during CPUID check x86: Only use general-purpose registers during CPUID check - - - - --- 2020-08-22 H.J. Lu New
x86: Move cpuinfo.h from libgcc to common/config/i386 x86: Move cpuinfo.h from libgcc to common/config/i386 - - - - --- 2020-05-19 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: Mark scratch operand in ssse3_pshufbv8qi3 as earlyclobber x86: Mark scratch operand in ssse3_pshufbv8qi3 as earlyclobber - - - - --- 2020-04-03 Li, Pan2 via Gcc-patches New
x86: Make testcase apx-spill_to_egprs-1.c more robust x86: Make testcase apx-spill_to_egprs-1.c more robust - - - - --- 2023-11-14 Lehua Ding New
x86: Make stringop_algs::stringop_strategy ctor constexpr [PR100246] x86: Make stringop_algs::stringop_strategy ctor constexpr [PR100246] - - - - --- 2021-11-04 Jakub Jelinek New
x86: Limit PR 35513 tests to Linux x86: Limit PR 35513 tests to Linux - - - - --- 2022-03-01 H.J. Lu New
x86: Limit -mcmodel=large tests to lp64 target x86: Limit -mcmodel=large tests to lp64 target - - - - --- 2024-01-30 H.J. Lu New
x86: Issue error for return/argument only with function body x86: Issue error for return/argument only with function body - - - - --- 2021-03-18 H.J. Lu New
x86: Insert ENDBR if function will be called indirectly x86: Insert ENDBR if function will be called indirectly - - - - --- 2020-03-31 Li, Pan2 via Gcc-patches New
x86: Inline strncmp only with -minline-all-stringops x86: Inline strncmp only with -minline-all-stringops - - - - --- 2020-07-15 H.J. Lu New
x86: Improve expansion of __builtin_parity x86: Improve expansion of __builtin_parity - - - - --- 2020-06-06 Roger Sayle New
x86: Ignore OPTION_MASK_ISA_64BIT for -m32 when inlining x86: Ignore OPTION_MASK_ISA_64BIT for -m32 when inlining - - - - --- 2022-03-14 H.J. Lu New
x86: Handle V8BF in expand_vec_perm_broadcast_1 x86: Handle V8BF in expand_vec_perm_broadcast_1 - - - - --- 2022-08-31 Li, Pan2 via Gcc-patches New
x86: Handle V16BF in ix86_avx256_split_vector_move_misalign x86: Handle V16BF in ix86_avx256_split_vector_move_misalign - - - - --- 2022-08-26 H.J. Lu New
x86: Handle -mavx512vpopcntdq for -march=native x86: Handle -mavx512vpopcntdq for -march=native - - - - --- 2020-05-21 H.J. Lu New
x86: Get the previous shadow stack pointer from the restore token x86: Get the previous shadow stack pointer from the restore token - - - - --- 2023-12-16 H.J. Lu New
x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers - - - - --- 2024-01-29 H.J. Lu New
x86: Generate INT3 for __builtin_eh_return x86: Generate INT3 for __builtin_eh_return - - - - --- 2022-01-06 H.J. Lu New
x86: Generate .cfi_undefined for unsaved callee-saved registers x86: Generate .cfi_undefined for unsaved callee-saved registers - - - - --- 2024-01-27 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
x86: Fold arch_names_table into processor_alias_table x86: Fold arch_names_table into processor_alias_table - - - - --- 2020-06-23 H.J. Lu New
x86: Fix up x86_{,64_}sh{l,r}d patterns [PR103431] x86: Fix up x86_{,64_}sh{l,r}d patterns [PR103431] - - - - --- 2021-11-27 Jakub Jelinek New
x86: Fix up ssse3_pshufbv8qi splitter x86: Fix up ssse3_pshufbv8qi splitter - - - - --- 2020-08-30 Jakub Jelinek New
x86: Fix up ix86_atomic_assign_expand_fenv [PR94780] x86: Fix up ix86_atomic_assign_expand_fenv [PR94780] - - - - --- 2020-04-27 Jakub Jelinek New
x86: Fix ix86_expand_vector_init for V*TImode [PR100887] x86: Fix ix86_expand_vector_init for V*TImode [PR100887] - - - - --- 2021-06-04 Jakub Jelinek New
x86: Fix -fsplit-stack feature detection via TARGET_CAN_SPLIT_STACK x86: Fix -fsplit-stack feature detection via TARGET_CAN_SPLIT_STACK - - - - --- 2022-02-21 Li, Pan2 via Gcc-patches New
x86: Fix -O0 remaining intrinsic macros [PR94832] x86: Fix -O0 remaining intrinsic macros [PR94832] - - - - --- 2020-04-29 Jakub Jelinek New
x86: Fix -O0 intrinsic *gather*/*scatter* macros [PR94832] x86: Fix -O0 intrinsic *gather*/*scatter* macros [PR94832] - - - - --- 2020-04-29 Jakub Jelinek New
x86: Fix *vec_dupv4hi constraints [PR94942] x86: Fix *vec_dupv4hi constraints [PR94942] - - - - --- 2020-05-05 Jakub Jelinek New
x86: Error on -fcf-protection with incompatible target x86: Error on -fcf-protection with incompatible target - - - - --- 2021-01-14 H.J. Lu New
x86: Enable support for Intel UINTR extension x86: Enable support for Intel UINTR extension - - - - --- 2020-10-13 Hongyu Wang New
x86: Enable __bf16 type for TARGET_SSE2 and above x86: Enable __bf16 type for TARGET_SSE2 and above - - - - --- 2022-07-26 Li, Pan2 via Gcc-patches New
x86: Enable GCC support for Intel Hreset extension x86: Enable GCC support for Intel Hreset extension - - - - --- 2020-10-13 Hongyu Wang New
x86: Enable GCC support for Intel AVX-VNNI extension x86: Enable GCC support for Intel AVX-VNNI extension - - - - --- 2020-10-14 Hongyu Wang New
x86: Enable FMA in unsigned SI to SF expanders x86: Enable FMA in unsigned SI to SF expanders - - - - --- 2021-09-04 H.J. Lu New
x86: Enable FMA in rsqrt<mode>2 expander x86: Enable FMA in rsqrt<mode>2 expander - - - - --- 2020-06-28 H.J. Lu New
x86: Enable ENQCMD and UINTR for march=sierraforest. x86: Enable ENQCMD and UINTR for march=sierraforest. - - - - --- 2023-07-04 Li, Pan2 via Gcc-patches New
x86: Enable 256 move by pieces for ALDERLAKE and AVX2. x86: Enable 256 move by pieces for ALDERLAKE and AVX2. - - - - --- 2022-11-11 Li, Pan2 via Gcc-patches 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
x86: Don't set AVX_U128_DIRTY when zeroing YMM/ZMM register x86: Don't set AVX_U128_DIRTY when zeroing YMM/ZMM register - - - - --- 2021-07-27 H.J. Lu New
x86: Don't set AVX_U128_DIRTY when all bits are zero x86: Don't set AVX_U128_DIRTY when all bits are zero - - - - --- 2021-07-15 H.J. Lu New
x86: Don't issue vzeroupper if callee returns AVX register x86: Don't issue vzeroupper if callee returns AVX register - - - - --- 2021-07-18 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
x86: Don't generate uiret with -mcmodel=kernel x86: Don't generate uiret with -mcmodel=kernel - - - - --- 2021-04-01 H.J. Lu New
x86: Don't enable UINTR in 32-bit mode x86: Don't enable UINTR in 32-bit mode - - - - --- 2021-07-11 H.J. Lu New
x86: Don't enable LZCNT/POPCNT if disabled explicitly x86: Don't enable LZCNT/POPCNT if disabled explicitly - - - - --- 2021-07-30 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: Don't allocate stack frame nor align stack if not needed x86: Don't allocate stack frame nor align stack if not needed - - - - --- 2019-05-21 H.J. Lu New
x86: Document -mno-cet-switch x86: Document -mno-cet-switch - - - - --- 2022-05-10 H.J. Lu New
x86: Document -fcf-protection requires i686 or newer x86: Document -fcf-protection requires i686 or newer - - - - --- 2021-10-21 H.J. Lu New
x86: Disallow -mindirect-branch=/-mfunction-return= with -mshstk x86: Disallow -mindirect-branch=/-mfunction-return= with -mshstk - - - - --- 2018-01-12 H.J. Lu New
x86: Disable sibcall if indirect_return attribute doesn't match x86: Disable sibcall if indirect_return attribute doesn't match - - - - --- 2022-07-14 H.J. Lu New
x86: Disable jump tables when retpolines are used (PR target/86952). x86: Disable jump tables when retpolines are used (PR target/86952). - - - - --- 2019-03-07 Martin Liška New
x86: Disable SSE, AVX and AVX512 during CPUID check x86: Disable SSE, AVX and AVX512 during CPUID check - - - - --- 2020-08-22 H.J. Lu New
x86: Disable SSE on unwind-c.c and unwind-dw2.c x86: Disable SSE on unwind-c.c and unwind-dw2.c - - - - --- 2022-03-05 H.J. Lu New
x86: Disable SSE and AVX in ISA2 for -mgeneral-regs-only x86: Disable SSE and AVX in ISA2 for -mgeneral-regs-only - - - - --- 2022-03-21 H.J. Lu New
x86: Disable AVX on pr86722.c and pr90356.c x86: Disable AVX on pr86722.c and pr90356.c - - - - --- 2022-03-21 H.J. Lu New
x86: Disable -mforce-indirect-call for PIC in 32-bit mode x86: Disable -mforce-indirect-call for PIC in 32-bit mode - - - - --- 2023-01-16 H.J. Lu New
x86: Detect Rocket Lake and Alder Lake x86: Detect Rocket Lake and Alder Lake - - - - --- 2020-08-16 H.J. Lu New
x86: Define macros for APX options x86: Define macros for APX options - - - - --- 2024-04-08 H.J. Lu New
x86: Define _serialize as macro x86: Define _serialize as macro - - - - --- 2021-04-09 H.J. Lu New
x86: Define _mm*_undefined_* - - - - --- 2014-03-16 Ulrich Drepper New
x86: Define __rdtsc and __rdtscp as macros x86: Define __rdtsc and __rdtscp as macros - - - - --- 2021-03-26 H.J. Lu New
x86: Define __APX_F__ for -mapxf x86: Define __APX_F__ for -mapxf - - - - --- 2024-04-04 H.J. Lu New
x86: Define LIBGCC2_UNWIND_ATTRIBUTE on ia32 [PR104781] x86: Define LIBGCC2_UNWIND_ATTRIBUTE on ia32 [PR104781] - - - - --- 2022-03-08 Jakub Jelinek New
x86: Default CET run-time support to auto x86: Default CET run-time support to auto - - - - --- 2020-05-08 H.J. Lu New
x86: Correct march=sapphirerapids to base on icelake server x86: Correct march=sapphirerapids to base on icelake server - - - - --- 2022-03-18 Li, Pan2 via Gcc-patches New
x86: Correct ISA enabled for clients since Arrow Lake x86: Correct ISA enabled for clients since Arrow Lake - - - - --- 2023-10-18 Haochen Jiang New
« 1 2 3 41268 1269 »