[Bug fortran/38282] Add the remaining HPF bit intrinsics

2010-09-08 Thread fxcoudert at gcc dot gnu dot org
--- Comment #13 from fxcoudert at gcc dot gnu dot org 2010-09-08 19:35 --- Subject: Bug 38282 Author: fxcoudert Date: Wed Sep 8 19:35:35 2010 New Revision: 164021 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=164021 Log: PR fortran/38282 * intrinsic.c

[Bug fortran/38282] Add the remaining HPF bit intrinsics

2010-09-06 Thread burnus at gcc dot gnu dot org
--- Comment #12 from burnus at gcc dot gnu dot org 2010-09-06 13:35 --- DONE: - POPPAR, POPCNT [and LEADZ/TAILZ already in GCC 4.4] - IALL, IANY, IPARITY TODO (cf. comment 2) a) F2008's bit intrinsics: DSHIFTL, DSHIFTR, SHIFTA, SHIFTL, SHIFTR, MASKL, MASKR, BGE, BGT, BLE, BLT,

[Bug fortran/38282] Add the remaining HPF bit intrinsics

2010-09-05 Thread burnus at gcc dot gnu dot org
--- Comment #11 from burnus at gcc dot gnu dot org 2010-09-06 05:55 --- Subject: Bug 38282 Author: burnus Date: Mon Sep 6 05:55:10 2010 New Revision: 163898 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=163898 Log: 2010-09-06 Tobias Burnus bur...@net-b.de PR

[Bug fortran/38282] Add the remaining HPF bit intrinsics

2010-08-31 Thread fxcoudert at gcc dot gnu dot org
--- Comment #9 from fxcoudert at gcc dot gnu dot org 2010-08-31 11:26 --- Patch submitted at http://gcc.gnu.org/ml/fortran/2010-08/msg00476.html -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38282] Add the remaining HPF bit intrinsics

2010-08-31 Thread fxcoudert at gcc dot gnu dot org
--- Comment #10 from fxcoudert at gcc dot gnu dot org 2010-08-31 18:57 --- Subject: Bug 38282 Author: fxcoudert Date: Tue Aug 31 18:56:46 2010 New Revision: 163691 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=163691 Log: PR fortran/38282 * f95-lang.c

[Bug fortran/38282] Add the remaining HPF bit intrinsics

2010-08-30 Thread fxcoudert at gcc dot gnu dot org
--- Comment #8 from fxcoudert at gcc dot gnu dot org 2010-08-30 08:27 --- (In reply to comment #7) Do you plan to do it via libgcc/Makefile.in + gcc/libgcc2.c - and then use the ME builtin? That could be fun to try :) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38282

[Bug fortran/38282] Add the remaining HPF bit intrinsics

2010-08-29 Thread fxcoudert at gcc dot gnu dot org
--- Comment #6 from fxcoudert at gcc dot gnu dot org 2010-08-29 17:41 --- I did LEADZ and TRAILZ, I guess I should do these. Assigning to me. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38282] Add the remaining HPF bit intrinsics

2010-08-25 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2010-08-25 14:26 --- (In reply to comment #3) About POPCNT and POPPAR, beware! Implementations are much harder than simply using the GCC __builtin_popcount{,l,ll} Well, the difference is that one should be able to easily handle 128

[Bug fortran/38282] Add the remaining HPF bit intrinsics

2010-02-12 Thread steven at gcc dot gnu dot org
--- Comment #4 from steven at gcc dot gnu dot org 2010-02-12 21:37 --- I'm not working on this = unassign. -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38282] Add the remaining HPF bit intrinsics

2009-05-04 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2009-05-04 19:37 --- About POPCNT and POPPAR, beware! Implementations are much harder than simply using the GCC __builtin_popcount{,l,ll}: see PR40019 for similar issue with LEADZ and TRAILZ. --

[Bug fortran/38282] Add the remaining HPF bit intrinsics

2008-11-27 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2008-11-27 11:14 --- (In reply to comment #0) POPCNT and POPPAR are present in many other compilers And (even) more interestingly they are part of the Fortran 2008 Candidate Release (as you also mentioned): 13.7.128 POPCNT (I)

[Bug fortran/38282] Add the remaining HPF bit intrinsics

2008-11-27 Thread w6ws at earthlink dot net
--- Comment #2 from w6ws at earthlink dot net 2008-11-27 19:32 --- Tobias, Steven, If you would like to usurp this request and use it to implement the complete set of F2008 bit intrinsics, please feel free to do so. For completeness, one other HPF bit intrinsic is ILEN - which counts

[Bug fortran/38282] Add the remaining HPF bit intrinsics

2008-11-26 Thread steven at gcc dot gnu dot org
-- steven at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |steven at gcc dot gnu dot |dot org