aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/GenericPacketMath.h
diff options
context:
space:
mode:
authorGravatar Antonio Sanchez <cantonios@google.com>2021-01-26 10:23:23 -0800
committerGravatar Antonio Sánchez <cantonios@google.com>2021-01-28 18:37:09 +0000
commit1615a2799384a2964d01ba77fe98e3f6fcc412f4 (patch)
tree1901a8fc4ac9a668138979d015d3d9265eb63163 /Eigen/src/Core/GenericPacketMath.h
parent1414e2212c3cd36e2653bca0e11c653ece8f4d04 (diff)
Fix altivec packetmath.
Allows the altivec packetmath tests to pass. There were a few issues: - `pstoreu` was missing MSQ on `_BIG_ENDIAN` systems - `cmp_*` didn't properly handle conversion of bool flags (0x7FC instead of 0xFFFF) - `pfrexp` needed to set the `exponent` argument. Related to !370, #2128 cc: @ChipKerchner @pdrocaldeira Tested on `_BIG_ENDIAN` running on QEMU with VSX. Couldn't figure out build flags to get it to work for little endian.
Diffstat (limited to 'Eigen/src/Core/GenericPacketMath.h')
0 files changed, 0 insertions, 0 deletions