[ET Trac] [Einstein Toolkit] #528: Use "andnot" instruction when vectorising
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Sat Aug 20 06:51:35 CDT 2011
#528: Use "andnot" instruction when vectorising
-----------------------------------+----------------------------------------
Reporter: eschnett | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: EinsteinToolkit thorn | Version:
Keywords: |
-----------------------------------+----------------------------------------
Use the "andnot" instruction to reduce the number of different bit masks
that are required. Using fewer different bit masks may require fewer
registers to hold them, or fewer load instructions to access them, thus
potentially improving performance.
Do not scalarize ifpos when SSE 4.1 is not available; instead, use logical
operations to create a bit mask.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/528>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list