diff options
author | John Naylor <john.naylor@postgresql.org> | 2022-08-29 13:40:53 +0700 |
---|---|---|
committer | John Naylor <john.naylor@postgresql.org> | 2022-08-29 14:20:09 +0700 |
commit | f8f19f70868c6351b80f02a47fa65d56b728a5a2 (patch) | |
tree | a18a0af6460e1ae3db7152687159c0a22b3091e5 /src/backend/access/transam/transam.c | |
parent | c6e0fe1f2a08505544c410f613839664eea9eb21 (diff) | |
download | postgresql-f8f19f70868c6351b80f02a47fa65d56b728a5a2.tar.gz postgresql-f8f19f70868c6351b80f02a47fa65d56b728a5a2.zip |
Abstract some more architecture-specific details away from SIMD functionality
Add a typedef to represent vectors containing four 32-bit integers,
and add functions operating on them. Also separate out saturating
subtraction into its own function. The motivation for this is to
prepare for a future commit to add ARM NEON support.
Nathan Bossart
Reviewed by John Naylor and Tom Lane
Discussion: https://www.postgresql.org/message-id/flat/CAFBsxsEyR9JkfbPcDXBRYEfdfC__OkwVGdwEAgY4Rv0cvw35EA%40mail.gmail.com#aba7a64b11503494ffd8dd27067626a9
Diffstat (limited to 'src/backend/access/transam/transam.c')
0 files changed, 0 insertions, 0 deletions