summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ARM][MC] Cleanup ARM Target Assembly ParserNirav Dave2016-11-021-540/+343
* [TableGen] Move OperandMatchResultTy enum to MCTargetAsmParser.hAlex Bradbury2016-11-011-20/+20
* Tidy the calls to getCurrentSection().first -> getCurrentSectionOnly to helpEric Christopher2016-10-141-3/+3
* Revert r283690, "MC: Remove unused entities."Peter Collingbourne2016-10-101-1/+1
* Move the global variables representing each Target behind accessor functionMehdi Amini2016-10-091-4/+4
* MC: Remove unused entities.Peter Collingbourne2016-10-091-1/+1
* Turn cl::values() (for enum) from a vararg function to using C++ variadic tem...Mehdi Amini2016-10-081-2/+1
* Use StringReg in TargetParser APIs (NFC)Mehdi Amini2016-10-071-1/+1
* Defer asm errors to post-statement failureNirav Dave2016-09-161-68/+7
* Revert r281336 (and r281337), it caused PR30372.Nico Weber2016-09-131-7/+68
* Defer asm errors to post-statement failureNirav Dave2016-09-131-68/+7
* [ARM] Support ldr.w in pseudo instruction ldr rd,=immediatePeter Smith2016-09-131-0/+3
* Temporarily Revert "[MC] Defer asm errors to post-statement failure" as it's ...Eric Christopher2016-09-131-7/+68
* [MC] Defer asm errors to post-statement failureNirav Dave2016-09-121-68/+7
* Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-1/+1
* [Thumb] Validate branch target for CBZ/CBNZ instructions.Prakhar Bahuguna2016-08-161-0/+6
* Revert "[Thumb] Validate branch target for CBZ/CBNZ instructions."Matthias Braun2016-08-151-6/+0
* [Thumb] Validate branch target for CBZ/CBNZ instructions.Prakhar Bahuguna2016-08-151-0/+6
* [ARM] Don't copy MCInsts in loop. NFC.Benjamin Kramer2016-08-061-1/+1
* [ARM] Improve error messages for .arch_extension directiveOliver Stannard2016-07-261-4/+8
* [ARM] Implement -mimplicit-it assembler optionOliver Stannard2016-07-261-38/+327
* ARM: fix vmov.i64 immediate validity checkTim Northover2016-07-141-1/+1
* ARM: validate immediate branch targets in AsmParser.Tim Northover2016-07-111-0/+28
* Refactor and cleanup Assembly Parsing / LexingNirav Dave2016-06-171-2/+2
* Revert "Refactor and cleanup Assembly Parsing / Lexing"Nirav Dave2016-06-161-2/+2
* Refactor and cleanup Assembly Parsing / LexingNirav Dave2016-06-161-2/+2
* [ARM] Accept conditional versions of BXNS and BLXNSOliver Stannard2016-06-071-0/+1
* RAS extensions are part of ARMv8.2-A. This change enables them by introducing aSjoerd Meijer2016-06-031-0/+18
* [ARM] Support and tests for transform of LDR rt, = to MOVRenato Golin2016-05-121-5/+66
* [ARM] Delay ARM constant pool creation. NFC.Renato Golin2016-05-121-6/+67
* [scan-build] fix warnings emitted on LLVM ARM code baseRenato Golin2016-05-121-1/+3
* [ARM] Avoid switching ARM/Thumb mode on .arch/.cpu directiveOliver Stannard2016-04-111-0/+30
* ARM: disallow pc as a base register in Thumb2 memory ops.Tim Northover2016-02-251-1/+1
* Move MCTargetAsmParser.h to llvm/MC/MCParser where it belongs.Benjamin Kramer2016-01-271-2/+2
* Reflect the MC/MCDisassembler split on the include/ level.Benjamin Kramer2016-01-261-1/+1
* [ARM] Add new system registers to ARMv8-M Baseline/MainlineBradley Smith2016-01-251-0/+26
* [ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline/MainlineBradley Smith2016-01-251-1/+2
* [ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard2016-01-251-3/+41
* Revert "[ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline...Reid Kleckner2016-01-151-1/+1
* # This is a combination of 2 commits.Reid Kleckner2016-01-151-26/+0
* [ARM] Add new system registers to ARMv8-M Baseline/MainlineBradley Smith2016-01-151-0/+26
* [ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline/MainlineBradley Smith2016-01-151-1/+1
* [ARM] Add B.W and CBZ instructions to ARMv8-M BaselineBradley Smith2016-01-151-2/+5
* Revert "[ARM] Add ARMv8.2-A FP16 scalar instructions"Reid Kleckner2015-12-161-41/+3
* [ARM] Add ARMv8.2-A FP16 vector instructionsOliver Stannard2015-12-161-2/+4
* [ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard2015-12-161-3/+41
* ARM: Change ArchCheck field to uint64_tMatthias Braun2015-12-011-1/+1
* [ARM] Add ARMv8.2-A to TargetParserOliver Stannard2015-12-011-0/+1
* [ARM,AArch64] Store source location of asm constant pool entriesOliver Stannard2015-11-161-2/+5
* [ARM,AArch64] Store source location for values in assembly filesOliver Stannard2015-11-161-1/+1
OpenPOWER on IntegriCloud