aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-10-09Move the global variables representing each Target behind accessor functionMehdi Amini1-4/+4
2016-08-17Replace a few more "fall through" comments with LLVM_FALLTHROUGHJustin Bogner1-3/+3
2016-06-17[ARM] Add support for mrrc/mrrc2 intrinsics.Ranjeet Singh1-8/+26
2016-06-15Reverting r272778 because there's an assertionRanjeet Singh1-26/+8
2016-06-15[ARM] Add support for mrrc/mrrc2 intrinsics.Ranjeet Singh1-8/+26
2016-06-13[ARM] Reverting r272544 because clang patch needsRanjeet Singh1-26/+8
2016-06-13[ARM] Add mrrc/mrrc2 co-processor intrinsicsRanjeet Singh1-8/+26
2016-06-03RAS extensions are part of ARMv8.2-A. This change enables them by introducing aSjoerd Meijer1-0/+31
2016-01-26Reflect the MC/MCDisassembler split on the include/ level.Benjamin Kramer1-1/+1
2016-01-25[ARM] Add new system registers to ARMv8-M Baseline/MainlineBradley Smith1-0/+18
2016-01-25[ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard1-0/+23
2016-01-15# This is a combination of 2 commits.Reid Kleckner1-18/+0
2016-01-15[ARM] Add new system registers to ARMv8-M Baseline/MainlineBradley Smith1-0/+18
2015-12-16Revert "[ARM] Add ARMv8.2-A FP16 scalar instructions"Reid Kleckner1-23/+0
2015-12-16[ARM] Add ARMv8.2-A FP16 vector instructionsOliver Stannard1-8/+66
2015-12-16[ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard1-0/+23
2015-11-20Test commitVinicius Tinti1-4/+4
2015-10-28[ARM] Allow SP in rGPR, starting from ARMv8Artyom Skrobov1-2/+7
2015-09-24[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.defArtyom Skrobov1-1/+1
2015-08-11Explicitly clear the MI operand list when getInstruction() is called. Call M...Cameron Esfahani1-20/+0
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-2/+2
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-2/+2
2015-05-26Use std::bitset for SubtargetFeatures.Michael Kuperstein1-35/+43
2015-05-13MC: Modernize MCOperand API naming. NFC.Jim Grosbach1-151/+151
2015-05-13Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein1-43/+35
2015-05-13Use std::bitset for SubtargetFeaturesMichael Kuperstein1-35/+43
2015-04-16[ARM] Add v8.1a "Privileged Access Never" extensionVladimir Sukharev1-0/+52
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko1-2/+2
2015-03-24Revert "Use std::bitset for SubtargetFeatures"Michael Kuperstein1-39/+32
2015-03-24Use std::bitset for SubtargetFeaturesMichael Kuperstein1-32/+39
2015-02-19Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.Michael Kuperstein1-39/+32
2015-02-19Use std::bitset for SubtargetFeaturesMichael Kuperstein1-32/+39
2015-01-19[ARM] SSAT/USAT with an 'asr #32' shift should result in an undefined encodin...Bradley Smith1-1/+1
2014-12-02Remove unused function.Asiri Rathnayake1-11/+0
2014-12-01Add post-decode checking of HVC instruction.Charlie Turner1-1/+23
2014-11-12Pass an ArrayRef to MCDisassembler::getInstruction.Rafael Espindola1-12/+7
2014-11-10Misc style fixes. NFC.Rafael Espindola1-130/+120
2014-11-05[ARM] Remove dead code identified by the Clang static analyzer.Tilmann Scheller1-2/+0
2014-11-05[ARM] Honor FeatureD16 in the assembler and disassemblerOliver Stannard1-1/+5
2014-10-23[Thumb2] Improve disassembly of memory hintsOliver Stannard1-7/+57
2014-09-01Thumb2 M-class MSR instruction support changesRenato Golin1-12/+21
2014-08-15ARM: implement MRS/MSR (banked reg) system instructions.Tim Northover1-0/+25
2014-08-01Allow only disassembling of M-class MSR masks that the assembler knows how to...James Molloy1-1/+47
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-2/+2
2014-04-15[MC] Require an MCContext when constructing an MCDisassembler.Lang Hames1-8/+12
2014-04-01ARM: rename ARMle/ARMbe with ARMLE/ARMBE, and Thumble/Thumbbe with ThumbLE/Th...Christian Pirker1-4/+4
2014-03-28Add ARM big endian Target (armeb, thumbeb)Christian Pirker1-2/+6
2014-03-10[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-10/+6
2013-11-08[ARM] Handling for coprocessor instructions that are undefined starting from ...Artyom Skrobov1-0/+10
2013-10-30[ARM] NEON instructions were erroneously decoded from certain invalid encodingsArtyom Skrobov1-20/+20