Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [mips] Emit .reloc R_{MICRO}MIPS_JALR along with j(al)r(c) $25 | Vladimir Stefanovic | 2019-01-17 | 1 | -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-end | Simon Atanasyan | 2017-07-20 | 1 | -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 |