NEON: Set packet_traits<double> flags

This commit is contained in:
Joel Holdsworth 2020-01-13 18:53:49 +00:00
parent 88337acae2
commit 5f411b729e

View File

@ -618,13 +618,35 @@ template<> struct packet_traits<double> : default_packet_traits
size = 2,
HasHalfPacket = 0,
HasDiv = 1,
// FIXME check the Has*
HasCast = 1,
HasCmp = 1,
HasAdd = 1,
HasSub = 1,
HasShift = 1,
HasMul = 1,
HasNegate = 1,
HasAbs = 1,
HasArg = 0,
HasAbs2 = 1,
HasAbsDiff = 1,
HasMin = 1,
HasMax = 1,
HasConj = 1,
HasSetLinear = 0,
HasBlend = 0,
HasInsert = 1,
HasReduxp = 1,
HasDiv = 1,
HasFloor = 0,
HasSin = 0,
HasCos = 0,
HasLog = 0,
HasExp = 0,
HasSqrt = 0
HasSqrt = 0,
HasTanh = 0,
HasErf = 0
};
};