commit | f798bee77127f8391e261d6d91cf1285c0438c51 | [log] [tgz] |
---|---|---|
author | Petar Jovanovic <petar.jovanovic@mips.com> | Sun Aug 26 07:25:33 2018 +0000 |
committer | Petar Jovanovic <petar.jovanovic@mips.com> | Sun Aug 26 07:25:33 2018 +0000 |
tree | 4e49306ba49938d2f85e62ec7c69507d1e5038a7 | |
parent | 08e341fad9aabc469d5f514eae48fdf6100ff54a [diff] |
[MIPS GlobalISel] Legalize i8 and i16 add Legalize G_ADD for types smaller than i32. LegalizationArtifactCombiner replaces extend instructions with appropriate bitwise instructions. Patch by Petar Avramovic. Differential Revision: https://reviews.llvm.org/D51213 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@340697 91177308-0d34-0410-b5e6-96231b3b80d8