Files
clang-p2996/llvm/lib/CodeGen/SelectionDAG
Elena Demikhovsky 2c0780b8e5 AVX-512: Fixed BT instruction selection.
The following condition expression ( a >> n) & 1 is converted to "bt a, n" instruction. It works on all intel targets.
But on AVX-512 it was broken because the expression is modified to (truncate (a >>n) to i1).

I added the new sequence (truncate (a >>n) to i1) to the BT pattern.

Differential Revision: https://reviews.llvm.org/D22354

llvm-svn: 275950
2016-07-19 07:14:21 +00:00
..
2016-02-03 22:44:14 +00:00
2016-06-19 12:37:52 +00:00
2016-04-18 09:17:29 +00:00