summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
* Rename getMaximumUnrollFactor -> getMaxInterleaveFactor; also rename option n...Sanjay Patel2014-09-101-1/+1
* ARM: don't size-reduce STMs using the LR register.Tim Northover2014-09-101-1/+1
* ARM: Negative offset support problemRenato Golin2014-09-091-2/+2
* ARM: cover all sub-architecture enumerators to keep compiler happy.Tim Northover2014-09-051-0/+2
* Silencing a usually-helpful-but-braindead-silly-in-this-case sign mismatch wa...Aaron Ballman2014-09-041-1/+1
* Refactor AtomicExpandPass and add a generic isAtomic() method to InstructionRobin Morisset2014-09-032-18/+26
* Use target-dependent emitLeading/TrailingFence instead of the target-independ...Robin Morisset2014-09-032-1/+63
* [FastISel][tblgen] Rename tblgen generated FastISel functions. NFC.Juergen Ributzka2014-09-031-15/+15
* [FastISel] Rename public visible FastISel functions. NFC.Juergen Ributzka2014-09-031-29/+29
* Remove resetSubtargetFeatures as it is unused.Eric Christopher2014-09-032-22/+3
* Add override to overriden virtual methods, remove virtual keywords.Benjamin Kramer2014-09-031-1/+1
* Only emit movw on ARMv6T2+Renato Golin2014-09-021-1/+2
* Reinstate "Nuke the old JIT."Eric Christopher2014-09-0211-2456/+4
* Change MCSchedModel to be a struct of statically initialized data.Pete Cooper2014-09-022-2/+2
* Add missing override on ARMAsmBackend's dtor.JF Bastien2014-09-021-2/+1
* Thumb2 M-class MSR instruction support changesRenato Golin2014-09-014-62/+88
* Fix some cases where StringRef was being passed by const reference. Remove co...Craig Topper2014-08-301-4/+4
* Fix typos in comments, NFCRobin Morisset2014-08-291-1/+1
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-2/+2
* ARM: Add patterns for dbgYi Kong2014-08-262-2/+3
* [AArch32] Add patterns for VCVT{A,N,P,M}.Chad Rosier2014-08-251-9/+13
* Allow vectorization of division by uniform power of 2.Karthik Bhat2014-08-251-9/+11
* Use range based for loops to avoid needing to re-mention SmallPtrSet size.Craig Topper2014-08-241-3/+1
* Revert "ARM: improve RTABI 4.2 conformance on Linux"Chad Rosier2014-08-231-29/+38
* Revert "ARM: mark missing functions from RTABI"Chad Rosier2014-08-231-24/+0
* ARM / x86_64 varargs: Don't save regparms in prologue without va_startReid Kleckner2014-08-221-2/+2
* [ARM] Move the implementation of the target hooks related to copy-relatedQuentin Colombet2014-08-224-116/+116
* Rename AtomicExpandLoadLinked into AtomicExpandRobin Morisset2014-08-213-4/+4
* Thumb1 load/store optimizer: Improve code to materialize new base register.Moritz Roth2014-08-211-5/+13
* Add a thread-model knob for lowering atomics on baremetal & single threaded s...Jonathan Roelofs2014-08-212-3/+10
* [ARM] Enable DP copy, load and store instructions for FPv4-SPOliver Stannard2014-08-215-36/+178
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-211-1/+1
* [ARM] Mark VSETLNi32 with the InsertSubreg property and implement the relatedQuentin Colombet2014-08-213-0/+43
* Lower thumbv4t & thumbv5 lo->lo copies through a push-pop sequenceJonathan Roelofs2014-08-201-2/+23
* [ARM] Mark VMOVRRD with the ExtractSubreg property and implement the relatedQuentin Colombet2014-08-203-0/+39
* ARM: Fix codegen for rbit intrinsicYi Kong2014-08-201-2/+2
* Hide two different AlignMode enums in anonymous namespaces. This bug is repor...Alexey Samsonov2014-08-191-0/+2
* Make use of isAtLeastRelease/Acquire in the ARM/AArch64 backendsRobin Morisset2014-08-182-6/+4
* [ARM,AArch64] Do not tail-call to an externally-defined function with weak li...Oliver Stannard2014-08-181-0/+13
* TableGen: allow use of uint64_t for available features mask.Tim Northover2014-08-181-11/+11
* Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoi...Craig Topper2014-08-181-1/+1
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-171-1/+1
* ARM: mark missing functions from RTABISaleem Abdulrasool2014-08-171-0/+24
* ARM: improve RTABI 4.2 conformance on LinuxSaleem Abdulrasool2014-08-171-38/+29
* ARM: whitespaceSaleem Abdulrasool2014-08-171-5/+5
* ARM: correct toggling behaviourSaleem Abdulrasool2014-08-171-8/+6
* arm asm: Let .fpu enable instructions, PR20447.Nico Weber2014-08-161-0/+36
* Fix typos in commentsRobin Morisset2014-08-152-2/+2
* [AArch32] Add support for FP rounding operations for ARMv8/AArch32.Chad Rosier2014-08-152-12/+29
* ARM: Fix and re-enable load/store optimizer for Thumb1.Moritz Roth2014-08-151-111/+8
OpenPOWER on IntegriCloud