aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/PowerPC
AgeCommit message (Expand)AuthorFilesLines
2024-04-03[PPC] [NFC] add testcase for more store forwardingChen Zheng1-0/+17
2024-04-03Reapply "[CodeGen] Fix register pressure computation in MachinePipeli… (#87...Ryotaro KASUGA1-165/+21
2024-04-01Revert "[CodeGen] Fix register pressure computation in MachinePipeliner (#870...Gulfem Savrun Yeniceri1-21/+165
2024-04-01[CodeGen] Fix register pressure computation in MachinePipeliner (#87030)Ryotaro KASUGA1-165/+21
2024-03-28[MCP] Remove dead copies from basic blocks with successors. (#86973)Craig Topper1-4/+0
2024-03-28[AIX] Handle toc-data offset overflowing 16-bits (#80092)Zaara Syeda1-0/+59
2024-03-28[AIX][TLS] Produce a faster local-exec access sequence for the "aix-small-tls...Amy Kwan3-0/+380
2024-03-27Revert rG58de1e2c5eee548a9b365e3b1554d87317072ad9 "Fix stack layout for frame...Simon Pilgrim1-1/+1
2024-03-27Fix stack layout for frames larger than 2gb (#84114)Wesley Wiser1-1/+1
2024-03-24[PowerPC][NFC] Add base test case for small-local-dynamic-tls on AIX (#84711)Felix (Ting Wang)2-0/+1698
2024-03-22[PowerPC][AIX] support explicit sections for -ffunction-sections (#85351)Chen Zheng1-0/+142
2024-03-18[PowerPC] Update chain uses when emitting lxsizx (#84892)Qiu Chaofan2-0/+116
2024-03-18[CodeGenPrepare] Reverse the canonicalization of isInf/isNanOrInf (#81572)Yingwei Zheng1-78/+35
2024-03-18[PowerPC] Fix behavior of rldimi/rlwimi/rlwnm builtins (#85040)Qiu Chaofan3-3/+130
2024-03-15[AIX] Support per global code model. (#79202)Sean Fertile1-0/+166
2024-03-15[FPEnv][PowerPC] Correct strictfp test.Kevin P. Neal1-2/+2
2024-03-13[PowerPC][NFC] Rename ADDItocL to match the 64-bit naming convention (#85099)Zaara Syeda1-1/+1
2024-03-13[AIX][TOC] Add -mtocdata/-mno-tocdata options on AIX (#67999)Zaara Syeda3-0/+134
2024-03-07[PPC][NFC] add an option to expose the bug in 74951Chen Zheng1-12/+15
2024-03-07[PPC] precommit cases for issue 74915Chen Zheng1-0/+54
2024-03-06Restore "Implement convergence control in MIR using SelectionDAG (#71785)"Sameer Sahasrabuddhe1-6/+6
2024-03-05[PowerPC][NFC] Update aix-tls-xcoff-reloc.ll (#83764)Felix (Ting Wang)1-1/+1
2024-03-04Revert "Restore "Implement convergence control in MIR using SelectionDAG (#71...Mitch Phillips1-6/+6
2024-03-04[PowerPC] Add intrinsics for rldimi/rlwimi/rlwnm (#82968)Qiu Chaofan3-68/+169
2024-03-04Restore "Implement convergence control in MIR using SelectionDAG (#71785)"Sameer Sahasrabuddhe1-6/+6
2024-03-02[PowerPC] provide CFI for ELF32 to unwind cr2, cr3, cr4 (#83098)George Koehler1-0/+5
2024-03-01[PowerPC] Support local-dynamic TLS relocation on AIX (#66316)Felix (Ting Wang)7-464/+1267
2024-03-01[PowerPC] Do not generate `isel` instruction if target doesn't have this inst...Kai Luo26-1370/+1324
2024-02-29[NFC][PowerPC] use script to regenerate the CHECK linesChen Zheng1-45/+279
2024-02-26[CodeGen] [ARM] Make RISC-V Init Undef Pass Target Independent and add suppor...Jack Styles1-0/+1
2024-02-21Revert "Implement convergence control in MIR using SelectionDAG (#71785)"Sameer Sahasrabuddhe1-6/+6
2024-02-21Implement convergence control in MIR using SelectionDAG (#71785)Sameer Sahasrabuddhe1-6/+6
2024-02-20[XCOFF] Support the subtype flag in DWARF section headers (#81667)stephenpeckham1-0/+3
2024-02-13[SeparateConstOffsetFromGEP] Reland: Reorder trivial GEP chains to separate c...Jeffrey Byrnes1-1/+1
2024-02-13Revert "[SeparateConstOffsetFromGEP] Reorder trivial GEP chains to separate c...Philip Reames1-1/+1
2024-02-13[SeparateConstOffsetFromGEP] Reorder trivial GEP chains to separate constants...Jeffrey Byrnes1-1/+1
2024-02-06Fix failing testcases (#80902)stephenpeckham2-22/+22
2024-02-06[XCOFF] Add compiler version to an auxiliary symbol table entry (#80162)stephenpeckham41-883/+921
2024-02-06[PowerPC] Mask constant operands in ValueBit tracking (#67653)Qiu Chaofan1-0/+132
2024-02-05[CodeGen] Convert tests to opaque pointers (NFC)Nikita Popov23-841/+841
2024-02-01[AIX][TLS] Optimize the small local-exec access sequence for non-zero offsets...Amy Kwan7-135/+266
2024-02-01[MIRPrinter] Don't print line break when there is no instructions (NFC) (#80147)Quentin Dian3-3/+0
2024-01-31[AIX] [XCOFF] Add support for common and local common symbols in the TOC (#79...Zaara Syeda3-4/+169
2024-01-31Move the PowerPC/PPCMergeStringPool work to initializer (#77352)Shimin Cui2-15/+15
2024-01-26[AIX][TLS] Disallow the use of -maix-small-local-exec-tls and -fno-data-secti...Amy Kwan1-0/+7
2024-01-26[PowerPC][X86] Make cpu id builtins target independent and lower for PPC (#68...Nemanja Ivanovic1-0/+114
2024-01-26[SeperateConstOffsetFromGEP] Handle `or disjoint` flags (#76997)Krzysztof Drewniak2-2/+2
2024-01-26Add support to meger strings used by metadata (#77364)Shimin Cui1-0/+54
2024-01-22Require asserts for llvm/test/CodeGen/PowerPC/sms-regpress.mir.Douglas Yung1-0/+2
2024-01-22[CodeGen][MachinePipeliner] Limit register pressure when scheduling (#74807)Ryotaro KASUGA1-0/+328