Show patches with: Submitter = Carl Love       |    Archived = No       |   208 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
rs6000: vec_cmpne confusing implementation rs6000: vec_cmpne confusing implementation - - - - --- 2023-05-03 Carl Love New
rs6000: Update the vsx-vector-6.* tests. rs6000: Update the vsx-vector-6.* tests. - - - - --- 2023-05-30 Carl Love New
rs6000: Fix test int_128bit-runnable.c instruction counts rs6000: Fix test int_128bit-runnable.c instruction counts - - - - --- 2023-04-13 Carl Love New
rs6000: Fix test gc.target/powerpc/rs600-fpint.c test options rs6000: Fix test gc.target/powerpc/rs600-fpint.c test options - - - - --- 2023-04-13 Carl Love New
rs6000: Fix expected counts powerpc/p9-vec-length-full rs6000: Fix expected counts powerpc/p9-vec-length-full - - - - --- 2023-06-01 Carl Love New
rs6000: Fix arguments for __builtin_altivec_tr_stxvrwx, __builtin_altivec_tr_stxvrhx rs6000: Fix arguments for __builtin_altivec_tr_stxvrwx, __builtin_altivec_tr_stxvrhx - - - - --- 2023-06-01 Carl Love New
rs6000: Fix __builtin_vec_xst_trunc definition rs6000: Fix __builtin_vec_xst_trunc definition - - - - --- 2023-05-10 Carl Love New
rs6000: Fix __builtin_altivec_vcmpne{b,h,w} implementation rs6000: Fix __builtin_altivec_vcmpne{b,h,w} implementation - - - - --- 2023-07-28 Carl Love New
rs6000: Add builtins for IEEE 128-bit floating point values rs6000: Add builtins for IEEE 128-bit floating point values - - - - --- 2023-05-02 Carl Love New
rs6000: Add buildin for mffscrn instructions rs6000: Add buildin for mffscrn instructions - - - - --- 2023-04-13 Carl Love New
rs6000, vector integer multiply/divide/modulo instructions rs6000, vector integer multiply/divide/modulo instructions - - - - --- 2020-10-30 Carl Love New
rs6000, vec_popcntd is improperly defined in altivec.h rs6000, vec_popcntd is improperly defined in altivec.h - - - - --- 2020-08-28 Carl Love New
rs6000, restrict bfloat convert intrinsic to Power 10. Fix BU_P10V macro definitions. rs6000, restrict bfloat convert intrinsic to Power 10. Fix BU_P10V macro definitions. - - - - --- 2020-08-13 Carl Love New
rs6000, pr 94833: fix vec_first_match_index for nulls rs6000, pr 94833: fix vec_first_match_index for nulls - - - - --- 2020-05-01 Carl Love New
rs6000, fix vec_replace_unaligned builtin arguments rs6000, fix vec_replace_unaligned builtin arguments - - - - --- 2023-05-30 Carl Love New
rs6000, fix vec_first_match_index for nulls rs6000, fix vec_first_match_index for nulls - - - - --- 2020-05-01 Carl Love New
rs6000, add overloaded DFP quantize support rs6000, add overloaded DFP quantize support - - - - --- 2023-08-09 Carl Love New
rs6000, __builtin_set_fpscr_rn add retrun value rs6000, __builtin_set_fpscr_rn add retrun value - - - - --- 2023-06-19 Carl Love New
rs6000, Power 10 testsuite fixes rs6000, Power 10 testsuite fixes - - - - --- 2020-10-23 Carl Love New
rs6000, Fix header comment for intrinsic function rs6000, Fix header comment for intrinsic function - - - - --- 2020-04-22 Carl Love New
rs6000, Add bcd builtings listed in appendix B of the ABI rs6000, Add bcd builtings listed in appendix B of the ABI - - - - --- 2020-10-24 Carl Love New
add vec_pack_to_short builtin. - - - - --- 2017-07-07 Carl Love New
[version,4,rs6000] Add builtins to convert from float/double to int/long using current rounding mode [version,4,rs6000] Add builtins to convert from float/double to int/long using current rounding mode - - - - --- 2017-09-21 Carl Love New
[version,2,rs6000] Add builtins to convert from float/double to int/long using current rounding mode [version,2,rs6000] Add builtins to convert from float/double to int/long using current rounding mode - - - - --- 2017-09-08 Carl Love New
[ver4] rs6000, Add return value to __builtin_set_fpscr_rn [ver4] rs6000, Add return value to __builtin_set_fpscr_rn - - - - --- 2023-07-11 Carl Love New
[ver3] rs6000, Add return value to __builtin_set_fpscr_rn [ver3] rs6000, Add return value to __builtin_set_fpscr_rn - - - - --- 2023-07-10 Carl Love New
[ver,6] rs6000: Add builtins for IEEE 128-bit floating point values [ver,6] rs6000: Add builtins for IEEE 128-bit floating point values - - - - --- 2023-06-19 Carl Love New
[ver,5] rs6000: Add builtins for IEEE 128-bit floating point values [ver,5] rs6000: Add builtins for IEEE 128-bit floating point values - - - - --- 2023-06-16 Carl Love New
[ver,4] rs6000: Add builtins for IEEE 128-bit floating point values [ver,4] rs6000: Add builtins for IEEE 128-bit floating point values - - - - --- 2023-06-14 Carl Love New
[ver,4] rs6000, add overloaded DFP quantize support [ver,4] rs6000, add overloaded DFP quantize support - - - - --- 2023-08-28 Carl Love New
[ver,4] RS6000, add VSX mask manipulation support [ver,4] RS6000, add VSX mask manipulation support - - - - --- 2020-07-08 Carl Love New
[ver,3] rs6000: Update the vsx-vector-6.* tests. [ver,3] rs6000: Update the vsx-vector-6.* tests. - - - - --- 2023-06-29 Carl Love New
[ver,3] rs6000: Fix __builtin_altivec_vcmpne{b,h,w} implementation [ver,3] rs6000: Fix __builtin_altivec_vcmpne{b,h,w} implementation - - - - --- 2023-08-07 Carl Love New
[ver,3] rs6000: Add builtins for IEEE 128-bit floating point values [ver,3] rs6000: Add builtins for IEEE 128-bit floating point values - - - - --- 2023-06-08 Carl Love New
[ver,3] rs6000, fix vec_replace_unaligned built-in arguments [ver,3] rs6000, fix vec_replace_unaligned built-in arguments - - - - --- 2023-07-07 Carl Love New
[ver,3] rs6000, add overloaded DFP quantize support [ver,3] rs6000, add overloaded DFP quantize support - - - - --- 2023-08-24 Carl Love New
[ver,2] rs6000: Update the vsx-vector-6.* tests. [ver,2] rs6000: Update the vsx-vector-6.* tests. - - - - --- 2023-06-21 Carl Love New
[ver,2] rs6000: Fix __builtin_vec_xst_trunc definition [ver,2] rs6000: Fix __builtin_vec_xst_trunc definition - - - - --- 2023-05-22 Carl Love New
[ver,2] rs6000: Add builtins for IEEE 128-bit floating point values [ver,2] rs6000: Add builtins for IEEE 128-bit floating point values - - - - --- 2023-06-06 Carl Love New
[ver,2] rs6000, fix vec_replace_unaligned builtin arguments [ver,2] rs6000, fix vec_replace_unaligned builtin arguments - - - - --- 2023-06-15 Carl Love New
[ver,2] rs6000, add overloaded DFP quantize support [ver,2] rs6000, add overloaded DFP quantize support - - - - --- 2023-08-17 Carl Love New
[ver,2] rs6000, __builtin_set_fpscr_rn add retrun value [ver,2] rs6000, __builtin_set_fpscr_rn add retrun value - - - - --- 2023-07-01 Carl Love New
[v5] rs6000: Update the vsx-vector-6.* tests. [v5] rs6000: Update the vsx-vector-6.* tests. - - - - --- 2023-07-07 Carl Love New
[v5] rs6000, vector integer multiply/divide/modulo instructions [v5] rs6000, vector integer multiply/divide/modulo instructions - - - - --- 2021-01-13 Carl Love New
[v4] rs6000: Update the vsx-vector-6.* tests. [v4] rs6000: Update the vsx-vector-6.* tests. - - - - --- 2023-07-06 Carl Love New
[v4] rs6000, vector integer multiply/divide/modulo instructions [v4] rs6000, vector integer multiply/divide/modulo instructions - - - - --- 2020-12-08 Carl Love New
[v4,rs6000] gcc mainline, add builtin support for vec_float, vec_float2, vec_floate, vec_floate, bu… - - - - --- 2017-06-16 Carl Love New
[v3] rs6000: Add buildin for mffscrn instructions [v3] rs6000: Add buildin for mffscrn instructions - - - - --- 2023-05-22 Carl Love New
[v3] RS6000, add VSX mask manipulation support [v3] RS6000, add VSX mask manipulation support - - - - --- 2020-07-07 Carl Love New
[v3,rs6000] gcc mainline, add builtin support for vec_float, vec_float2, vec_floate, vec_floate, bu… - - - - --- 2017-06-12 Carl Love New
[v3,rs6000] gcc mainline, add builtin support for vec_doublee, vec_doubleo, vec_doublel builtins - - - - --- 2017-06-01 Carl Love New
[v3,rs6000] Add vec_reve support - - - - --- 2017-06-23 Carl Love New
[v3,rs6000] Add built-in support for vector compare listed in the ABI - - - - --- 2016-12-06 Carl Love New
[v2] rs6000: Fix __builtin_altivec_vcmpne{b,h,w} implementation [v2] rs6000: Fix __builtin_altivec_vcmpne{b,h,w} implementation - - - - --- 2023-08-01 Carl Love New
[v2] rs6000: Add buildin for mffscrn instructions [v2] rs6000: Add buildin for mffscrn instructions - - - - --- 2023-05-18 Carl Love New
[v2] rs6000, vector integer multiply/divide/modulo instructions [v2] rs6000, vector integer multiply/divide/modulo instructions - - - - --- 2020-11-24 Carl Love New
[v2,rs6000] gcc mainline, add builtin support for vec_float, vec_float2, vec_floate, vec_floate, bu… - - - - --- 2017-06-09 Carl Love New
[v2,rs6000] gcc mainline, add builtin support for vec_doublee, vec_doubleo, vec_doublel builtins - - - - --- 2017-05-26 Carl Love New
[v2,rs6000] Add vec_reve support - - - - --- 2017-06-21 Carl Love New
[v2,rs6000] Add built-in support for vector compare - - - - --- 2016-11-21 Carl Love New
[rs6000] gcc mainline, add builtin support for vec_popcnt() and vec_slo() - - - - --- 2017-05-11 Carl Love New
[rs6000] gcc mainline, add builtin support for vec_neg() - - - - --- 2017-05-05 Carl Love New
[rs6000] gcc mainline, add builtin support for vec_float, vec_float2, vec_floate, vec_floate, built… - - - - --- 2017-06-09 Carl Love New
[rs6000] gcc mainline, add builtin support for vec_doublee, vec_doubleo, vec_doublel builtins - - - - --- 2017-05-17 Carl Love New
[rs6000] gcc mainline, add builtin support for vec_bperm(), vec_mule() and vec_mulo and vec_sldw() … - - - - --- 2017-05-15 Carl Love New
[rs6000] gcc 6 back port of xvcvsxdsp and xvcvuxdsp RTL fixes - - - - --- 2017-02-17 Carl Love New
[rs6000] gcc 6 back port of vec_packs and vec_vgbbd builtin table entry fixes - - - - --- 2017-02-03 Carl Love New
[rs6000] gcc 5 back port of xvcvsxdsp and xvcvuxdsp RTL fixes - - - - --- 2017-02-16 Carl Love New
[rs6000] gcc 5 back port of vec_packs and vec_vgbbd builtin table entry fixes - - - - --- 2017-02-03 Carl Love New
[rs6000] builtins-3-vec_reve-runnable fix minimum platform - - - - --- 2017-06-28 Carl Love New
[rs6000] add vectorization to vec_mule and vec_mulo builtins [rs6000] add vectorization to vec_mule and vec_mulo builtins - - - - --- 2017-09-11 Carl Love New
[rs6000] Tests for builtin vec_neg updated [rs6000] Tests for builtin vec_neg updated - - - - --- 2018-02-22 Carl Love New
[rs6000] Split up builtins-3.c tests [rs6000] Split up builtins-3.c tests - - - - --- 2018-06-06 Carl Love New
[rs6000] Signed builtin support - - - - --- 2017-06-28 Carl Love New
[rs6000] Require Power 8 for vec_neg builtin. [rs6000] Require Power 8 for vec_neg builtin. - - - - --- 2018-02-16 Carl Love New
[rs6000] Require Power 8 for vec_float2 builtin [rs6000] Require Power 8 for vec_float2 builtin - - - - --- 2018-02-16 Carl Love New
[rs6000] Remove non-ABI builtin support for vec_insert4b, vec_extract4b [rs6000] Remove non-ABI builtin support for vec_insert4b, vec_extract4b - - - - --- 2018-02-14 Carl Love New
[rs6000] Remove invalid P8V_BUILTIN_VEC_VGBBD entries - - - - --- 2017-01-25 Carl Love New
[rs6000] Remove __builtin_fctid and __builtin_fctiw [rs6000] Remove __builtin_fctid and __builtin_fctiw - - - - --- 2018-03-28 Carl Love New
[rs6000] PR 844422 Fix FCTID, FCTIW with -mcpu=power7 [rs6000] PR 844422 Fix FCTID, FCTIW with -mcpu=power7 - - - - --- 2018-03-15 Carl Love New
[rs6000] PR 84422 fix sse2-pmuludq-1.c with -mcpu=power7 [rs6000] PR 84422 fix sse2-pmuludq-1.c with -mcpu=power7 - - - - --- 2018-03-14 Carl Love New
[rs6000] PR 80982 gcc.target/powerpc/builtins-3-runnable.c fails starting with its introduction in … - - - - --- 2017-06-07 Carl Love New
[rs6000] Move vec_mulo() and vec_mule() builtin test cases to P8 test file. - - - - --- 2017-08-04 Carl Love New
[rs6000] Map dcbtst, dcbtt to n2=0 for __builtin_prefetch builtin. [rs6000] Map dcbtst, dcbtt to n2=0 for __builtin_prefetch builtin. - - - - --- 2018-05-07 Carl Love New
[rs6000] GCC 7 backport to remove non-ABI vec_vinsert4b and vec_vextract4b support [rs6000] GCC 7 backport to remove non-ABI vec_vinsert4b and vec_vextract4b support - - - - --- 2018-03-01 Carl Love New
[rs6000] GCC 7 backport for vec_insert4b, vec_extract4b support [rs6000] GCC 7 backport for vec_insert4b, vec_extract4b support - - - - --- 2018-02-26 Carl Love New
[rs6000] GCC -7, no swap optimization for vpermxor instruction [rs6000] GCC -7, no swap optimization for vpermxor instruction - - - - --- 2018-03-21 Carl Love New
[rs6000] Fixes for builtin_prefetch for AIX compatability. [rs6000] Fixes for builtin_prefetch for AIX compatability. - - - - --- 2018-05-16 Carl Love New
[rs6000] Fix vec_permxor builtin support, fix test cases for vec_permxor and vec_insert4b [rs6000] Fix vec_permxor builtin support, fix test cases for vec_permxor and vec_insert4b - - - - --- 2018-06-05 Carl Love New
[rs6000] Fix vec_mulo and vec_mule instruction generation - - - - --- 2017-06-16 Carl Love New
[rs6000] Fix vec_mulo and vec_mule builtin implementations - - - - --- 2017-06-06 Carl Love New
[rs6000] Fix typo in documentation file. [rs6000] Fix typo in documentation file. - - - - --- 2018-01-29 Carl Love New
[rs6000] Fix implementation of vec_unpackh, vec_unpackl builtins [rs6000] Fix implementation of vec_unpackh, vec_unpackl builtins - - - - --- 2018-06-29 Carl Love New
[rs6000] Fix for vec_mulo and vec_mule test case - - - - --- 2017-06-22 Carl Love New
[rs6000] Fix for test_ne_int() built-in test case. - - - - --- 2017-01-13 Carl Love New
[rs6000] Fix for entries in table of overloaded built-in functions - - - - --- 2017-01-24 Carl Love New
[rs6000] Fix for commit 249311 - - - - --- 2017-06-17 Carl Love New
[rs6000] Fix for builtins-4-runnable.c testcase FAIL on power7/BE 32-bit [rs6000] Fix for builtins-4-runnable.c testcase FAIL on power7/BE 32-bit - - - - --- 2018-02-09 Carl Love New
[rs6000] Fix for builtins-4-int128-runnable.c [rs6000] Fix for builtins-4-int128-runnable.c - - - - --- 2018-02-14 Carl Love New
[rs6000] Fix expected BE counts for vsx-vector-6.h [rs6000] Fix expected BE counts for vsx-vector-6.h - - - - --- 2018-05-10 Carl Love New
« 1 2 3 »