diff options
author | Ju-Zhe Zhong <juzhe.zhong@rivai.ai> | 2023-06-23 22:21:03 +0800 |
---|---|---|
committer | Pan Li <pan2.li@intel.com> | 2023-06-24 14:08:03 +0800 |
commit | ad5ab848cc487b3f7fd82c7cb3c408747bd10422 (patch) | |
tree | f9c7c2b1eb5e02cd99f4262f3853723caef3c9da /gcc | |
parent | b2e075a594e93a4fc89de8fa53db5c32a4de83b5 (diff) | |
download | gcc-ad5ab848cc487b3f7fd82c7cb3c408747bd10422.zip gcc-ad5ab848cc487b3f7fd82c7cb3c408747bd10422.tar.gz gcc-ad5ab848cc487b3f7fd82c7cb3c408747bd10422.tar.bz2 |
IVOPTS: Add LEN_MASK_{LOAD, STORE} into 'get_alias_ptr_type_for_ptr_address'
gcc/ChangeLog:
* tree-ssa-loop-ivopts.cc (get_alias_ptr_type_for_ptr_address):
Add LEN_MASK_{LOAD,STORE}.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/tree-ssa-loop-ivopts.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/tree-ssa-loop-ivopts.cc b/gcc/tree-ssa-loop-ivopts.cc index 6671ff6..5731822 100644 --- a/gcc/tree-ssa-loop-ivopts.cc +++ b/gcc/tree-ssa-loop-ivopts.cc @@ -7559,6 +7559,8 @@ get_alias_ptr_type_for_ptr_address (iv_use *use) case IFN_MASK_STORE_LANES: case IFN_LEN_LOAD: case IFN_LEN_STORE: + case IFN_LEN_MASK_LOAD: + case IFN_LEN_MASK_STORE: /* The second argument contains the correct alias type. */ gcc_assert (use->op_p = gimple_call_arg_ptr (call, 0)); return TREE_TYPE (gimple_call_arg (call, 1)); |