Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [AIX] Emit TOC entries for ASM printing | David Tenty | 2019-11-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | Summary: Emit the correct .toc psuedo op when we change to the TOC and emit TC entries. Make sure TOC psuedos get the right symbols via overriding getMCSymbolForTOCPseudoMO on AIX. Add a test for TOC assembly writing and update tests to include TOC entries. Also make sure external globals have a csect set and handle external function descriptor (originally authored by Jason Liu) so we can emit TOC entries for them. Reviewers: DiggerLin, sfertile, Xiangling_L, jasonliu, hubert.reinterpretcast Reviewed By: jasonliu Subscribers: arphaman, wuzish, nemanjai, hiraditya, kbarton, jsji, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D70461 | ||||
* | [AIX] Lowering jump table, constant pool and block address in asm | Xiangling Liao | 2019-11-20 | 1 | -3/+128 |
| | | | | | | | | | | This patch lowering jump table, constant pool and block address in assembly. 1. On AIX, jump table index is always relative; 2. Put CPI and JTI into ReadOnlySection until we support unique data sections; 3. Create the temp symbol for block address symbol; 4. Update MIR testcases and add related assembly part; Differential Revision: https://reviews.llvm.org/D70243 | ||||
* | [AIX] Lowering CPI/JTI/BA to MIR | Xiangling Liao | 2019-10-30 | 1 | -0/+63 |
Enable lowering of constant pool index, jump table index, and bloack address to MIR on AIX. Differential Revision: https://reviews.llvm.org/D69264 |