summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/AsmParser
Commit message (Expand)AuthorAgeFilesLines
* [ARM] Armv8-R DFB instructionSam Parker2017-12-211-5/+5
* Revert r319649 - [Asm, ARM] Add fallback diag for multiple invalid operandsOliver Stannard2017-12-041-17/+0
* [Asm, ARM] Add fallback diag for multiple invalid operandsOliver Stannard2017-12-041-0/+17
* [ARM] Remove pre-UAL FLDM/FSTM aliasesOliver Stannard2017-11-211-36/+0
* [ARM] Don't omit non-default predication codeOliver Stannard2017-11-211-3/+4
* [Asm] Improve "too few operands" errorsOliver Stannard2017-11-211-3/+7
* [ARM] Add diagnostics for SPR/DPR listsOliver Stannard2017-11-211-0/+3
* [llvm] Remove redundant return [NFC]Mandeep Singh Grang2017-11-121-1/+0
* [AsmParser][TableGen] Add VariantID argument to the generated mnemonic spell ...Craig Topper2017-10-261-1/+2
* [AsmParser][TableGen] Make the generated mnemonic spell checker function a fi...Craig Topper2017-10-261-1/+2
* [ARM] Error for invalid shift in memory operandOliver Stannard2017-10-241-1/+1
* [ARM] Replace development diagnostics with normal DEBUG macroOliver Stannard2017-10-241-14/+9
* [Asm] Add debug tracing in table-generated assembly matcherOliver Stannard2017-10-111-2/+1
* [ARM, Asm] Harden GNU LDRD/STRD aliases against invalid inputsOliver Stannard2017-10-101-19/+49
* [ARM, Asm] Add diagnostics for floating-point register operandsOliver Stannard2017-10-101-0/+4
* [ARM, Asm] Add diagnostics for general-purpose register operandsOliver Stannard2017-10-101-2/+21
* [ARM] Use table-gen'd assembly operand diags in ARM asm parserOliver Stannard2017-10-031-76/+1
* [ARM, Asm] Use correct source location for register tokensOliver Stannard2017-10-031-3/+3
* [ARM, Asm] Fix ubsan failure caused by out-of-range enum valueOliver Stannard2017-10-031-2/+2
* [ARM, Asm] Remove dead code causing MSan failure.Oliver Stannard2017-10-031-7/+0
* [ARM] Use new assembler diags for ARMOliver Stannard2017-10-031-133/+284
* [ARM] v8.3-a complex number supportSam Parker2017-09-291-2/+40
* [ARM] Fix assembly and disassembly for VMRS/VMSRAndre Vieira2017-09-221-0/+6
* [ARM] Fix some Clang-tidy modernize-use-using and Include What You Use warnin...Eugene Zelenko2017-09-201-90/+205
* [ARM] Relax 'cpsie'/'cpsid' flag parsing.Jonathan Roelofs2017-09-191-1/+1
* [ARM] Enable the use of SVC anywhere in an IT blockAndre Vieira2017-09-111-3/+4
* [ARM] Tidy-up condition-code support functionsJaved Absar2017-08-271-38/+2
* [ARM] Tidy-up ARMAsmParser. NFC.Javed Absar2017-08-271-23/+5
* [ARM] Assembler support for the ARMv8.2a dot product instructionsSjoerd Meijer2017-08-111-2/+4
* Revert "[ARM] Fix assembly and disassembly for VMRS/VMSR"Tim Northover2017-08-081-5/+0
* [ARM] Fix assembly and disassembly for VMRS/VMSRAndre Vieira2017-08-071-0/+5
* [ARM] Tidy up banked registers encodingJaved Absar2017-08-031-39/+3
* [TargetParser] Use enum classes for various ARM kind enums.Florian Hahn2017-07-271-4/+4
* [ARM] Unify handling of M-Class system registersJaved Absar2017-07-192-72/+6
* [Arm] Fix -Wimplicit-fallthrough warnings. NFCI.Simon Pilgrim2017-07-071-0/+1
* [AsmParser] Mnemonic Spell CorrectorSjoerd Meijer2017-07-051-2/+8
* [ARM] Add .w aliases of MOV with shifted operandJohn Brawn2017-06-221-2/+4
* [ARM] Clean up choice of narrow instructions in ARMAsmParser, NFCJohn Brawn2017-06-221-33/+27
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-2/+2
* [ARM] Support fixup for Thumb2 modified immediatePeter Smith2017-06-051-2/+13
* [ARM] Rename HW div feature to HW div Thumb. NFCI.Diana Picus2017-04-201-2/+2
* [ARM] Add hardware build attributes in assemblerOliver Stannard2017-04-181-0/+7
* ARMAsmParser: clean up of isImmediate functionsSjoerd Meijer2017-04-031-201/+76
* [ARM] [Assembler] Support negative immediates for A32, T32 and T16Sanne Wouda2017-03-211-2/+30
* [ARM] Diagnose ARM MOVT without :lower16: or :upper16: expressionOliver Stannard2017-03-141-0/+1
* [ARM] Correct handling of LSL #0 in an IT blockJohn Brawn2017-03-071-1/+1
* Make TargetInstrInfo::isPredicable take a const reference, NFCKrzysztof Parzyszek2017-03-031-1/+1
* [ARM] Fix parsing of special register masksOliver Stannard2017-03-011-1/+1
* [ARM] Diagnose PC-writing instructions in IT blocksOliver Stannard2017-02-281-4/+7
* [ARM] LSL #0 is an alias of MOVJohn Brawn2017-02-271-11/+29
OpenPOWER on IntegriCloud