aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-01-07Fix regression in r225266.Asiri Rathnayake1-1/+1
2015-01-06[ARM] Cleanup so_imm* tblgen defintionsAsiri Rathnayake1-41/+8
2015-01-05Parse Tag_compatibility correctly.Charlie Turner1-2/+7
2015-01-03Minor cleanup to all the switches after MatchInstructionImpl in all the AsmPa...Craig Topper1-1/+0
2014-12-18ARM: fix an off-by-one in the register list accessSaleem Abdulrasool1-2/+2
2014-12-18ARM: improve instruction validation for thumb modeSaleem Abdulrasool1-15/+76
2014-12-09Fix modified immediate bug reported by MC Hammer.Asiri Rathnayake1-11/+6
2014-12-04Add a FIXME as requested by Renato Golin.Roman Divacky1-0/+3
2014-12-04Fix yet another unseen regression caused by r223113Asiri Rathnayake1-14/+26
2014-12-04Fix a minor regression introduced in r223113Asiri Rathnayake1-11/+21
2014-12-04Revert "[Thumb/Thumb2] Added restrictions on PC, LR, SP in the register list ...Rafael Espindola1-145/+89
2014-12-04[Thumb/Thumb2] Added restrictions on PC, LR, SP in the register list for PUSH...Jyoti Allur1-89/+145
2014-12-03Change the name to be in style.Roman Divacky1-1/+1
2014-12-02Introduce CPUStringIsValid() into MCSubtargetInfo and use it for ARM .cpu par...Roman Divacky1-0/+11
2014-12-02Add support for ARM modified-immediate assembly syntax.Asiri Rathnayake1-0/+175
2014-12-01Add ARM ERET and HVC virtualisation extension instructions.Charlie Turner1-2/+3
2014-11-21Fix transformation of add with pc argument to adr for non-immediateJoerg Sonnenberger1-5/+25
2014-11-19Remove StringMap::GetOrCreateValue in favor of StringMap::insertDavid Blaikie1-1/+1
2014-11-11MCAsmParserExtension has a copy of the MCAsmParser. Use it.Rafael Espindola1-14/+60
2014-11-05[ARM] Honor FeatureD16 in the assembler and disassemblerOliver Stannard1-0/+7
2014-10-22[Thumb/Thumb2] Implement restrictions on SP in register list on LDM, STM vari...Jyoti Allur1-2/+23
2014-10-15Simplify handling of --noexecstack by using getNonexecutableStackSection.Rafael Espindola1-1/+1
2014-10-01[ARM] Add support for Cortex-M7, FPv5-SP and FPv5-DP (LLVM)Oliver Stannard1-0/+2
2014-09-26Elide repeated register operand in Thumb1 instructionsRenato Golin1-1/+43
2014-09-25Add aliases for VAND imm to VBIC ~immRenato Golin1-19/+46
2014-09-24[Thumb] 32-bit encodings of 'cps' are not valid for v7MOliver Stannard1-0/+2
2014-09-18ARM: prevent crash on ELF directives on COFFSaleem Abdulrasool1-1/+4
2014-09-18ARM: use a more precise check for MachOSaleem Abdulrasool1-4/+5
2014-09-01Thumb2 M-class MSR instruction support changesRenato Golin1-3/+8
2014-08-18TableGen: allow use of uint64_t for available features mask.Tim Northover1-11/+11
2014-08-17ARM: correct toggling behaviourSaleem Abdulrasool1-8/+6
2014-08-16arm asm: Let .fpu enable instructions, PR20447.Nico Weber1-0/+36
2014-08-15ARM: implement MRS/MSR (banked reg) system instructions.Tim Northover1-0/+88
2014-08-04Allow CP10/CP11 operations on ARMv5/v6Renato Golin1-3/+7
2014-08-01[ARM] Make the assembler reject unpredictable pre/post-indexed ARM LDRB/LDRSB...Tilmann Scheller1-1/+7
2014-08-01[ARM] Make the assembler reject unpredictable pre/post-indexed ARM LDRH/LDRSH...Tilmann Scheller1-1/+5
2014-08-01[ARM] Make the assembler reject unpredictable pre/post-indexed ARM LDR instru...Tilmann Scheller1-0/+13
2014-07-27ARM: correct handling of features in arch_extensionSaleem Abdulrasool1-11/+12
2014-07-27ARM: convert loop to range basedSaleem Abdulrasool1-14/+14
2014-07-24[ARM] Make the assembler reject unpredictable pre/post-indexed ARM STRH instr...Tilmann Scheller1-0/+2
2014-07-23[ARM] Make the assembler reject unpredictable pre/post-indexed ARM STRB instr...Tilmann Scheller1-1/+5
2014-07-23[ARM] Make the assembler reject unpredictable pre/post-indexed ARM STR instru...Tilmann Scheller1-0/+13
2014-06-26Added parsing co-processor names starting with "cr"Renato Golin1-9/+17
2014-06-08AsmMatchers: Use unique_ptr to manage ownership of MCParsedAsmOperandDavid Blaikie1-398/+349
2014-05-17ARM: whitespaceSaleem Abdulrasool1-3/+3
2014-05-14ARM: implement support for the UDF mnemonicSaleem Abdulrasool1-2/+3
2014-05-01Correction to assert statemtent to allow 32-bit unsigned numbers with the top...Richard Barton1-2/+2
2014-04-27Add emitThumbSet to the arm target streamer.Rafael Espindola1-30/+1
2014-04-27Avoid using MCSymbolData on the asm streamer.Rafael Espindola1-28/+0
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-7/+8