Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [X86] Add DAG combine to turn (bitcast (vbroadcast_load)) into just a ↵ | Craig Topper | 2019-10-03 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | vbroadcast_load if the scalar size is the same. This improves broadcast load folding of i64 elements on 32-bit targets where i64 isn't legal. Previously we had to represent these as vXf64 vbroadcast_loads and a bitcast to vXi64. But we didn't have any isel patterns looking for that. This also allows us to remove or simplify some isel patterns that were looking for bitcasted vbroadcast_loads. llvm-svn: 373566 | ||||
* | [X86] Regenerate intrinsics tests. NFCI. | Simon Pilgrim | 2019-07-11 | 1 | -54/+54 |
| | | | | llvm-svn: 365755 | ||||
* | [X86] Add VP2INTERSECT instructions | Pengfei Wang | 2019-05-31 | 1 | -0/+240 |
Support Intel AVX512 VP2INTERSECT instructions in llvm Patch by Xiang Zhang (xiangzhangllvm) Differential Revision: https://reviews.llvm.org/D62366 llvm-svn: 362188 |