summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp
AgeCommit message (Expand)Author
2025-06-27PowerPC: Remove redundant MCSymbolRefExpr::VariantKind castsFangrui Song
2025-06-26PowerPC: Move PPCMCExpr into PPCMCAsmInfoFangrui Song
2025-06-15PowerPC: Migrate to newer relocation specifier representationFangrui Song
2025-06-15PowerPC: Rename PPCMCExpr::VK_ to PPC::S_Fangrui Song
2025-04-24[PowerPC] Intrinsics and tests for dmr insert/extract (#135653)RolandF77
2025-03-20[PowerPC] Rename VariantKind to SpecifierFangrui Song
2025-03-12Move PowerPC-specific MCSymbolRefExpr::VariantKind to PPCMCExprFangrui Song
2024-06-28[IR] Don't include Module.h in Analysis.h (NFC) (#97023)Nikita Popov
2024-05-09[PowerPC] Tune AIX shared library TLS model at function level (#84132)Felix (Ting Wang)
2024-04-12[PowerPC][AIX] Enable aix-small-local-dynamic-tls target attribute (#86641)Felix (Ting Wang)
2023-12-07[PowerPC] redesign the target flags (#69695)Chen Zheng
2023-09-07[NFC] Add extra documentation for GetSymbolFromOperand() in PPCMCInstLower.cppAmy Kwan
2023-09-07[AIX][TLS] Produce a faster local-exec access sequence with -maix-small-local...Amy Kwan
2023-08-15Revert "[XCOFF][AIX] Peephole optimization for toc-data."Sean Fertile
2023-07-13[XCOFF][AIX] Peephole optimization for toc-data.Sean Fertile
2022-03-23[PowerPC] The BL8_NOTOC_RM instruction needs to produce a notoc relocation.Stefan Pintilie
2021-11-27[Target] Use range-based for loops (NFC)Kazu Hirata
2020-09-23[PowerPC][PCRelative] Thread Local Storage Support for Local DynamicVictor Huang
2020-09-14[PowerPC] Implement Thread Local Storage Support for Local ExecKamau Bridgeman
2020-08-21[PowerPC][PCRelative] Thread Local Storage Support for Initial ExecKamau Bridgeman
2020-08-20[PowerPC][PCRelative] Thread Local Storage Support for General DynamicKamau Bridgeman
2020-07-22[PowerPC] Add linker opt for PC Relative GOT indirect accessesStefan Pintilie
2020-04-27[PowerPC][Future] Implement PC Relative Tail CallsStefan Pintilie
2020-04-17[PowerPC][Future] More support for PCRel addressing for global valuesStefan Pintilie
2020-04-16[PowerPC] Ignore implicit register operands for MCInstKang Zhang
2020-04-09[PowerPC][Future] Initial support for PCRel addressing for constant pool loadsStefan Pintilie
2020-04-08[PowerPC][Future] Add Support For Functions That Do Not Use A TOC.Stefan Pintilie
2020-01-24[PowerPC] Delete IsDarwin from AsmPrinter functionsFangrui Song
2020-01-23[PowerPC][MC] Delete PPCMCExpr::IsDarwinFangrui Song
2020-01-21[PowerPC] Delete PPCSubtarget::isDarwin and isDarwinABIFangrui Song
2019-10-06[NFC] Replace 'isDarwin' with 'IsDarwin'Xiangling Liao
2019-07-26[PowerPC][AIX]Add lowering of MCSymbol MachineOperand.Sean Fertile
2019-06-25[PPC32] Support PLT calls for -msecure-plt -fpicFangrui Song
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-07-30Remove trailing spaceFangrui Song
2018-03-27[PowerPC] Secure PLT supportStrahinja Petrovic
2018-03-23Move TargetLoweringObjectFile from CodeGen to Target to fix layeringDavid Blaikie
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-09-22[XRay] support conditional return on PPC.Tim Shen
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-01-28Cleanup dump() functions.Matthias Braun
2016-09-16Fix a hidden use of grabbing the Mangler from the AsmPrinter and updateEric Christopher
2016-06-29Drop support for creating $stubs.Rafael Espindola
2016-05-20Simplify handling of hidden stubs on PowerPC.Rafael Espindola
2015-07-16Move most user of TargetMachine::getDataLayout to the Module oneMehdi Amini
2015-06-23Simplify the Mangler interface now that DataLayout is mandatory.Rafael Espindola
2015-06-16Clean up redundant copies of Triple objects. NFCDaniel Sanders
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach
2015-05-13MC: Modernize MCOperand API naming. NFC.Jim Grosbach