diff options
author | Simon Atanasyan <simon@atanasyan.com> | 2019-03-13 11:04:38 +0000 |
---|---|---|
committer | Simon Atanasyan <simon@atanasyan.com> | 2019-03-13 11:04:38 +0000 |
commit | c2b975a75cad1d8b0beeb532cc375432dc62f900 (patch) | |
tree | 2f99f5f74c2d2e0d821173ce65f0925d52dc5064 /llvm/lib/CodeGen | |
parent | c711002041531292f1ecf2bda0dcf6003d1db991 (diff) | |
download | bcm5719-llvm-c2b975a75cad1d8b0beeb532cc375432dc62f900.tar.gz bcm5719-llvm-c2b975a75cad1d8b0beeb532cc375432dc62f900.zip |
[MIPS][microMIPS] Fix PseudoMTLOHI_MM matching and expansion
On micromips MipsMTLOHI is always matched to PseudoMTLOHI_DSP regardless
of +dsp argument. This patch checks is HasDSP predicate is present for
PseudoMTLOHI_DSP so PseudoMTLOHI_MM can be matched when appropriate.
Add expansion of PseudoMTLOHI_MM instruction into a mtlo/mthi pair.
Patch by Mirko Brkusanin.
Differential Revision: http://reviews.llvm.org/D59203
llvm-svn: 356039
Diffstat (limited to 'llvm/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions