This is an archive of the discontinued LLVM Phabricator instance.

[X86][AVX512VL-BW] Add more intrinsics support
ClosedPublic

Authored by AsafBadouh on Jul 2 2015, 3:41 AM.

Details

Summary

Add new intrinsics support that already covered by the BE.
All the intrinsics are covered by tests.

also add 2 bit to ObjCOrBuiltinID (changed from 11bits to 13bits), see discussion in:
http://lists.cs.uiuc.edu/pipermail/cfe-dev/2015-July/043767.html

+ Reid for review the change in IdentifierInfo .

Diff Detail

Repository
rL LLVM

Event Timeline

AsafBadouh updated this revision to Diff 28938.Jul 2 2015, 3:41 AM
AsafBadouh retitled this revision from to [X86][AVX512VL-BW] Add more intrinsics support.
AsafBadouh updated this object.
AsafBadouh edited the test plan for this revision. (Show Details)
AsafBadouh added a reviewer: delena.
AsafBadouh set the repository for this revision to rL LLVM.
AsafBadouh added subscribers: Unknown Object (MLST), Unknown Object (MLST).
AsafBadouh updated this object.Jul 2 2015, 4:07 AM
AsafBadouh added a reviewer: rnk.

+ Reid for review the change in IdentifierInfo

gbenyei edited edge metadata.Jul 13 2015, 5:32 AM

IdentifierInfo change LGTM, based on the discussion here:

http://lists.cs.uiuc.edu/pipermail/cfe-dev/2015-July/043767.html

This revision was automatically updated to reflect the committed changes.