summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Mips/long-call-attr.ll
Commit message (Collapse)AuthorAgeFilesLines
* [mips] Emit .reloc R_{MICRO}MIPS_JALR along with j(al)r(c) $25Vladimir Stefanovic2019-01-171-4/+4
| | | | | | | | | | | | The callee address is added as an optional operand (MCSymbol) in AdjustInstrPostInstrSelection() and then used by asm printer to insert: '.reloc tmplabel, R_MIPS_JALR, symbol tmplabel:'. Controlled with '-mips-jalr-reloc', default is true. Differential revision: https://reviews.llvm.org/D56694 llvm-svn: 351485
* [mips] Support `long_call/far/near` attributes passed by front-endSimon Atanasyan2017-07-201-0/+42
This patch adds handling of the `long_call`, `far`, and `near` attributes passed by front-end. The patch depends on D35479. Differential revision: https://reviews.llvm.org/D35480. llvm-svn: 308606
OpenPOWER on IntegriCloud