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