| commit | 39af8a3a3b666929752e6bdff0bd65fedbbc34e8 | [log] [tgz] |
|---|---|---|
| author | Sam Parker <sam.parker@arm.com> | Thu Oct 17 07:55:55 2019 +0000 |
| committer | Sam Parker <sam.parker@arm.com> | Thu Oct 17 07:55:55 2019 +0000 |
| tree | 064a3f3e4404889dfb732aa7c0259bd1a138fba4 | |
| parent | 882c43d703cd63889a5541bf8f2c014733cbbbee [diff] |
[DAGCombine][ARM] Enable extending masked loads Add generic DAG combine for extending masked loads. Allow us to generate sext/zext masked loads which can access v4i8, v8i8 and v4i16 memory to produce v4i32, v8i16 and v4i32 respectively. Differential Revision: https://reviews.llvm.org/D68337 llvm-svn: 375085