summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMInstrInfo.td
Commit message (Expand)AuthorAgeFilesLines
* Revert "Re-commit changes in r237579 with fix for bug breaking windows builds."Diego Novillo2015-05-261-10/+5
* Re-commit changes in r237579 with fix for bug breaking windows builds.Luke Cheeseman2015-05-261-5/+10
* Revert r237590, "ARM: allow jump tables to be placed as constant islands."Peter Collingbourne2015-05-211-27/+1
* ARM: allow jump tables to be placed as constant islands.Tim Northover2015-05-181-1/+27
* Revert r237579, as it broke windows buildbotsOliver Stannard2015-05-181-7/+5
* [LLVM - ARM/AArch64] Add ACLE special register intrinsicsOliver Stannard2015-05-181-5/+7
* ARM: remove custom jump table UIDTim Northover2015-05-131-17/+16
* ARM: mark branch-like instructions with correct flags.Tim Northover2015-04-291-0/+2
* Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk2015-04-281-9/+12
* Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper2015-04-281-12/+9
* [DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk2015-04-281-9/+12
* [ARM] Add v8.1a "Privileged Access Never" extensionVladimir Sukharev2015-04-161-2/+29
* [ARM] Mark a bunch of .td Operands with type _MEMORY.Ahmed Bougacha2015-04-071-19/+22
* [ARM] Rename v8.1a from "extension" to "architecture"Vladimir Sukharev2015-04-011-2/+2
* [ARM] Add v8.1a "Rounding Double Multiply Add/Subtract" extensionVladimir Sukharev2015-03-261-0/+2
* [ARM] Add support for ARMV6K subtarget (LLVM)Renato Golin2015-03-171-5/+8
* [ARM] Cleanup so_imm* tblgen defintionsAsiri Rathnayake2015-01-061-68/+35
* ARM: further improve deprecated diagnosis (LDM)Saleem Abdulrasool2014-12-201-1/+1
* ARM: diagnose deprecated syntaxSaleem Abdulrasool2014-12-161-1/+2
* ARM: convert isTargetIOS checks to isTargetDarwin.Tim Northover2014-12-111-3/+1
* ARM: correctly expand LDR-lit based globals.Tim Northover2014-12-101-0/+1
* Remove unused function.Asiri Rathnayake2014-12-021-1/+0
* Add support for ARM modified-immediate assembly syntax.Asiri Rathnayake2014-12-021-34/+66
* Add ARM ERET and HVC virtualisation extension instructions.Charlie Turner2014-12-011-0/+27
* Fix wrong encoding of MRSBanked.Charlie Turner2014-11-281-1/+1
* Replace neverHasSideEffects=1 with hasSideEffects=0 in all .td files.Craig Topper2014-11-261-21/+21
* ARM: add @llvm.arm.space intrinsic for testing ConstantIslands.Tim Northover2014-11-131-0/+5
* [ARM] Do not select SMULW[BT] or SMLAW[BT]Oliver Stannard2014-10-201-22/+4
* Only emit movw on ARMv6T2+Renato Golin2014-09-021-1/+2
* ARM: Add patterns for dbgYi Kong2014-08-261-1/+1
* Make use of isAtLeastRelease/Acquire in the ARM/AArch64 backendsRobin Morisset2014-08-181-2/+2
* ARM: implement MRS/MSR (banked reg) system instructions.Tim Northover2014-08-151-4/+45
* Fix bit initializer which was one bit too long, but worked so long as we sile...Pete Cooper2014-07-311-1/+1
* ARM: add patterns for [su]xta[bh] from just a shift.Tim Northover2014-07-231-0/+2
* [ARM] Add earlyclobber constraint to pre/post-indexed ARM STRH instructions.Tilmann Scheller2014-07-231-2/+4
* [ARM] Add earlyclobber constraint to pre/post-indexed ARM STR instructions.Tilmann Scheller2014-07-181-4/+6
* Move function dependent resetting of a subtarget variable out of theEric Christopher2014-07-041-3/+3
* [ARM] Implement ISB memory barrier intrinsicYi Kong2014-07-031-3/+3
* ARM: Fix TPsoft for Thumb modeChristian Pirker2014-06-241-1/+3
* ARM: mark UBFX as not allowing PC.Tim Northover2014-06-231-2/+2
* Replace some assert(0)'s with llvm_unreachable.Craig Topper2014-06-181-1/+1
* ARM: add VLA extension for WoA Itanium ABISaleem Abdulrasool2014-06-091-0/+13
* ARM: introduce llvm.arm.undefined intrinsicSaleem Abdulrasool2014-05-221-1/+1
* TableGen/ARM64: print aliases even if they have syntax variants.Tim Northover2014-05-151-2/+2
* ARM: implement support for the UDF mnemonicSaleem Abdulrasool2014-05-141-0/+12
* Add support bswap16 to/from memory compiling to rev16 on ARM/ThumbLouis Gerbarg2014-05-121-0/+5
* ARM: remove @llvm.arm.sevlSaleem Abdulrasool2014-04-251-2/+0
* ARM: provide a new generic hint intrinsicSaleem Abdulrasool2014-04-251-1/+2
* For the ARM integrated assembler add checking of theKevin Enderby2014-04-101-0/+138
* Revert "For the ARM integrated assembler add checking of the alignments on vl...Reid Kleckner2014-04-101-138/+0
OpenPOWER on IntegriCloud