Show patches with: Submitter = Bill Schmidt       |    State = Action Required       |    Archived = No       |   455 patches
« 1 2 3 44 5 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
gimple_val_nonnegative_real_p (PR46728 patch 7 of 7) - - - - --- 2011-06-01 Bill Schmidt New
gimple_val_nonnegative_real_p (PR46728 patch 7 of 7) - - - - --- 2011-06-06 Bill Schmidt New
[v3] Fix PR81503 (SLSR invalid fold) [v3] Fix PR81503 (SLSR invalid fold) - - - - --- 2017-08-28 Bill Schmidt New
[v3] Fix PR79908 (and PR80136) - - - - --- 2017-03-22 Bill Schmidt New
[v3,rs6000] Use $ instead of . for PC, use "crset 2" instead of "crset eq" [v3,rs6000] Use $ instead of . for PC, use "crset 2" instead of "crset eq" - - - - --- 2018-01-20 Bill Schmidt New
[v3,rs6000] Add -mspeculate-indirect-jumps option and implement non-speculating bctr / bctrl [v3,rs6000] Add -mspeculate-indirect-jumps option and implement non-speculating bctr / bctrl - - - - --- 2018-01-15 Bill Schmidt New
[v3,doc] Revise GCC manual section 6.11, Additional Floating Types - - - - --- 2017-03-20 Bill Schmidt New
[v2] Fix PR79908 - - - - --- 2017-03-20 Bill Schmidt New
[v2,rs6000] Use $ instead of . for PC [v2,rs6000] Use $ instead of . for PC - - - - --- 2018-01-20 Bill Schmidt New
[v2,rs6000] Implement 32- and 64-bit BE handling for -mno-speculate-indirect-jumps [v2,rs6000] Implement 32- and 64-bit BE handling for -mno-speculate-indirect-jumps - - - - --- 2018-01-17 Bill Schmidt New
[v2,rs6000] Fix PR81833 [v2,rs6000] Fix PR81833 - - - - --- 2017-08-29 Bill Schmidt New
[v2,rs6000] Fix PR72827 (ada bootstrap failure) - - - - --- 2016-09-01 Bill Schmidt New
[v2,rs6000] Add -msafe-indirect-jumps option and implement safe bctr / bctrl [v2,rs6000] Add -msafe-indirect-jumps option and implement safe bctr / bctrl - - - - --- 2018-01-14 Bill Schmidt New
[v2,doc] Revise GCC manual section 6.11, Additional Floating Types - - - - --- 2017-03-13 Bill Schmidt New
[testsuite] New effective target long_neq_int - - - - --- 2012-08-10 Bill Schmidt New
[testsuite] Enable vect_double for PowerPC targets with VSX support - - - - --- 2015-08-27 Bill Schmidt New
[testsuite] Additional tests for PR46728 (PR46728 patch 4) - - - - --- 2011-05-25 Bill Schmidt New
[testsuite/rs6000] Adjust two VMX tests for little endian - - - - --- 2013-10-28 Bill Schmidt New
[testsuite,committed] Skip some tests for powerpc*-*-darwin* - - - - --- 2012-03-12 Bill Schmidt New
[testsuite,committed] Skip some tests for powerpc*-*-darwin* - - - - --- 2012-03-12 Bill Schmidt New
[testsuite,committed] Remove spurious comment line from gcc.dg/vect/vect-33.c - - - - --- 2015-04-28 Bill Schmidt New
[rs6000] xmmintrin.h needs to use __vector __bool everywhere [rs6000] xmmintrin.h needs to use __vector __bool everywhere - - - - --- 2018-03-27 Bill Schmidt New
[rs6000] vec_sums must define all result vector elements - - - - --- 2014-02-21 Bill Schmidt New
[rs6000] Warn for deprecated use of vec_lvsl and vec_lvsr for little endian - - - - --- 2014-09-29 Bill Schmidt New
[rs6000] Vectorizer heuristic - - - - --- 2012-07-31 Bill Schmidt New
[rs6000] Use new pass registration framework for analyze_swaps - - - - --- 2016-12-08 Bill Schmidt New
[rs6000] Use lxvx and stxvx for 128-bit float, etc., with -mcpu=power9 - - - - --- 2016-01-06 Bill Schmidt New
[rs6000] Use hardware support for vector character multiply - - - - --- 2015-09-03 Bill Schmidt New
[rs6000] Use direct moves for __builtin_signbit for 128-bit floating-point - - - - --- 2016-06-28 Bill Schmidt New
[rs6000] Use direct moves for __builtin_signbit for 128-bit floating-point - - - - --- 2016-07-02 Bill Schmidt New
[rs6000] Use $ instead of . for PC [rs6000] Use $ instead of . for PC - - - - --- 2018-01-19 Bill Schmidt New
[rs6000] Teach analyze_swaps to avoid vec_ste - - - - --- 2014-09-24 Bill Schmidt New
[rs6000] Support -maltivec=be in LE mode for vec_perm builtin - - - - --- 2014-01-31 Bill Schmidt New
[rs6000] Skip test gfortran.dg/nan_7.f90 for little endian PowerPC - - - - --- 2013-11-27 Bill Schmidt New
[rs6000] Skip safe-indirect-jump-8.c for AIX [rs6000] Skip safe-indirect-jump-8.c for AIX - - - - --- 2018-01-21 Bill Schmidt New
[rs6000] Skip another test case for little endian - - - - --- 2013-12-02 Bill Schmidt New
[rs6000] Restrict reload use of FLOAT_REGS - - - - --- 2014-03-01 Bill Schmidt New
[rs6000] Requested cleanups for BE handling of -mno-speculate-indirect-jumps [rs6000] Requested cleanups for BE handling of -mno-speculate-indirect-jumps - - - - --- 2018-01-20 Bill Schmidt New
[rs6000] Repair vec_xl, vec_xst, vec_xl_be, vec_xst_be built-in functions [rs6000] Repair vec_xl, vec_xst, vec_xl_be, vec_xst_be built-in functions - - - - --- 2017-11-13 Bill Schmidt New
[rs6000] Remove splat calls with out-of-range arguments from gcc.dg/vmx/ops.c - - - - --- 2014-09-29 Bill Schmidt New
[rs6000] Remove redundant logic from rs6000_secondary_reload_direct_move - - - - --- 2015-11-10 Bill Schmidt New
[rs6000] Remove orphaned VMUL*_UNS built-ins - - - - --- 2017-03-10 Bill Schmidt New
[rs6000] Remove XFAIL of gfortran.dg/nint_2.f90 for powerpc64le - - - - --- 2014-06-26 Bill Schmidt New
[rs6000] Remove XFAIL from default_format_denormal_2.f90 for PowerPC on Linux - - - - --- 2014-06-17 Bill Schmidt New
[rs6000] Re-permute source register for postreload splits of VSX LE stores - - - - --- 2013-11-02 Bill Schmidt New
[rs6000] Provide little-endian support for vmrgew and vmrgow - - - - --- 2014-02-16 Bill Schmidt New
[rs6000] Process deferred rescans between mini-passes [rs6000] Process deferred rescans between mini-passes - - - - --- 2017-10-04 Bill Schmidt New
[rs6000] Prefer vspltisw/h over xxspltib+instruction when available - - - - --- 2016-06-21 Bill Schmidt New
[rs6000] Prefer vnand/vperm over vnor/vperm for Power8 - - - - --- 2014-04-08 Bill Schmidt New
[rs6000] Partial fix for PR65546 (GCC 6) - - - - --- 2016-01-28 Bill Schmidt New
[rs6000] More vector LE cleanups - - - - --- 2013-11-22 Bill Schmidt New
[rs6000] More efficient vector permute for little endian - - - - --- 2014-03-21 Bill Schmidt New
[rs6000] More diagnostic cleanup, addressing PR79845 - - - - --- 2017-08-10 Bill Schmidt New
[rs6000] Increase MALLOC_ABI_ALIGNMENT for 32-bit PowerPC - - - - --- 2013-05-17 Bill Schmidt New
[rs6000] Improve swap optimization to modify general xxpermdi patterns - - - - --- 2015-08-30 Bill Schmidt New
[rs6000] Implement ABI_AIX indirect call handling for -mno-speculate-indirect-jumps [rs6000] Implement ABI_AIX indirect call handling for -mno-speculate-indirect-jumps - - - - --- 2018-01-16 Bill Schmidt New
[rs6000] Implement -maltivec=be for vec_splat builtins - - - - --- 2014-01-30 Bill Schmidt New
[rs6000] Implement -maltivec=be for vec_pack, vec_unpackh, vec_unpackl Altivec builtins - - - - --- 2014-02-04 Bill Schmidt New
[rs6000] Implement -maltivec=be for vec_mule and vec_mulo Altivec intrinsics - - - - --- 2014-01-13 Bill Schmidt New
[rs6000] Implement -maltivec=be for vec_mergeh and vec_mergel Altivec builtins - - - - --- 2014-01-24 Bill Schmidt New
[rs6000] Implement -maltivec=be for vec_mergeh and vec_mergel Altivec builtins - - - - --- 2014-01-29 Bill Schmidt New
[rs6000] Implement -maltivec=be for vec_insert and vec_extract Altivec intrinsics - - - - --- 2014-01-13 Bill Schmidt New
[rs6000] Handle vector reductions in swap optimization - - - - --- 2016-01-06 Bill Schmidt New
[rs6000] Handle vec_extract and splat patterns in analyze_swaps - - - - --- 2014-09-04 Bill Schmidt New
[rs6000] Handle missing permute splits for V2DF/V4SF in little endian - - - - --- 2013-10-11 Bill Schmidt New
[rs6000] Handle -maltivec=be on little endian for vec_sums - - - - --- 2014-01-31 Bill Schmidt New
[rs6000] Handle -maltivec=be for vec_sum2s builtin (last -maltivec=be patch) - - - - --- 2014-02-05 Bill Schmidt New
[rs6000] Generate correct constant permutes using xxpermdi - - - - --- 2013-11-22 Bill Schmidt New
[rs6000] Generate LE code for vec_lvsl and vec_lvsr that is compatible with BE code - - - - --- 2014-09-29 Bill Schmidt New
[rs6000] Generate LE code for vec_lvsl and vec_lvsr that is compatible with BE code - - - - --- 2014-10-02 Bill Schmidt New
[rs6000] Force lvx and stvx for prologue saves and epilogue restores of Altivec regs - - - - --- 2015-04-06 Bill Schmidt New
[rs6000] Force lvx and stvx for prologue saves and epilogue restores of Altivec regs - - - - --- 2015-04-20 Bill Schmidt New
[rs6000] Fold vector addition built-ins in GIMPLE - - - - --- 2016-11-02 Bill Schmidt New
[rs6000] Fix {div,mul}kc3-1.c for older hardware - - - - --- 2016-07-15 Bill Schmidt New
[rs6000] Fix vsx_unpack expansions for endianness - - - - --- 2013-10-16 Bill Schmidt New
[rs6000] Fix vsx_concat_<mode> insns for little endian - - - - --- 2013-10-16 Bill Schmidt New
[rs6000] Fix vect_pack_trunc_v2df pattern for little endian - - - - --- 2013-11-04 Bill Schmidt New
[rs6000] Fix vect_pack_trunc_v2df pattern for little endian - - - - --- 2013-11-05 Bill Schmidt New
[rs6000] Fix vec_xl and vec_xst intrinsics for P8 - - - - --- 2017-05-04 Bill Schmidt New
[rs6000] Fix vec_construct vectorization cost to be somewhat more accurate - - - - --- 2016-07-15 Bill Schmidt New
[rs6000] Fix vec_construct vectorization cost to be somewhat more accurate - - - - --- 2016-08-10 Bill Schmidt New
[rs6000] Fix variable permute control vectors for little endian - - - - --- 2013-10-09 Bill Schmidt New
[rs6000] Fix the vsx-elemrev-[24].c tests in a different way - - - - --- 2016-06-10 Bill Schmidt New
[rs6000] Fix swap optimization to handle __builtin_vsx_xxspltd - - - - --- 2017-01-13 Bill Schmidt New
[rs6000] Fix some test failures on older hardware - - - - --- 2016-07-29 Bill Schmidt New
[rs6000] Fix rs6000_expand_vector_set for little endian - - - - --- 2013-11-01 Bill Schmidt New
[rs6000] Fix pr70963.c test case for older hardware - - - - --- 2016-05-11 Bill Schmidt New
[rs6000] Fix powerpc64le-linux bootstrap failure with -mcpu=power8 - - - - --- 2014-02-16 Bill Schmidt New
[rs6000] Fix pasto resulting in wrong instruction from builtins for lvxl - - - - --- 2016-02-16 Bill Schmidt New
[rs6000] Fix pasto resulting in wrong instruction from builtins for lvxl - - - - --- 2016-02-16 Bill Schmidt New
[rs6000] Fix mulv8hi3 pattern for little endian - - - - --- 2013-10-23 Bill Schmidt New
[rs6000] Fix libcpp/lex.c Altivec code to be correct for little endian - - - - --- 2013-11-18 Bill Schmidt New
[rs6000] Fix incorrect mode usage for vec_select - - - - --- 2017-03-08 Bill Schmidt New
[rs6000] Fix gcc.target/powerpc/pr78691-ppc.c - - - - --- 2016-12-09 Bill Schmidt New
[rs6000] Fix endianness issue with vmrgew and vmrgow permute constant recognition - - - - --- 2017-08-15 Bill Schmidt New
[rs6000] Fix diagnostic fallout for 32-bit - - - - --- 2017-08-07 Bill Schmidt New
[rs6000] Fix analyze_swaps to handle vperm for large and small code models - - - - --- 2015-12-01 Bill Schmidt New
[rs6000] Fix V16QI vector splat for little endian - - - - --- 2013-11-19 Bill Schmidt New
[rs6000] Fix PR83677 (incorrect generation of xxpermr) [rs6000] Fix PR83677 (incorrect generation of xxpermr) - - - - --- 2018-01-04 Bill Schmidt New
[rs6000] Fix PR83332 (missing vcond patterns) [rs6000] Fix PR83332 (missing vcond patterns) - - - - --- 2017-12-11 Bill Schmidt New
« 1 2 3 44 5 »