aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Sparc/AsmParser
AgeCommit message (Expand)AuthorFilesLines
2026-01-08[SPARC][IAS] Implement Solaris Natural Instruction extension (#170794)Koakuma1-1/+5
2025-11-11[Sparc] Use MCRegister instead of unsigned. NFC (#167464)Craig Topper1-22/+26
2025-06-28MCParsedAsmOperand::print: Add MCAsmInfo parameterFangrui Song1-2/+2
2025-06-28MC: Migrate away from operator<< MCExprFangrui Song1-3/+4
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers1-1/+3
2025-06-17SPARC: Remove SparcMCExpr.hFangrui Song1-5/+6
2025-06-15MC: Add MCSpecifierExpr::createFangrui Song1-5/+5
2025-06-13SPARC: Simplify SparcMCExprFangrui Song1-7/+7
2025-06-07MC: Add MCSpecifierExpr to unify target MCExprsFangrui Song1-0/+3
2025-05-25Replace #include MCAsmLexer.h with AsmLexer.hFangrui Song1-1/+1
2025-05-04Sparc: Remove VK_LO/VK_HI and replace enum Specifier with uint16_tFangrui Song1-26/+24
2025-05-04Sparc: Remove specifiers for HH22/HM10/LM22, TLS, and DISP32Fangrui Song1-30/+30
2025-05-04Sparc: Remove specifiers for GOTDATA_OPFangrui Song1-3/+3
2025-05-04Sparc: Remove fixup kinds and specifiers for GOT10/GOT13/GOT22/PC10/PC22Fangrui Song1-4/+5
2025-05-04Simplify R_SPARC_WDISP30 and R_SPARC_WPLT30 handlingFangrui Song1-6/+1
2025-05-04[Sparc] Remove unused parameter (NFC)Sergei Barannikov1-5/+3
2025-05-03Sparc: Remove fishy VK_WPLT30 special caseFangrui Song1-2/+0
2025-05-03Sparc: Refactor R_SPARC_13/R_SPARC_GOT13 handling and fix a bug referencing a...Fangrui Song1-12/+2
2025-03-20[Sparc] Rename VariantKind to SpecifierFangrui Song1-47/+46
2025-02-18[Sparc] Use MCRegister. NFCCraig Topper1-5/+5
2025-02-05[SPARC][IAS] Add support for `setsw` pseudoinstructionKoakuma1-0/+70
2024-12-17[SPARC][IAS] Add support for `call dest, imm` form (#119078)Koakuma1-4/+22
2024-11-18[Target] Remove unused includes (NFC) (#116577)Kazu Hirata1-1/+0
2024-09-18[NFC] Update function names in MCTargetAsmParser.h (#108643)Lei Huang1-5/+5
2024-07-11[SPARC][IAS] Reject unknown/unavailable mnemonics early in ParseInstructionKoakuma1-10/+65
2024-06-27[SPARC][IAS] Rework ASI/Prefetch tag matching in prep for `ParseForAllFeatures`Koakuma1-47/+79
2024-06-09[SPARC][IAS] Add named prefetch tag constantsKoakuma1-1/+66
2024-06-09[SPARC][IAS] Add aliases for %asr20-21 as defined in JPS1Koakuma1-2/+9
2024-05-05[Target] Use StringRef::operator== instead of StringRef::equals (NFC) (#91072...Kazu Hirata1-9/+9
2024-03-25[MC] Make `MCParsedAsmOperand::getReg()` return `MCRegister` (#86444)Sergei Barannikov1-1/+1
2024-03-02[Sparc] Use generated MatchRegisterName (NFCI) (#82165)Sergei Barannikov1-327/+113
2024-01-20[Sparc] Use StringRef::starts_with_insensitive (NFC)Kazu Hirata1-10/+10
2023-09-07[Sparc] Change register spelling to lowercase (NFC) (#65464)Sergei Barannikov1-35/+7
2023-09-06[MC] Change tryParseRegister to return ParseStatus (NFC)Sergei Barannikov1-14/+12
2023-09-06[Sparc] Replace OperandMatchResultTy with ParseStatus (NFC)Sergei Barannikov1-126/+95
2023-09-05[SPARC][IAS] Add more instruction aliasesKoakuma1-0/+43
2023-09-05[SPARC][IAS] Add named V9 ASI tag constants for memory instructionsKoakuma1-12/+28
2023-09-05[SPARC][IAS] Add support for the full set of CAS instructionsKoakuma1-1/+2
2023-09-05[SPARC][IAS] Add complete set of v9 ASI load, store & swap formsKoakuma1-7/+94
2023-09-01[SPARC][IAS] Add definitions for v9 State RegistersKoakuma1-6/+22
2023-08-22[SPARC][IAS] Add SETX pseudoinstructionKoakuma1-0/+81
2023-07-01[MC] Add three-state parseDirective as a replacement for ParseDirectiveSergei Barannikov1-7/+5
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott1-0/+1
2022-12-18[MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`Sergei Barannikov1-9/+12
2022-06-06Fix "not all control paths return a value" MSVC warning. NFC.Simon Pilgrim1-0/+1
2022-06-05[Sparc] Fix a warningKazu Hirata1-2/+0
2022-06-05[SPARC][MC] Support more relocation typesLemonBoy1-1/+123
2022-02-11Cleanup MCParser headersserge-sans-paille1-0/+1
2022-01-06[Target] Remove redundant member initialization (NFC)Kazu Hirata1-1/+1