summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMInstrFormats.td
AgeCommit message (Expand)Author
2017-10-03[ARM] Use table-gen'd assembly operand diags in ARM asm parserOliver Stannard
2017-09-29[ARM] v8.3-a complex number supportSam Parker
2017-04-03ARMAsmParser: clean up of isImmediate functionsSjoerd Meijer
2017-03-21[ARM] [Assembler] Support negative immediates for A32, T32 and T16Sanne Wouda
2017-02-17[ARM] Replace HasT2ExtractPack with HasDSPSam Parker
2016-12-15[ARM] Implement execute-only support in CodeGenPrakhar Bahuguna
2016-08-10[ARM] Improve sxta{b|h} and uxta{b|h} testsSam Parker
2016-08-02[ARM] Improve smul* and smla* isel for Thumb2Sam Parker
2016-06-03ARM target does not use printAliasInstr machinery whichSjoerd Meijer
2016-05-27[ARM] Remove tBLXr Pat made redundant by r269101. NFCI.Ahmed Bougacha
2016-05-12[ARM] Delay ARM constant pool creation. NFC.Renato Golin
2016-01-25[ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard
2016-01-15[ARM] Split out ARMv8-A semaphores and atomics and ARMv7 clrex as separate fe...Bradley Smith
2015-12-16Revert "[ARM] Add ARMv8.2-A FP16 scalar instructions"Reid Kleckner
2015-12-16[ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard
2015-03-23[ARM] Remove target-specific ITOFP/FPTOI nodesJames Molloy
2014-08-15ARM: implement MRS/MSR (banked reg) system instructions.Tim Northover
2014-04-28ARM: stop passing unused values up the TableGen hierarchy.Tim Northover
2014-02-10ARM: use LLVM IR to represent the vshrn operationTim Northover
2014-01-27Fix unsupported addressing mode assertion for pldDavid Peixotto
2014-01-12ARM: change implicit immediate forms of {ld,st}r{,b}t to psuedo-instructionsSaleem Abdulrasool
2013-10-24ARM: Mark double-precision instructions as suchTim Northover
2013-09-19[ARMv8] Add support for the v8 cryptography extensions.Amara Emerson
2013-08-27[ARMv8] Add MC support for the new load/store acquire/release instructions.Joey Gouly
2013-08-22ARM: use TableGen patterns to select CMOV operations.Tim Northover
2013-07-18[ARMv8] Add NEON instructions VCVT{A, N, P, M}.Joey Gouly
2013-07-17[ARMv8] Add support for the NEON instructions vmaxnm/vminnm.Joey Gouly
2013-07-09Add MC assembly/disassembly support for VRINT{A, N, P, M} to V8FP.Joey Gouly
2013-07-09Add MC assembly/disassembly support for VCVT{A, N, P, M} to V8FP.Joey Gouly
2013-07-06Add MC support for the v8fp instructions: vmaxnm and vminnm.Joey Gouly
2013-07-04Add support for MC assembling and disassembling of vsel{ge, gt, eq, vs} instr...Joey Gouly
2013-06-26ARM: fix more cases where predication may or may not be allowedTim Northover
2013-05-31ARM: add fstmx and fldmx instructions for assemblyTim Northover
2012-09-29Add LLVM support for Swift.Bob Wilson
2012-05-11Added the missing bit definition for the 4th bit of the STR (post reg) instru...Silviu Baranga
2012-04-20ARM: Update NEON assembly two-operand aliases.Jim Grosbach
2012-04-18Added support for disassembling unpredictable swp/swpb ARM instructions.Silviu Baranga
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu
2012-02-09Teach the MC and disassembler about SoftFail, and hook it up to UNPREDICTABLE...James Molloy
2012-01-24NEON add correct predicates for some asm aliases.Jim Grosbach
2012-01-23Simplify some NEON assembly pseudo definitions.Jim Grosbach
2011-12-22ARM VFP add encoding of the bitcount to fixed-point<-->floating point. insns.Jim Grosbach
2011-12-13ARM add more 'gas' compatibility aliases for NEON instructions.Jim Grosbach
2011-12-08ARM VSHR implied destination operand form aliases.Jim Grosbach
2011-12-07ARM tidy up and remove no longer needed InstAlias definitions.Jim Grosbach
2011-12-07ARM Implement ARM ARM Table A7-3 via TokenAlias.Jim Grosbach
2011-12-05ARM assembly parsing for the rest of the VMUL data type aliases.Jim Grosbach
2011-12-05ARM assmebler parsing for two-operand VMUL instructions.Jim Grosbach
2011-12-02ARM VLD1 single lane assembly parsing.Jim Grosbach
2011-12-02Clean up aliases for ARM VLD1 single-lane assembly parsing a bit.Jim Grosbach