[mips] Set microMIPS ASE flag
authorAleksandar Beserminji <Aleksandar.Beserminji@mips.com>
Fri, 24 Nov 2017 14:00:47 +0000 (14:00 +0000)
committerAleksandar Beserminji <Aleksandar.Beserminji@mips.com>
Fri, 24 Nov 2017 14:00:47 +0000 (14:00 +0000)
commit590f0793e8c7f25a7d993031436928823cd2c95a
treee5c79e6bbd8327ed4c47227190cfdc10dd82b9c4
parentdd2f1c993e1f870fce490e47e5f9ef8acf23ada1
[mips] Set microMIPS ASE flag

This patch fixes an issue where microMIPS ASE flag is not set
when a function has micromips attribute or when .set micromips
directive is used.

Differential Revision: https://reviews.llvm.org/D40316

llvm-svn: 318948
llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
llvm/lib/Target/Mips/MipsAsmPrinter.cpp
llvm/test/CodeGen/Mips/micromips-ase-function-attribute.ll [new file with mode: 0644]
llvm/test/MC/Mips/micromips-ase-directive.s [new file with mode: 0644]