Show patches with: Submitter = H.J. Lu       |    State = Action Required       |    Archived = No       |   578 patches
« 1 2 3 45 6 »
Patch Series S/W/F Date Submitter Delegate State
x32: Update baseline_symbols.txt x32: Update baseline_symbols.txt 0 0 0 2020-03-01 H.J. Lu New
[6/6] i386: Use ix86_output_ssemov for MMX TYPE_SSEMOV [1/6] i386: Properly encode vector registers in vector move 0 0 0 2020-02-29 H.J. Lu New
[5/6] i386: Use ix86_output_ssemov for SFmode TYPE_SSEMOV [1/6] i386: Properly encode vector registers in vector move 0 0 0 2020-02-29 H.J. Lu New
[4/6] i386: Use ix86_output_ssemov for DFmode TYPE_SSEMOV [1/6] i386: Properly encode vector registers in vector move 0 0 0 2020-02-29 H.J. Lu New
[3/6] i386: Use ix86_output_ssemov for SImode TYPE_SSEMOV [1/6] i386: Properly encode vector registers in vector move 0 0 0 2020-02-29 H.J. Lu New
[2/6] i386: Use ix86_output_ssemov for DImode TYPE_SSEMOV [1/6] i386: Properly encode vector registers in vector move 0 0 0 2020-02-29 H.J. Lu New
[1/6] i386: Properly encode vector registers in vector move [1/6] i386: Properly encode vector registers in vector move 0 0 0 2020-02-29 H.J. Lu New
lto: Also copy .note.gnu.property section lto: Also copy .note.gnu.property section 0 0 0 2020-02-28 H.J. Lu New
[10/10] i386: Use ix86_output_ssemov for MMX TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move 0 0 0 2020-02-15 H.J. Lu New
[09/10] i386: Use ix86_output_ssemov for SFmode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move 0 0 0 2020-02-15 H.J. Lu Superseded
[08/10] i386: Use ix86_output_ssemov for DFmode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move 0 0 0 2020-02-15 H.J. Lu Superseded
[07/10] i386: Use ix86_output_ssemov for TFmode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move 0 0 0 2020-02-15 H.J. Lu New
[06/10] i386: Use ix86_output_ssemov for SImode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move 0 0 0 2020-02-15 H.J. Lu New
[05/10] i386: Use ix86_output_ssemov for DImode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move 0 0 0 2020-02-15 H.J. Lu New
[04/10] i386: Use ix86_output_ssemov for TImode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move 0 0 0 2020-02-15 H.J. Lu New
[03/10] i386: Use ix86_output_ssemov for OImode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move 0 0 0 2020-02-15 H.J. Lu New
[02/10] i386: Use ix86_output_ssemov for XImode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move 0 0 0 2020-02-15 H.J. Lu New
[01/10] i386: Properly encode vector registers in vector move i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move 0 0 0 2020-02-15 H.J. Lu New
i386: Also skip ENDBR32 at the target function entry i386: Also skip ENDBR32 at the target function entry 0 0 0 2020-02-13 H.J. Lu New
i386: Skip ENDBR32 at nested function entry i386: Skip ENDBR32 at nested function entry 0 0 0 2020-02-10 H.J. Lu New
i386: Properly pop restore token in signal frame i386: Properly pop restore token in signal frame 0 0 0 2020-02-08 H.J. Lu New
PING^6: [PATCH] i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move PING^6: [PATCH] i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move 0 0 0 2020-02-07 H.J. Lu New
Use the section flag 'o' for __patchable_function_entries Use the section flag 'o' for __patchable_function_entries 0 0 0 2020-02-07 H.J. Lu New
Add patch_area_size and patch_area_entry to crtl Add patch_area_size and patch_area_entry to crtl 0 0 0 2020-02-05 H.J. Lu New
x86-64: Pass aggregates with only float/double in GPRs for MS_ABI x86-64: Pass aggregates with only float/double in GPRs for MS_ABI 0 0 0 2020-02-05 H.J. Lu New
[3/3] x86: Simplify UNSPECV_PATCHABLE_AREA generation Update -fpatchable-function-entry implementation 0 0 0 2020-02-05 H.J. Lu New
[2/3] Add patch_area_size and patch_area_entry to cfun Update -fpatchable-function-entry implementation 0 0 0 2020-02-05 H.J. Lu New
[1/3] x86: Add UNSPECV_PATCHABLE_AREA Update -fpatchable-function-entry implementation 0 0 0 2020-02-05 H.J. Lu New
x86: Add UNSPECV_PATCHABLE_AREA x86: Add UNSPECV_PATCHABLE_AREA 0 0 0 2020-02-04 H.J. Lu Superseded
i386: Define TARGET_ASM_PRINT_PATCHABLE_FUNCTION_ENTRY i386: Define TARGET_ASM_PRINT_PATCHABLE_FUNCTION_ENTRY 0 0 0 2020-02-03 H.J. Lu New
PING^5: [PATCH] i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move PING^5: [PATCH] i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move 0 0 0 2020-01-27 H.J. Lu Superseded
i386: Disable TARGET_SSE_TYPELESS_STORES for TARGET_AVX i386: Disable TARGET_SSE_TYPELESS_STORES for TARGET_AVX 0 0 0 2020-01-27 H.J. Lu New
i386: Don't use ix86_tune_ctrl_string in parse_mtune_ctrl_str i386: Don't use ix86_tune_ctrl_string in parse_mtune_ctrl_str 0 0 0 2020-01-27 H.J. Lu New
PR target/93319: x32: Add x32 support to -mtls-dialect=gnu2 PR target/93319: x32: Add x32 support to -mtls-dialect=gnu2 0 0 0 2020-01-19 H.J. Lu New
i386: Use add for a = a + b and a = b + a when possible i386: Use add for a = a + b and a = b + a when possible 0 0 0 2019-12-06 H.J. Lu New
i386: Add clear_ratio to processor_costs i386: Add clear_ratio to processor_costs 0 0 0 2019-10-16 H.J. Lu New
[wwwdocs] Update GCC 9 release note [wwwdocs] Update GCC 9 release note 0 0 0 2019-10-03 H.J. Lu New
i386: Restore Skylake SImode hard register store cost i386: Restore Skylake SImode hard register store cost 0 0 0 2019-09-18 H.J. Lu New
i386: Increase Skylake SImode pseudo register store cost i386: Increase Skylake SImode pseudo register store cost 0 0 0 2019-09-18 H.J. Lu New
i386: Separate costs of pseudo registers from hard registers i386: Separate costs of pseudo registers from hard registers 0 0 0 2019-07-23 H.J. Lu New
i386: Separate costs of RTL expressions from costs of moves i386: Separate costs of RTL expressions from costs of moves 0 0 0 2019-06-17 H.J. Lu New
i386: Update SSE <-> integer move costs i386: Update SSE <-> integer move costs 0 0 0 2019-06-14 H.J. Lu New
V3: [PATCH] Update preferred_stack_boundary only when expanding function call V3: [PATCH] Update preferred_stack_boundary only when expanding function call 0 0 0 2019-06-13 H.J. Lu New
Minimize number of operations between two areas of memory Minimize number of operations between two areas of memory 0 0 0 2019-06-11 H.J. Lu New
V2: [PATCH] Update preferred_stack_boundary only when expanding function call V2: [PATCH] Update preferred_stack_boundary only when expanding function call 0 0 0 2019-06-07 H.J. Lu New
Update preferred_stack_boundary only when expanding function call Update preferred_stack_boundary only when expanding function call 0 0 0 2019-06-06 H.J. Lu New
Don't insert ENDBR after NOTE_INSN_DELETED_LABEL Don't insert ENDBR after NOTE_INSN_DELETED_LABEL 0 0 0 2019-05-31 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 0 0 0 2019-05-21 H.J. Lu New
i386: Adjust gcc.target/i386/pr22076.c for 64-bit i386: Adjust gcc.target/i386/pr22076.c for 64-bit 0 0 0 2019-05-20 H.J. Lu New
i386: Enable MMX intrinsics without SSE/SSE2/SSSE3 i386: Enable MMX intrinsics without SSE/SSE2/SSSE3 0 0 0 2019-05-16 H.J. Lu New
x86-64: Add vararg ABI tests x86-64: Add vararg ABI tests 0 0 0 2019-05-16 H.J. Lu New
simplify_vector_constructor: Rename the second elt to elem simplify_vector_constructor: Rename the second elt to elem 0 0 0 2019-05-03 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 0 0 0 2019-05-02 H.J. Lu New
Check avx2_available in check_avx2_available Check avx2_available in check_avx2_available 0 0 0 2019-04-01 H.J. Lu New
Add a test for PR c++/89630 Add a test for PR c++/89630 0 0 0 2019-03-18 H.J. Lu New
V4 [PATCH] i386: Handle REG_EH_REGION note V4 [PATCH] i386: Handle REG_EH_REGION note 0 0 0 2019-03-14 H.J. Lu New
V3 [PATCH] i386: Handle REG_EH_REGION note V3 [PATCH] i386: Handle REG_EH_REGION note 0 0 0 2019-03-14 H.J. Lu New
i386: Handle REG_EH_REGION note i386: Handle REG_EH_REGION note 0 0 0 2019-03-12 H.J. Lu New
V5 [PATCH] Optimize vector constructor V5 [PATCH] Optimize vector constructor 0 0 0 2019-03-08 H.J. Lu New
V4 [PATCH] Optimize vector constructor V4 [PATCH] Optimize vector constructor 0 0 0 2019-03-07 H.J. Lu Superseded
V3 [PATCH] Optimize vector constructor V3 [PATCH] Optimize vector constructor 0 0 0 2019-03-06 H.J. Lu New
V2 [PATCH] Optimize vector constructor V2 [PATCH] Optimize vector constructor 0 0 0 2019-03-04 H.J. Lu New
V2 [PATCH] x32: Add addr32 prefix to UNSPEC_VSIBADDR instructions V2 [PATCH] x32: Add addr32 prefix to UNSPEC_VSIBADDR instructions 0 0 0 2019-03-04 H.J. Lu New
Optimize vector init constructor Optimize vector init constructor 0 0 0 2019-03-03 H.J. Lu New
x32: Add addr32 prefix to UNSPEC_VSIBADDR instructions x32: Add addr32 prefix to UNSPEC_VSIBADDR instructions 0 0 0 2019-02-28 H.J. Lu New
i386: Support ISAs enabled at command-line with target attribute i386: Support ISAs enabled at command-line with target attribute 0 0 0 2019-02-28 H.J. Lu New
i386: Identify Westmere from PCLMUL i386: Identify Westmere from PCLMUL 0 0 0 2019-02-28 H.J. Lu New
i386: Compile PR target/87007 tests with -mfpmath=sse i386: Compile PR target/87007 tests with -mfpmath=sse 0 0 0 2019-02-24 H.J. Lu New
Include "../../../libgfortran/ISO_Fortran_binding.h" Include "../../../libgfortran/ISO_Fortran_binding.h" 0 0 0 2019-02-23 H.J. Lu New
i386: Require SSE for SSE FP math i386: Require SSE for SSE FP math 0 0 0 2019-02-20 H.J. Lu New
libsanitizer: Restore internal_readlink for x32 libsanitizer: Restore internal_readlink for x32 0 0 0 2019-02-20 H.J. Lu New
386: Set ix86_fpmath to FPMATH_387 without SSE 386: Set ix86_fpmath to FPMATH_387 without SSE 0 0 0 2019-02-19 H.J. Lu New
[41/41] i386: Add tests for MMX intrinsic emulations with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[40/41] i386: Enable TM MMX intrinsics with SSE2 V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[39/41] i386: Allow MMX intrinsic emulation with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[38/41] i386: Allow MMX vector expanders with TARGET_MMX_WITH_SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[37/41] i386: Allow MMXMODE moves with TARGET_MMX_WITH_SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[36/41] Prevent allocation of MMX registers with TARGET_MMX_WITH_SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[35/41] i386: Emulate MMX abs<mode>2 with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[34/41] i386: Emulate MMX ssse3_palignrdi with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[33/41] i386: Emulate MMX ssse3_psign<mode>3 with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[32/41] i386: Emulate MMX pshufb with SSE version V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[31/41] i386: Emulate MMX ssse3_pmulhrswv4hi3 with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[30/41] i386: Emulate MMX ssse3_pmaddubsw with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[29/41] i386: Emulate MMX ssse3_ph<plusminus_mnemonic>dv2si3 with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[28/41] i386: Emulate MMX ssse3_ph<plusminus_mnemonic>wv4hi3 with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[27/41] i386: Make _mm_empty () as NOP without MMX V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[26/41] i386: Emulate MMX umulv1siv1di3 with SSE2 V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[25/41] i386: Emulate MMX movntq with SSE2 movntidi V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[24/41] i386: Emulate MMX mmx_psadbw with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[23/41] i386: Emulate MMX mmx_uavgv4hi3 with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[22/41] i386: Emulate MMX mmx_uavgv8qi3 with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[21/41] i386: Emulate MMX maskmovq with SSE2 maskmovdqu V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[20/41] i386: Emulate MMX mmx_umulv4hi3_highpart with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[19/41] i386: Emulate MMX mmx_pmovmskb with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[18/41] i386: Emulate MMX V4HI smaxmin/V8QI umaxmin with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[17/41] i386: Emulate MMX mmx_pinsrw with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[16/41] i386: Emulate MMX mmx_pextrw with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[15/41] i386: Emulate MMX sse_cvtpi2ps with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
[14/41] i386: Emulate MMX sse_cvtps2pi/sse_cvttps2pi with SSE V9: Emulate MMX intrinsics with SSE 0 0 0 2019-02-18 H.J. Lu New
« 1 2 3 45 6 »