summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMInstrFormats.td
Commit message (Expand)AuthorAgeFilesLines
* [ARM][MVE] validForTailPredication instsSam Parker2019-10-151-2/+2
* [ARM] Cortex-M4 schedule additionsDavid Green2019-09-291-0/+1
* [ARM][MVE] Add invalidForTailPredication to TSFlagsSam Parker2019-09-171-0/+3
* [ARM] Generate 8.1-m CSINC, CSNEG and CSINV instructions.David Green2019-09-031-0/+7
* [ARM] Rename NEONModImm to VMOVModImm. NFCDavid Green2019-07-231-1/+1
* [ARM] Add <saturate> operand to SQRSHRL and UQRSHLLMikhail Maltsev2019-07-191-0/+10
* [ARM] Enable VPUSH/VPOP aliases when either MVE or VFP is presentMikhail Maltsev2019-07-101-1/+1
* [ARM] Add MVE vector load/store instructions.Simon Tatham2019-06-251-0/+2
* [ARM] Add MVE vector bit-operations (register inputs).Simon Tatham2019-06-191-0/+2
* [ARM] Add MVE horizontal accumulation instructionsMikhail Maltsev2019-06-141-0/+2
* [ARM] Set up infrastructure for MVE vector instructions.Simon Tatham2019-06-131-0/+80
* [ARM] Add the non-MVE instructions in Arm v8.1-M.Simon Tatham2019-06-111-0/+1
* [ARM] Add an MVE execution domainSjoerd Meijer2019-05-301-4/+5
* [ARM] Make fullfp16 instructions not conditionalisable.Simon Tatham2019-02-251-0/+10
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* ARM: fix Thumb2 CodeGen for ldrex with folded frame-index.Tim Northover2018-09-071-0/+1
* [ARM/AArch64] Support FP16 +fp16fml instructionsBernard Ogden2018-08-171-0/+31
* [ARM] FP16Pat and FullFP16Pat patterns. NFC.Sjoerd Meijer2018-01-291-0/+6
* [ARM] Armv8.2-A FP16 code generation (part 1/3)Sjoerd Meijer2018-01-261-1/+2
* [ARM] Use table-gen'd assembly operand diags in ARM asm parserOliver Stannard2017-10-031-4/+4
* [ARM] v8.3-a complex number supportSam Parker2017-09-291-0/+75
* ARMAsmParser: clean up of isImmediate functionsSjoerd Meijer2017-04-031-6/+6
* [ARM] [Assembler] Support negative immediates for A32, T32 and T16Sanne Wouda2017-03-211-0/+9
* [ARM] Replace HasT2ExtractPack with HasDSPSam Parker2017-02-171-3/+0
* [ARM] Implement execute-only support in CodeGenPrakhar Bahuguna2016-12-151-0/+8
* [ARM] Improve sxta{b|h} and uxta{b|h} testsSam Parker2016-08-101-0/+3
* [ARM] Improve smul* and smla* isel for Thumb2Sam Parker2016-08-021-0/+6
* ARM target does not use printAliasInstr machinery whichSjoerd Meijer2016-06-031-26/+30
* [ARM] Remove tBLXr Pat made redundant by r269101. NFCI.Ahmed Bougacha2016-05-271-5/+0
* [ARM] Delay ARM constant pool creation. NFC.Renato Golin2016-05-121-0/+9
* [ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard2016-01-251-0/+134
* [ARM] Split out ARMv8-A semaphores and atomics and ARMv7 clrex as separate fe...Bradley Smith2016-01-151-4/+4
* Revert "[ARM] Add ARMv8.2-A FP16 scalar instructions"Reid Kleckner2015-12-161-134/+0
* [ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard2015-12-161-0/+134
* [ARM] Remove target-specific ITOFP/FPTOI nodesJames Molloy2015-03-231-1/+6
* ARM: implement MRS/MSR (banked reg) system instructions.Tim Northover2014-08-151-0/+10
* ARM: stop passing unused values up the TableGen hierarchy.Tim Northover2014-04-281-3/+2
* ARM: use LLVM IR to represent the vshrn operationTim Northover2014-02-101-4/+4
* Fix unsupported addressing mode assertion for pldDavid Peixotto2014-01-271-0/+4
* ARM: change implicit immediate forms of {ld,st}r{,b}t to psuedo-instructionsSaleem Abdulrasool2014-01-121-12/+12
* ARM: Mark double-precision instructions as suchTim Northover2013-10-241-0/+8
* [ARMv8] Add support for the v8 cryptography extensions.Amara Emerson2013-09-191-2/+2
* [ARMv8] Add MC support for the new load/store acquire/release instructions.Joey Gouly2013-08-271-7/+47
* ARM: use TableGen patterns to select CMOV operations.Tim Northover2013-08-221-0/+10
* [ARMv8] Add NEON instructions VCVT{A, N, P, M}.Joey Gouly2013-07-181-0/+29
* [ARMv8] Add support for the NEON instructions vmaxnm/vminnm.Joey Gouly2013-07-171-0/+41
* Add MC assembly/disassembly support for VRINT{A, N, P, M} to V8FP.Joey Gouly2013-07-091-0/+26
* Add MC assembly/disassembly support for VCVT{A, N, P, M} to V8FP.Joey Gouly2013-07-091-3/+30
* Add MC support for the v8fp instructions: vmaxnm and vminnm.Joey Gouly2013-07-061-4/+4
* Add support for MC assembling and disassembling of vsel{ge, gt, eq, vs} instr...Joey Gouly2013-07-041-0/+58
OpenPOWER on IntegriCloud