aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
AgeCommit message (Expand)AuthorFilesLines
4 days[ARM] Remove unnecessary casts (NFC) (#148533)Kazu Hirata1-20/+19
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers1-1/+2
2025-03-19[ARM] Use MCPhysReg instead of uint16_t for arrays of registers. NFCCraig Topper1-7/+7
2024-11-07[ARM] Allow spilling FPSCR for MVE adc/sbc intrinsics (#115174)Oliver Stannard1-0/+7
2024-10-18[ARM] Use ARM::NoRegister in more places. NFCDavid Green1-4/+4
2024-10-17Fix MSVC signed/unsigned mismatch warning. NFC.Simon Pilgrim1-1/+1
2024-10-17[ARM] Fix problems with register list in vscclrm (#111825)John Brawn1-18/+34
2024-10-16[ARM] Fix warnings in ARMAsmParser.cpp and ARMDisassembler.cpp (#112507)Karl-Johan Karlsson1-2/+3
2024-09-21[ARM] Use MCRegister in more places. NFCCraig Topper1-1/+1
2024-03-11[llvm][arm] add T1 and T2 assembly options for vlldm and vlstmSivan Shani1-0/+23
2024-02-29Revert "[llvm][arm] add T1 and T2 assembly options for vlldm and vlstm (#83116)"Tomas Matheson1-23/+0
2024-02-28[llvm][arm] add T1 and T2 assembly options for vlldm and vlstm (#83116)SivanShani-Arm1-0/+23
2023-10-10Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata1-3/+3
2023-10-09Use llvm::endianness{,::little,::native} (NFC)Kazu Hirata1-1/+1
2023-09-01[llvm] Fix duplicate word typos. NFCFangrui Song1-1/+1
2023-06-26Move SubtargetFeature.h from MC to TargetParserJob Noorman1-1/+1
2023-02-17Simplify with hasFeature. NFCFangrui Song1-5/+5
2023-02-13[ARM] Use llvm::rotl and llvm::rotr (NFC)Kazu Hirata1-1/+1
2023-01-28[Target] Use llvm::count{l,r}_{zero,one} (NFC)Kazu Hirata1-2/+2
2023-01-23[MC] Make more use of MCInstrDesc::operands. NFC.Jay Foad1-8/+8
2023-01-12[ARM] Use MCInstrInfo::get in ARMDisassembler instead of reinventing itJay Foad1-37/+40
2022-12-07[TableGen] More named sub-operands work.James Y Knight1-0/+14
2022-10-28[llvm-tblgen] NFC: Simplify DecoderEmitter.James Y Knight1-15/+0
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-4/+4
2022-08-08[llvm-objdump,ARM] Fix big-endian AArch32 disassembly.Simon Tatham1-6/+14
2022-07-26[MC,llvm-objdump,ARM] Target-dependent disassembly resync policy.Simon Tatham1-0/+30
2022-05-25[MCDisassembler] Disambiguate Size parameter in tryAddingSymbolicOperand()Maksim Panchenko1-1/+2
2022-05-15Rename `MCFixedLenDisassembler.h` as `MCDecoderOps.h`Sheng1-1/+1
2022-03-25[Disassember][NFCI] Use strong type for instruction decoderMaksim Panchenko1-526/+747
2022-03-17[ARM] Fix Decode of tsb csyncArchibald Elliott1-0/+15
2021-11-30[clang][ARM] PACBTI-M assembly supportTies Stuij1-2/+65
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner1-1/+1
2021-09-02[ARM] Add a tail-predication loop predicate registerDavid Green1-3/+6
2021-08-16[ARM] Create MQQPR and MQQQQPR register classesDavid Green1-10/+12
2021-04-25[ARM][disassembler] Fix incorrect number of MCOperands generated by the disas...Min-Yih Hsu1-7/+8
2020-11-18ADT: Add assertions to SmallVector::insert, etc., for reference invalidationDuncan P. N. Exon Smith1-1/+2
2020-07-22[ARM] Fix Asm/Disasm of TBB/TBH instructionsDavid Spickett1-1/+3
2020-04-07[ARM] Remove condition that could never be truePeter Smith1-1/+3
2020-02-17[ARM] Add initial support for Custom Datapath Extension (CDE)Mikhail Maltsev1-1/+40
2020-01-23[ARM,MVE] Revise immediate VBIC/VORR to look more like NEON.Simon Tatham1-14/+0
2020-01-14CMake: Make most target symbols hidden by defaultTom Stellard1-1/+1
2020-01-14[ARM][Thumb2] Fix ADD/SUB invalid writes to SPDiogo Sampaio1-4/+69
2020-01-11[Disassembler] Delete the VStream parameter of MCDisassembler::getInstruction()Fangrui Song1-13/+7
2020-01-10Reverting, broke some bots. Need further investigation.Diogo Sampaio1-69/+4
2020-01-10[ARM][Thumb2] Fix ADD/SUB invalid writes to SPDiogo Sampaio1-4/+69
2019-09-09[ARM][MVE] Decoding of uqrshl and sqrshl accepts unpredictable encodingsOliver Stannard1-0/+6
2019-07-28[ARM] MVE VPNOTDavid Green1-0/+10
2019-07-23[ARM] Rename NEONModImm to VMOVModImm. NFCDavid Green1-4/+4
2019-07-19[ARM] Add <saturate> operand to SQRSHRL and UQRSHLLMikhail Maltsev1-0/+7
2019-06-28[ARM] Fix integer UB in MVE load/store immediate handling.Simon Tatham1-2/+2