• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1
2Cleanups
3~~~~~~~~
4
5* Important: iropt: Make sure XorV128 and XorV256 of identical
6  args gets folded to zero
7
8* add more iteration in test cases
9
10* math_UNPCKxPS_128: use xIsH ? InterleaveHI32x4 : InterleaveLO32x
11  I think this is safe w.r.t. the backend
12
13* math_UNPCKxPD_128: ditto
14
15* math_UNPCKxPD_256: split into 128 bit chunks and use math_UNPCKxPD_128
16
17
18Known limitations
19~~~~~~~~~~~~~~~~~
20
21* for many (all?) of the vector shift-by-imm cases (pre-existing as
22  well as AVX), out of range shifts are not handled properly and only
23  work I think because the host happens to have the same semantics.
24