aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
AgeCommit message (Expand)AuthorFilesLines
7 daysMC: Move useCodeAlign from MCSection to MCAsmInfoFangrui Song1-2/+2
2025-07-04MCFixup: Improve location accuracy and remove MCFixup::LocFangrui Song1-1/+1
2025-06-28MCParsedAsmOperand::print: Add MCAsmInfo parameterFangrui Song1-5/+5
2025-06-28MC: Migrate away from operator<< MCExprFangrui Song1-4/+7
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers1-1/+1
2025-06-16ARM: Migrate to the new relocation specifier representationFangrui Song1-8/+9
2025-06-15ARM: Rename ARMMCExpr::VK_ to ARM::S_Fangrui Song1-17/+17
2025-05-27[NFC] Fix evaluation order dependency in call arguments (#141366)Michael Jabbour1-3/+2
2025-05-25MCParser: Replace deprecated alias MCAsmLexer with AsmLexerFangrui Song1-1/+1
2025-05-25Replace #include MCAsmLexer.h with AsmLexer.hFangrui Song1-1/+1
2025-05-24[ARM] Remove unused includes (NFC) (#141377)Kazu Hirata1-1/+0
2025-05-18[MC][AArch64][ARM][X86] Push target-dependent assembler flags into targets (#...Jessica Clarke1-7/+9
2025-05-04[llvm] Remove unused local variables (NFC) (#138478)Kazu Hirata1-1/+0
2025-04-15[ARM][Clang] Make `+nosimd` functional for AArch32 Targets (#130623)Jack Styles1-1/+1
2025-03-21Move ARM-specific MCSymbolRefExpr::VariantKind to ARMMCExpr::SpecifierFangrui Song1-2/+2
2025-03-20[ARM] Rename VariantKind to SpecifierFangrui Song1-23/+22
2025-03-20[MC] Return MCRegister from MCRegisterClass::getRegister. NFC (#132126)Craig Topper1-1/+1
2025-03-06[MC] Remove unneeded VK_None argument from MCSymbolRefExpr::create. NFCFangrui Song1-1/+0
2025-03-05[MC] Remove unneeded MCSymbolRefExpr::create overload and add commentsFangrui Song1-3/+3
2025-03-02[MC] Move VariantKind info to MCAsmInfoFangrui Song1-34/+0
2025-03-01[MCParser] Clean up onEndOfFileFangrui Song1-0/+4
2025-02-10[ARM] Move MCStreamer::emitThumbFunc to ARMTargetStreamerFangrui Song1-2/+2
2025-02-07[ARM] Reject fixed-point VCVT with different registers (#126232)Oliver Stannard1-0/+31
2025-01-15[ARM][NFC] Remove redundant sub-expressions (#122911)Longsheng Mou1-3/+3
2024-12-06[ARM] Error on invalid tokens in barrier insts (#118849)Oliver Stannard1-2/+4
2024-11-20[Thumb2][ARMAsmParser] Fix processing of `t2{LDR,STR}{*}_{PRE,POST}_imm` when...Kai Luo1-8/+16
2024-11-14[MC][ARM] Fix crash when assembling Thumb 'movs r0,#foo'. (#115026)Simon Tatham1-10/+24
2024-10-26[ARM] Remove a redundant call to StringRef::slice (NFC) (#113783)Kazu Hirata1-1/+1
2024-10-26[ARM] clang-format (NFC)Kazu Hirata1-17/+17
2024-10-18[ARM] Use ARM::NoRegister in more places. NFCDavid Green1-1/+1
2024-10-17[ARM] Fix problems with register list in vscclrm (#111825)John Brawn1-12/+39
2024-10-17[APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (#80...Nikita Popov1-1/+2
2024-10-16[ARM] Fix warnings in ARMAsmParser.cpp and ARMDisassembler.cpp (#112507)Karl-Johan Karlsson1-13/+18
2024-09-21[MC] Replace some comparisons of MCRegister and literal 0. NFCCraig Topper1-30/+27
2024-09-21[ARM] Use MCRegister in more places. NFCCraig Topper1-20/+23
2024-09-20[ARM] Use MCRegister in 2 functions in ARMTargetStreamer. NFCCraig Topper1-5/+4
2024-09-18[NFC] Update function names in MCTargetAsmParser.h (#108643)Lei Huang1-6/+6
2024-09-14[ARM] Use MCRegister for ARMTargetStreamer::emitRegSave. NFCCraig Topper1-9/+9
2024-09-14[ARM] Use MCRegister in more places. NFCCraig Topper1-47/+46
2024-08-30Fix cl::desc typos in aarch64-enable-dead-defs and arm-implicit-it. (#106712)rjmansfield1-1/+1
2024-08-30[ARM] Don't use -1 as invalid register number in assembly parser. (#106666)Craig Topper1-81/+81
2024-08-29[ARM] Use MCRegister instead of unsigned for RegisterReqs in ARMAsmParser.Craig Topper1-2/+2
2024-08-25[llvm] Prefer StringRef::substr to StringRef::slice (NFC) (#105943)Kazu Hirata1-4/+4
2024-08-15[llvm] Use llvm::any_of (NFC) (#104443)Kazu Hirata1-3/+3
2024-04-25LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-1/+1
2024-03-28[ARM] Add reference to `ARMAsmParser` in `ARMOperand` (#86110)Alfie Richards1-237/+258
2024-03-26[ARM][MC] Add GNU Alias for ldrexd, ldaexd, stlexd, and strexd instructions (...Alfie Richards1-22/+35
2024-03-25[MC] Make `MCParsedAsmOperand::getReg()` return `MCRegister` (#86444)Sergei Barannikov1-1/+1
2024-03-19[ARM] FIX: Fix parsing `pkhtb` with a condition codeAlfie Richards1-24/+40
2024-03-18Remove another layering violation by unused include. NFCBenjamin Kramer1-1/+0