summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [ARM][MVE] Masked gathers from base + vector of offsetsAnna Welker2020-01-141-38/+162
| | | | | | | | Enables the masked gather pass to create a masked gather loading from a base and vector of offsets. This also enables v8i16 and v16i8 gather loads. Differential Revision: https://reviews.llvm.org/D72330
* [ARM][MVE] Enable masked gathers from vector of pointersAnna Welker2020-01-081-0/+177
Adds a pass to the ARM backend that takes a v4i32 gather and transforms it into a call to MVE's masked gather intrinsics. Differential Revision: https://reviews.llvm.org/D71743
OpenPOWER on IntegriCloud