[mips] Use `expandLoadAddress` for JAL expansion
authorSimon Atanasyan <simon@atanasyan.com>
Tue, 22 Oct 2019 18:20:52 +0000 (21:20 +0300)
committerSimon Atanasyan <simon@atanasyan.com>
Wed, 23 Oct 2019 14:36:34 +0000 (17:36 +0300)
commit8e574e56c624051f296545337dee117196c1e8d0
tree35166682d9e21b54ad58d7045f76fd27c4ca9ce0
parentc470a9b586cb1dabc263f4e1d044edfd0eadf13d
[mips] Use `expandLoadAddress` for JAL expansion

- Reduce code duplication
- Get partial support of JAL expansion for XGOT.
llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
llvm/test/MC/Mips/expansion-jal-sym-pic.s