Show patches with: Submitter = Paul A. Clarke       |    State = Action Required       |    Archived = No       |   91 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[rs6000] (PR84302) Fix _mm_slli_epi{32,64} for shift values 16 through 31 and negative [rs6000] (PR84302) Fix _mm_slli_epi{32,64} for shift values 16 through 31 and negative - - - - --- 2018-04-13 Paul A. Clarke New
[v2,rs6000] (PR84302) Fix _mm_slli_epi{32,64} for shift values 16 through 31 and negative [v2,rs6000] (PR84302) Fix _mm_slli_epi{32,64} for shift values 16 through 31 and negative - - - - --- 2018-04-13 Paul A. Clarke New
Add myself to MAINTAINERS (write-after-approval) Add myself to MAINTAINERS (write-after-approval) - - - - --- 2018-04-18 Paul A. Clarke New
[rs6000] 1/2 Add x86 SSE3 <pmmintrin,h> intrinsics to GCC PPC64LE target [rs6000] 1/2 Add x86 SSE3 <pmmintrin,h> intrinsics to GCC PPC64LE target - - - - --- 2018-10-02 Paul A. Clarke New
[rs6000] 2/2 Add x86 SSE3 <pmmintrin,h> intrinsics to GCC PPC64LE target [rs6000] 2/2 Add x86 SSE3 <pmmintrin,h> intrinsics to GCC PPC64LE target - - - - --- 2018-10-02 Paul A. Clarke New
[v2,rs6000] 2/2 Add x86 SSE3 <pmmintrin,h> intrinsics to GCC PPC64LE target [v2,rs6000] 2/2 Add x86 SSE3 <pmmintrin,h> intrinsics to GCC PPC64LE target - - - - --- 2018-10-05 Paul A. Clarke New
[rs6000,1/2] Add compatible implementations of x86 SSSE3 intrinsics <tmmintrin.h> [rs6000,1/2] Add compatible implementations of x86 SSSE3 intrinsics <tmmintrin.h> - - - - --- 2018-10-22 Paul A. Clarke New
[rs6000,2/2] Add compatible implementations of x86 SSSE3 intrinsics <tmmintrin.h> [rs6000,1/2] Add compatible implementations of x86 SSSE3 intrinsics <tmmintrin.h> - - - - --- 2018-10-22 Paul A. Clarke New
[rs6000] Fix _mm_extract_pi16 for big-endian [rs6000] Fix _mm_extract_pi16 for big-endian - - - - --- 2018-10-25 Paul A. Clarke New
[v2,rs6000,1/4] Fixes for x86 intrinsics on POWER 32bit [v2,rs6000,1/4] Fixes for x86 intrinsics on POWER 32bit - - - - --- 2018-10-25 Paul A. Clarke New
[v2,rs6000,2/4] Enable 32bit testing for x86 intrinsics on POWER [v2,rs6000,1/4] Fixes for x86 intrinsics on POWER 32bit - - - - --- 2018-10-25 Paul A. Clarke New
[v2,rs6000,3/4] Add compatible implementations of x86 SSSE3 intrinsics <tmmintrin.h> [v2,rs6000,1/4] Fixes for x86 intrinsics on POWER 32bit - - - - --- 2018-10-25 Paul A. Clarke New
[v2,rs6000,4/4] Add compatible implementations of x86 SSSE3 intrinsics <tmmintrin.h> [v2,rs6000,1/4] Fixes for x86 intrinsics on POWER 32bit - - - - --- 2018-10-25 Paul A. Clarke New
[rs6000] Consistently use '__vector' instead of 'vector' [rs6000] Consistently use '__vector' instead of 'vector' - - - - --- 2018-10-29 Paul A. Clarke New
[rs6000,committed] Remove inaccurate comment in ssse3-check.h [rs6000,committed] Remove inaccurate comment in ssse3-check.h - - - - --- 2018-10-29 Paul A. Clarke New
[1/3,rs6000] x86-compat vector intrinsics fixes for BE, 32bit x86-compat vector intrinsics fixes for BE, 32bit - - - - --- 2018-12-04 Paul A. Clarke New
[2/3,rs6000] Fix x86-compat vector intrinsics testcases for BE, 32bit x86-compat vector intrinsics fixes for BE, 32bit - - - - --- 2018-12-04 Paul A. Clarke New
[3/3,rs6000] Enable x86-compat vector intrinsics testing x86-compat vector intrinsics fixes for BE, 32bit - - - - --- 2018-12-04 Paul A. Clarke New
[committed,PR88408,rs6000] mmintrin.h: fix use of "vector" [committed,PR88408,rs6000] mmintrin.h: fix use of "vector" - - - - --- 2018-12-07 Paul A. Clarke New
[rs6000] Fix x86 SSSE3 compatibility implementations and testcases [rs6000] Fix x86 SSSE3 compatibility implementations and testcases - - - - --- 2018-12-19 Paul A. Clarke New
[rs6000] PR89338, PR89339: Fix compat vector intrinsics for BE and 32-bit [rs6000] PR89338, PR89339: Fix compat vector intrinsics for BE and 32-bit - - - - --- 2019-02-19 Paul A. Clarke New
[v2,rs6000] PR89338, PR89339: Fix compat vector intrinsics for BE and 32-bit [v2,rs6000] PR89338, PR89339: Fix compat vector intrinsics for BE and 32-bit - - - - --- 2019-02-19 Paul A. Clarke New
[rs6000] Add _mm_blend_epi16 and _mm_blendv_epi8 [rs6000] Add _mm_blend_epi16 and _mm_blendv_epi8 - - - - --- 2019-07-20 Paul A. Clarke New
[rs6000] Add documentation for __builtin_mtfsf [rs6000] Add documentation for __builtin_mtfsf - - - - --- 2019-07-21 Paul A. Clarke New
[v2,rs6000] Add _mm_blend_epi16 and _mm_blendv_epi8 [v2,rs6000] Add _mm_blend_epi16 and _mm_blendv_epi8 - - - - --- 2019-07-21 Paul A. Clarke New
[v2,rs6000] Add documentation for __builtin_mtfsf [v2,rs6000] Add documentation for __builtin_mtfsf - - - - --- 2019-07-22 Paul A. Clarke New
rs6000: Add 'd' for doubleword variant of vector insert rs6000: Add 'd' for doubleword variant of vector insert - - - - --- 2020-09-23 Paul A. Clarke New
[1/2] rs6000: Support _mm_insert_epi{8,32,64} [1/2] rs6000: Support _mm_insert_epi{8,32,64} - - - - --- 2020-09-23 Paul A. Clarke New
[2/2] rs6000: Add tests for _mm_insert_epi{8,32,64} [1/2] rs6000: Support _mm_insert_epi{8,32,64} - - - - --- 2020-09-23 Paul A. Clarke New
[1/2] rs6000: Add support for _mm_minpos_epu16 rs6000: Add support for _mm_minpos_epu16 - - - - --- 2021-06-02 Paul A. Clarke New
[2/2] rs6000: Add test for _mm_minpos_epu16 rs6000: Add support for _mm_minpos_epu16 - - - - --- 2021-06-02 Paul A. Clarke New
[v2,1/2] rs6000: Add support for _mm_minpos_epu16 rs6000: Add support for _mm_minpos_epu16 - - - - --- 2021-06-08 Paul A. Clarke New
[v2,2/2] rs6000: Add test for _mm_minpos_epu16 rs6000: Add support for _mm_minpos_epu16 - - - - --- 2021-06-08 Paul A. Clarke New
[1/4] rs6000: Add support for SSE4.1 "test" intrinsics rs6000: Add SSE4.1 "test" and "blend" intrinsics - - - - --- 2021-06-29 Paul A. Clarke New
[2/4] rs6000: Add tests for SSE4.1 "test" intrinsics rs6000: Add SSE4.1 "test" and "blend" intrinsics - - - - --- 2021-06-29 Paul A. Clarke New
[3/4] rs6000: Add support for SSE4.1 "blend" intrinsics rs6000: Add SSE4.1 "test" and "blend" intrinsics - - - - --- 2021-06-29 Paul A. Clarke New
[4/4] rs6000: Add tests for SSE4.1 "blend" intrinsics rs6000: Add SSE4.1 "test" and "blend" intrinsics - - - - --- 2021-06-29 Paul A. Clarke New
[1/2] rs6000: Add support for SSE4.1 "ceil" intrinsics Add SSE4.1 "ceil" intrinsics - - - - --- 2021-07-02 Paul A. Clarke New
[2/2] rs6000: Add tests for SSE4.1 "ceil" intrinsics Add SSE4.1 "ceil" intrinsics - - - - --- 2021-07-02 Paul A. Clarke New
[1/2] rs6000: Add support for SSE4.1 "floor" intrinsics Add SSE4.1 "floor" intrinsics - - - - --- 2021-07-06 Paul A. Clarke New
[2/2] rs6000: Add tests for SSE4.1 "floor" intrinsics Add SSE4.1 "floor" intrinsics - - - - --- 2021-07-06 Paul A. Clarke New
[v3,1/2] rs6000: Add support for _mm_minpos_epu16 rs6000: Add support for _mm_minpos_epu16 - - - - --- 2021-07-15 Paul A. Clarke New
[v3,2/2] rs6000: Add test for _mm_minpos_epu16 rs6000: Add support for _mm_minpos_epu16 - - - - --- 2021-07-15 Paul A. Clarke New
[v2,1/6] rs6000: Add support for SSE4.1 "blend" intrinsics rs6000: Add SSE4.1 "blend", "ceil", "floor" - - - - --- 2021-07-16 Paul A. Clarke New
[v2,2/6] rs6000: Add tests for SSE4.1 "blend" intrinsics rs6000: Add SSE4.1 "blend", "ceil", "floor" - - - - --- 2021-07-16 Paul A. Clarke New
[v2,3/6] rs6000: Add support for SSE4.1 "ceil" intrinsics rs6000: Add SSE4.1 "blend", "ceil", "floor" - - - - --- 2021-07-16 Paul A. Clarke New
[v2,4/6] rs6000: Add tests for SSE4.1 "ceil" intrinsics rs6000: Add SSE4.1 "blend", "ceil", "floor" - - - - --- 2021-07-16 Paul A. Clarke New
[v2,5/6] rs6000: Add support for SSE4.1 "floor" intrinsics rs6000: Add SSE4.1 "blend", "ceil", "floor" - - - - --- 2021-07-16 Paul A. Clarke New
[v2,6/6] rs6000: Add tests for SSE4.1 "floor" intrinsics rs6000: Add SSE4.1 "blend", "ceil", "floor" - - - - --- 2021-07-16 Paul A. Clarke New
[1/6] rs6000: Support SSE4.1 "round" intrinsics rs6000: Support more SSE4.1 intrinsics - - - - --- 2021-08-09 Paul A. Clarke New
[2/6] rs6000: Support SSE4.1 "min" and "max" intrinsics rs6000: Support more SSE4.1 intrinsics - - - - --- 2021-08-09 Paul A. Clarke New
[3/6] rs6000: Simplify some SSE4.1 "test" intrinsics rs6000: Support more SSE4.1 intrinsics - - - - --- 2021-08-09 Paul A. Clarke New
[4/6] rs6000: Support SSE4.1 "cvt" intrinsics rs6000: Support more SSE4.1 intrinsics - - - - --- 2021-08-09 Paul A. Clarke New
[5/6] rs6000: Support more SSE4.1 "cmp", "mul", "pack" intrinsics rs6000: Support more SSE4.1 intrinsics - - - - --- 2021-08-09 Paul A. Clarke New
[6/6] rs6000: Guard some x86 intrinsics implementations rs6000: Support more SSE4.1 intrinsics - - - - --- 2021-08-09 Paul A. Clarke New
[v2,1/6] rs6000: Support SSE4.1 "round" intrinsics rs6000: Support more SSE4.1 intrinsics - - - - --- 2021-08-20 Paul A. Clarke New
[v2,2/6] rs6000: Support SSE4.1 "min" and "max" intrinsics rs6000: Support more SSE4.1 intrinsics - - - - --- 2021-08-20 Paul A. Clarke New
[v2,3/6] rs6000: Simplify some SSE4.1 "test" intrinsics rs6000: Support more SSE4.1 intrinsics - - - - --- 2021-08-20 Paul A. Clarke New
[v2,4/6] rs6000: Support SSE4.1 "cvt" intrinsics rs6000: Support more SSE4.1 intrinsics - - - - --- 2021-08-20 Paul A. Clarke New
[v2,5/6] rs6000: Support more SSE4.1 "cmp", "mul", "pack" intrinsics rs6000: Support more SSE4.1 intrinsics - - - - --- 2021-08-20 Paul A. Clarke New
[v2,6/6] rs6000: Guard some x86 intrinsics implementations rs6000: Support more SSE4.1 intrinsics - - - - --- 2021-08-20 Paul A. Clarke New
[v3,1/6] rs6000: Support SSE4.1 "round" intrinsics rs6000: Support more SSE4 intrinsics - - - - --- 2021-08-23 Paul A. Clarke New
[v3,2/6] rs6000: Support SSE4.1 "min" and "max" intrinsics rs6000: Support more SSE4 intrinsics - - - - --- 2021-08-23 Paul A. Clarke New
[v3,3/6] rs6000: Simplify some SSE4.1 "test" intrinsics rs6000: Support more SSE4 intrinsics - - - - --- 2021-08-23 Paul A. Clarke New
[v3,4/6] rs6000: Support SSE4.1 "cvt" intrinsics rs6000: Support more SSE4 intrinsics - - - - --- 2021-08-23 Paul A. Clarke New
[v3,5/6] rs6000: Support more SSE4 "cmp", "mul", "pack" intrinsics rs6000: Support more SSE4 intrinsics - - - - --- 2021-08-23 Paul A. Clarke New
[v3,6/6] rs6000: Guard some x86 intrinsics implementations rs6000: Support more SSE4 intrinsics - - - - --- 2021-08-23 Paul A. Clarke New
[COMMITTED] rs6000: Correct several errant dg-require-effective-target [COMMITTED] rs6000: Correct several errant dg-require-effective-target - - - - --- 2021-10-12 Paul A. Clarke New
[v4,1/3] rs6000: Add nmmintrin.h to extra_headers rs6000: Support more SSE4 intrinsics - - - - --- 2021-10-19 Paul A. Clarke New
[v4,2/3] rs6000: Support SSE4.1 "round" intrinsics rs6000: Support more SSE4 intrinsics - - - - --- 2021-10-19 Paul A. Clarke New
[v4,3/3] rs6000: Guard some x86 intrinsics implementations rs6000: Support more SSE4 intrinsics - - - - --- 2021-10-19 Paul A. Clarke New
rs6000: Add Power10 optimization for _mm_blendv* rs6000: Add Power10 optimization for _mm_blendv* - - - - --- 2021-10-21 Paul A. Clarke New
rs6000: Add Power10 optimization for most _mm_movemask* rs6000: Add Power10 optimization for most _mm_movemask* - - - - --- 2021-10-21 Paul A. Clarke New
rs6000: Add optimizations for _mm_sad_epu8 rs6000: Add optimizations for _mm_sad_epu8 - - - - --- 2021-10-22 Paul A. Clarke New
[COMMITTED] rs6000: Fix missing "externs" in smmintrin.h [COMMITTED] rs6000: Fix missing "externs" in smmintrin.h - - - - --- 2021-10-25 Paul A. Clarke New
rs6000: Fixes for tests including only <x86intrin.h> rs6000: Fixes for tests including only <x86intrin.h> - - - - --- 2021-10-25 Paul A. Clarke New
[COMMITTED] rs6000: Fix errant "vector" instead of "__vector" [COMMITTED] rs6000: Fix errant "vector" instead of "__vector" - - - - --- 2021-12-06 Paul A. Clarke New
[v2,COMMITTED] rs6000: Add Power10 optimization for _mm_blendv* [v2,COMMITTED] rs6000: Add Power10 optimization for _mm_blendv* - - - - --- 2022-01-10 Paul A. Clarke New
rs6000: __Uglify non-uglified local variables in headers rs6000: __Uglify non-uglified local variables in headers - - - - --- 2022-02-17 Paul A. Clarke New
[1/3] rs6000: Move g++.dg/ext powerpc tests to g++.target rs6000: Move g++.dg powerpc tests to g++.target - - - - --- 2022-02-21 Paul A. Clarke New
[2/3] rs6000: Move g++.dg powerpc PR tests to g++.target rs6000: Move g++.dg powerpc tests to g++.target - - - - --- 2022-02-21 Paul A. Clarke New
[3/3] rs6000: Move more g++.dg powerpc tests to g++.target rs6000: Move g++.dg powerpc tests to g++.target - - - - --- 2022-02-21 Paul A. Clarke New
Fix 'modff' reference in extend.texi Fix 'modff' reference in extend.texi - - - - --- 2022-04-11 Paul A. Clarke New
[v2,1/2] rs6000: Move g++.dg powerpc PR tests to g++.target rs6000: Move g++.dg powerpc tests to g++.target - - - - --- 2022-04-18 Paul A. Clarke New
[v2,2/2] rs6000: Remove a few needless 'lp64' contraints. rs6000: Move g++.dg powerpc tests to g++.target - - - - --- 2022-04-18 Paul A. Clarke New
[v3,1/2] rs6000: Move g++.dg powerpc PR tests to g++.target rs6000: Move g++.dg powerpc tests to g++.target - - - - --- 2022-04-18 Paul A. Clarke New
[v3,2/2] rs6000: Remove a few needless 'lp64' contraints. rs6000: Move g++.dg powerpc tests to g++.target - - - - --- 2022-04-18 Paul A. Clarke New
[COMMITTED] docs: Correct "This functions" to "These functions" [COMMITTED] docs: Correct "This functions" to "These functions" - - - - --- 2022-04-22 Paul A. Clarke New
[COMMITTED] Revert move of g++.dg/pr69667.C [COMMITTED] Revert move of g++.dg/pr69667.C - - - - --- 2022-05-18 Paul A. Clarke New
[BACKPORT,COMMITTED] rs6000: __Uglify non-uglified local variables in headers [BACKPORT,COMMITTED] rs6000: __Uglify non-uglified local variables in headers - - - - --- 2022-05-23 Paul A. Clarke New
[BACKPORT,gcc-10,COMMITTED] rs6000: __Uglify non-uglified local variables in headers [BACKPORT,gcc-10,COMMITTED] rs6000: __Uglify non-uglified local variables in headers - - - - --- 2022-05-23 Paul A. Clarke New