aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-13Defer asm errors to post-statement failureNirav Dave1-68/+7
2016-09-13[ARM] Support ldr.w in pseudo instruction ldr rd,=immediatePeter Smith1-0/+3
2016-09-13Temporarily Revert "[MC] Defer asm errors to post-statement failure" as it's ...Eric Christopher1-7/+68
2016-09-12[MC] Defer asm errors to post-statement failureNirav Dave1-68/+7
2016-08-17Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner1-1/+1
2016-08-16[Thumb] Validate branch target for CBZ/CBNZ instructions.Prakhar Bahuguna1-0/+6
2016-08-15Revert "[Thumb] Validate branch target for CBZ/CBNZ instructions."Matthias Braun1-6/+0
2016-08-15[Thumb] Validate branch target for CBZ/CBNZ instructions.Prakhar Bahuguna1-0/+6
2016-08-06[ARM] Don't copy MCInsts in loop. NFC.Benjamin Kramer1-1/+1
2016-07-26[ARM] Improve error messages for .arch_extension directiveOliver Stannard1-4/+8
2016-07-26[ARM] Implement -mimplicit-it assembler optionOliver Stannard1-38/+327
2016-07-14ARM: fix vmov.i64 immediate validity checkTim Northover1-1/+1
2016-07-11ARM: validate immediate branch targets in AsmParser.Tim Northover1-0/+28
2016-06-17Refactor and cleanup Assembly Parsing / LexingNirav Dave1-2/+2
2016-06-16Revert "Refactor and cleanup Assembly Parsing / Lexing"Nirav Dave1-2/+2
2016-06-16Refactor and cleanup Assembly Parsing / LexingNirav Dave1-2/+2
2016-06-07[ARM] Accept conditional versions of BXNS and BLXNSOliver Stannard1-0/+1
2016-06-03RAS extensions are part of ARMv8.2-A. This change enables them by introducing aSjoerd Meijer1-0/+18
2016-05-12[ARM] Support and tests for transform of LDR rt, = to MOVRenato Golin1-5/+66
2016-05-12[ARM] Delay ARM constant pool creation. NFC.Renato Golin1-6/+67
2016-05-12[scan-build] fix warnings emitted on LLVM ARM code baseRenato Golin1-1/+3
2016-04-11[ARM] Avoid switching ARM/Thumb mode on .arch/.cpu directiveOliver Stannard1-0/+30
2016-02-25ARM: disallow pc as a base register in Thumb2 memory ops.Tim Northover1-1/+1
2016-01-27Move MCTargetAsmParser.h to llvm/MC/MCParser where it belongs.Benjamin Kramer1-2/+2
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/+26
2016-01-25[ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline/MainlineBradley Smith1-1/+2
2016-01-25[ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard1-3/+41
2016-01-15Revert "[ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline...Reid Kleckner1-1/+1
2016-01-15# This is a combination of 2 commits.Reid Kleckner1-26/+0
2016-01-15[ARM] Add new system registers to ARMv8-M Baseline/MainlineBradley Smith1-0/+26
2016-01-15[ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline/MainlineBradley Smith1-1/+1
2016-01-15[ARM] Add B.W and CBZ instructions to ARMv8-M BaselineBradley Smith1-2/+5
2015-12-16Revert "[ARM] Add ARMv8.2-A FP16 scalar instructions"Reid Kleckner1-41/+3
2015-12-16[ARM] Add ARMv8.2-A FP16 vector instructionsOliver Stannard1-2/+4
2015-12-16[ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard1-3/+41
2015-12-01ARM: Change ArchCheck field to uint64_tMatthias Braun1-1/+1
2015-12-01[ARM] Add ARMv8.2-A to TargetParserOliver Stannard1-0/+1
2015-11-16[ARM,AArch64] Store source location of asm constant pool entriesOliver Stannard1-2/+5
2015-11-16[ARM,AArch64] Store source location for values in assembly filesOliver Stannard1-1/+1
2015-11-16[ARM] Introduce subtarget features per ARM architecture.Bradley Smith1-2/+2
2015-11-14Reduce the size of MCRelaxableFragment.Akira Hatanaka1-1/+6
2015-11-14[MCTargetAsmParser] Move the member varialbes that referenceAkira Hatanaka1-17/+16
2015-10-28[ARM] Allow SP in rGPR, starting from ARMv8Artyom Skrobov1-11/+29
2015-10-02Actually switch the arch when we see .arch. PR21695Roman Divacky1-0/+5
2015-09-30[ARM] Support for ARMv6-Z / ARMv6-ZK missingArtyom Skrobov1-2/+1
2015-09-24[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.defArtyom Skrobov1-3/+3
2015-08-30[Triple] Stop abusing a class to have only static methods and just useChandler Carruth1-5/+5
2015-08-14Revert "Centralize the information about which object format we are using."Rafael Espindola1-8/+33
2015-08-14Centralize the information about which object format we are using.Rafael Espindola1-33/+8