[PATCH][AVX2] Fix GATHER execution domains

Demikhovsky, Elena elena.demikhovsky at intel.com
Tue Mar 25 00:31:34 PDT 2014

Indices are always dword/qword integers. Domain is defined by type of the loaded element. So you are right.
We also should fix domain in AVX-512.

-  Elena

-----Original Message-----
From: llvm-commits-bounces at cs.uiuc.edu [mailto:llvm-commits-bounces at cs.uiuc.edu] On Behalf Of Cameron McInally
Sent: Monday, March 10, 2014 17:28
To: llvm-commits at cs.uiuc.edu
Subject: [PATCH][AVX2] Fix GATHER execution domains

Hey guys,

It appears that the packed floating point gathers have incorrect execution domains. The FP gathers do accept packed integers as the indices operand, but I have not found definitive proof that this affects the execution domain.

Does anyone have any insight?

Intel Israel (74) Limited

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.

More information about the llvm-commits mailing list