summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
AgeCommit message (Expand)Author
2025-10-06[NFC][PowerPC] Cleanup isImm and getImmEncoding functions (#161567)Lei Huang
2025-08-03MCSymbolELF: Migrate away from classofFangrui Song
2025-06-28MCExpr: Migrate away from operator<<Fangrui Song
2025-06-28MCParsedAsmOperand::print: Add MCAsmInfo parameterFangrui Song
2025-06-27PowerPC: Remove redundant MCSymbolRefExpr::VariantKind castsFangrui Song
2025-06-26PowerPC: Move PPCMCExpr into PPCMCAsmInfoFangrui Song
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers
2025-06-15PowerPC: Migrate to newer relocation specifier representationFangrui Song
2025-06-15PowerPC: Rename PPCMCExpr::VK_ to PPC::S_Fangrui Song
2025-06-07PPCMCExpr: Migrate to MCSpecifierExprFangrui Song
2025-06-07MC: Add MCSpecifierExpr to unify target MCExprsFangrui Song
2025-05-25Replace #include MCAsmLexer.h with AsmLexer.hFangrui Song
2025-03-27PPCAsmParser: Detect multiple specifiersFangrui Song
2025-03-20[MC] Rename some VariantKind functions to use SpecifierFangrui Song
2025-03-20[PowerPC] Rename VariantKind to SpecifierFangrui Song
2025-03-12Move PowerPC-specific MCSymbolRefExpr::VariantKind to PPCMCExprFangrui Song
2025-03-12[PowerPC] Rename PPCMCExpr's VK_PPC_ to VK_. NFCFangrui Song
2025-03-05[MC] Remove unneeded MCSymbolRefExpr::create overload and add commentsFangrui Song
2025-03-04Move PowerPC-specific absolute MCSymbolRefExpr::VariantKind to PPCMCExprFangrui Song
2025-03-02[PowerPC] Remove VK_PPC_TLSGD and VK_PPC_TLSLDFangrui Song
2025-03-02[MC] Move VariantKind info to MCAsmInfoFangrui Song
2025-03-02[MCParser] Use getVariantKindForName and move PPC specific VariantKind to Pow...Fangrui Song
2025-02-24[PPC][MC] Restore support for case-insensitive register names (#128525)Nikita Popov
2025-02-17[Targets] Move *TargetStreamer.h files into their MCTargetDesc directory. (#1...Craig Topper
2024-11-14[PowerPC] Remove unused includes (NFC) (#116163)Kazu Hirata
2024-11-13Reland "[PowerPC] Add error for incorrect use of memory operands (#114277)" (...Jake Egan
2024-11-12Revert "[PowerPC] Add error for incorrect use of memory operands (#114277)"Jake Egan
2024-11-12[PowerPC] Add error for incorrect use of memory operands (#114277)Jake Egan
2024-11-01NFC: Make isPPC64 const and use member initializerHubert Tong
2024-10-15[NFC][PowerPC] Use tablegen's MatchRegisterName() (#111553)Lei Huang
2024-10-08[PowerPC] Update matchRegisterName() to return MCRegister instead of bool (#1...Lei Huang
2024-09-18[NFC] Update function names in MCTargetAsmParser.h (#108643)Lei Huang
2024-08-25[llvm] Prefer StringRef::substr to StringRef::slice (NFC) (#105943)Kazu Hirata
2024-03-25[MC] Make `MCParsedAsmOperand::getReg()` return `MCRegister` (#86444)Sergei Barannikov
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata
2023-12-07[PowerPC] Add a set of extended mnemonics that are missing from Power 10. (#7...Stefan Pintilie
2023-09-06[MC] Change tryParseRegister to return ParseStatus (NFC)Sergei Barannikov
2023-08-07[PPC32] Parse bl __tls_get_addr(x@tlsgd)@plt+32768Fangrui Song
2023-06-17PPCAsmParser: Use parseOptionalTokenFangrui Song
2023-05-12[llvm] Migrate {starts,ends}with_insensitive to {starts,ends}_with_insensitiv...Kazu Hirata
2023-05-01[PowerPC] Implement DFP add and sub instructions.Stefan Pintilie
2023-02-17Simplify with hasFeature. NFCFangrui Song
2023-02-15Use llvm::has_single_bit<uint32_t> (NFC)Kazu Hirata
2023-01-28[Target] Use llvm::count{l,r}_{zero,one} (NFC)Kazu Hirata
2022-12-18[MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`Sergei Barannikov
2022-11-24[Alignment][NFC] Use Align in MCStreamer::emitValueToAlignmentGuillaume Chatelet
2022-11-03[PowerPC] Add new DMR register classes to Future CPU.Stefan Pintilie
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-02-22[PowerPC] Allow absolute expressions in relocationsNemanja Ivanovic
2022-01-22[PowerPC] Support parsing GNU attributes in MCQiu Chaofan