summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/AsmParser
AgeCommit message (Expand)Author
2017-12-21[ARM] Armv8-R DFB instructionSam Parker
2017-12-04Revert r319649 - [Asm, ARM] Add fallback diag for multiple invalid operandsOliver Stannard
2017-12-04[Asm, ARM] Add fallback diag for multiple invalid operandsOliver Stannard
2017-11-21[ARM] Remove pre-UAL FLDM/FSTM aliasesOliver Stannard
2017-11-21[ARM] Don't omit non-default predication codeOliver Stannard
2017-11-21[Asm] Improve "too few operands" errorsOliver Stannard
2017-11-21[ARM] Add diagnostics for SPR/DPR listsOliver Stannard
2017-11-12[llvm] Remove redundant return [NFC]Mandeep Singh Grang
2017-10-26[AsmParser][TableGen] Add VariantID argument to the generated mnemonic spell ...Craig Topper
2017-10-26[AsmParser][TableGen] Make the generated mnemonic spell checker function a fi...Craig Topper
2017-10-24[ARM] Error for invalid shift in memory operandOliver Stannard
2017-10-24[ARM] Replace development diagnostics with normal DEBUG macroOliver Stannard
2017-10-11[Asm] Add debug tracing in table-generated assembly matcherOliver Stannard
2017-10-10[ARM, Asm] Harden GNU LDRD/STRD aliases against invalid inputsOliver Stannard
2017-10-10[ARM, Asm] Add diagnostics for floating-point register operandsOliver Stannard
2017-10-10[ARM, Asm] Add diagnostics for general-purpose register operandsOliver Stannard
2017-10-03[ARM] Use table-gen'd assembly operand diags in ARM asm parserOliver Stannard
2017-10-03[ARM, Asm] Use correct source location for register tokensOliver Stannard
2017-10-03[ARM, Asm] Fix ubsan failure caused by out-of-range enum valueOliver Stannard
2017-10-03[ARM, Asm] Remove dead code causing MSan failure.Oliver Stannard
2017-10-03[ARM] Use new assembler diags for ARMOliver Stannard
2017-09-29[ARM] v8.3-a complex number supportSam Parker
2017-09-22[ARM] Fix assembly and disassembly for VMRS/VMSRAndre Vieira
2017-09-20[ARM] Fix some Clang-tidy modernize-use-using and Include What You Use warnin...Eugene Zelenko
2017-09-19[ARM] Relax 'cpsie'/'cpsid' flag parsing.Jonathan Roelofs
2017-09-11[ARM] Enable the use of SVC anywhere in an IT blockAndre Vieira
2017-08-27[ARM] Tidy-up condition-code support functionsJaved Absar
2017-08-27[ARM] Tidy-up ARMAsmParser. NFC.Javed Absar
2017-08-11[ARM] Assembler support for the ARMv8.2a dot product instructionsSjoerd Meijer
2017-08-08Revert "[ARM] Fix assembly and disassembly for VMRS/VMSR"Tim Northover
2017-08-07[ARM] Fix assembly and disassembly for VMRS/VMSRAndre Vieira
2017-08-03[ARM] Tidy up banked registers encodingJaved Absar
2017-07-27[TargetParser] Use enum classes for various ARM kind enums.Florian Hahn
2017-07-19[ARM] Unify handling of M-Class system registersJaved Absar
2017-07-07[Arm] Fix -Wimplicit-fallthrough warnings. NFCI.Simon Pilgrim
2017-07-05[AsmParser] Mnemonic Spell CorrectorSjoerd Meijer
2017-06-22[ARM] Add .w aliases of MOV with shifted operandJohn Brawn
2017-06-22[ARM] Clean up choice of narrow instructions in ARMAsmParser, NFCJohn Brawn
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner
2017-06-05[ARM] Support fixup for Thumb2 modified immediatePeter Smith
2017-04-20[ARM] Rename HW div feature to HW div Thumb. NFCI.Diana Picus
2017-04-18[ARM] Add hardware build attributes in assemblerOliver Stannard
2017-04-03ARMAsmParser: clean up of isImmediate functionsSjoerd Meijer
2017-03-21[ARM] [Assembler] Support negative immediates for A32, T32 and T16Sanne Wouda
2017-03-14[ARM] Diagnose ARM MOVT without :lower16: or :upper16: expressionOliver Stannard
2017-03-07[ARM] Correct handling of LSL #0 in an IT blockJohn Brawn
2017-03-03Make TargetInstrInfo::isPredicable take a const reference, NFCKrzysztof Parzyszek
2017-03-01[ARM] Fix parsing of special register masksOliver Stannard
2017-02-28[ARM] Diagnose PC-writing instructions in IT blocksOliver Stannard
2017-02-27[ARM] LSL #0 is an alias of MOVJohn Brawn