commit | a5a4f60b04467710d4603dea6ebf4f7a36e32cc7 | [log] [tgz] |
---|---|---|
author | Simon Dardis <simon.dardis@mips.com> | Wed Jun 20 22:40:12 2018 +0000 |
committer | Simon Dardis <simon.dardis@mips.com> | Wed Jun 20 22:40:12 2018 +0000 |
tree | ebd14bd96fbf16b33225c98d66e9cb6f1d4c7604 | |
parent | 8d9ac7ff948ba7cbc58462b7f9da4ae126daf37c [diff] |
[mips] Add microMIPS specific addressing patterns. These are identical but use microMIPS instructions instead of MIPS instructions. Also, flatten the 'let AdditionalPredicates = [InMicroMips]' by using the ISA_MICROMIPS adjective. Add tests for constant materialization. Reviewers: atanasyan, abeserminji, smaksimovic Differential Revision: https://reviews.llvm.org/D48275 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@335185 91177308-0d34-0410-b5e6-96231b3b80d8