ivopts: Handle vector with length IFNs
authorKewen Lin <linkw@linux.ibm.com>
Thu, 23 Jul 2020 09:27:50 +0000 (04:27 -0500)
committerKewen Lin <linkw@linux.ibm.com>
Thu, 23 Jul 2020 12:40:09 +0000 (07:40 -0500)
commitead2be56f0e1d60ffcc519efb33c1ca7b78c23ba
tree1e2636f89fd9c957197bd37b4cdec6060b60bab1
parent3eb72737a215843e25603378ae1f9e2ea9a4c9ae
ivopts: Handle vector with length IFNs

This patch is to handle vector with length internal functions
IFN_LEN_LOAD and IFN_LEN_STORE in IVOPTS.

gcc/ChangeLog:

* tree-ssa-loop-ivopts.c (get_mem_type_for_internal_fn): Handle
IFN_LEN_LOAD and IFN_LEN_STORE.
(get_alias_ptr_type_for_ptr_address): Likewise.
gcc/tree-ssa-loop-ivopts.c