summaryrefslogtreecommitdiff
path: root/lib/Target/ARM
Commit message (Expand)AuthorAge
...
* ARM: Use the PICADD opcode calculated.Jim Grosbach2013-09-10
* Remove unused private member in ARMAsmPrinter.cpp.Logan Chien2013-09-10
* [ARMv8] Prevent generation of deprecated IT blocks on ARMv8 in Thumb mode.Joey Gouly2013-09-09
* Generate compact unwind encoding from CFI directives.Bill Wendling2013-09-09
* [ARMv8] Implement the new DMB/DSB operands.Joey Gouly2013-09-05
* Add AArch32 DCPS{1,2,3} and HLT instructions.Richard Barton2013-09-05
* Reverting 190043 for now.Tilmann Scheller2013-09-05
* ARM: Add GPR register class excluding LR for use with the ADR instruction.Tilmann Scheller2013-09-05
* ARM: Teach A15 SDOptimizer to properly handle D-reg by-lane.Jim Grosbach2013-09-04
* Swift: Only build vldm/vstm with q register aligned register listsArnold Schwaighofer2013-09-04
* Fix scheduling for vldm/vstm instructions that load/store more than 32 bytes ...Silviu Baranga2013-09-04
* Revert "Revert "ARM: Improve pattern for isel mul of vector by scalar.""Jim Grosbach2013-09-03
* ARM: Default to the Swift CPU when targeting armv7s/thumbv7s.Tilmann Scheller2013-09-02
* Revert 189756 for now, it doesn't match what rdar://14871821 really wants.Tilmann Scheller2013-09-02
* ARM: Default to Swift when compiling for iOS 6 or later.Tilmann Scheller2013-09-02
* Move everything depending on Object/MachOFormat.h over to Support/MachO.h.Charles Davis2013-09-01
* Revert "ARM: Improve pattern for isel mul of vector by scalar."Michael Gottesman2013-08-30
* ARM: Improve pattern for isel mul of vector by scalar.Jim Grosbach2013-08-29
* Clean up some usage of Triple. The base class has methods for determining if...Cameron Esfahani2013-08-29
* [ARMv8]Joey Gouly2013-08-28
* ARM: Use "dmb sy" for barriers on M-class CPUsTim Northover2013-08-28
* [ARMv8] Add a missing IsThumb to t2LDAEXD.Joey Gouly2013-08-28
* ARM: remove unused v(add|sub)hn and vqdml[as]l intrinsics.Tim Northover2013-08-28
* ARM: add patterns for vqdmlal with separate vqdmull and vqaddsTim Northover2013-08-28
* [ARMv8] Add MC support for the new load/store acquire/release instructions.Joey Gouly2013-08-27
* [ARMv8] Add some negative tests for the recent VFP/NEON instructions.Joey Gouly2013-08-27
* ARM: add natural patterns for vaddhl and vsubhl.Tim Northover2013-08-27
* Revert "Fix the build broken by r189315." and "Move everything depending on O...Charles Davis2013-08-27
* Move everything depending on Object/MachOFormat.h over to Support/MachO.h.Charles Davis2013-08-27
* ARM: Constrain regclass for TSTri instruction.Jim Grosbach2013-08-26
* ARM: FastISel verifier error cleanup.Jim Grosbach2013-08-26
* ARM: Fix ELF global base reg intialization.Jim Grosbach2013-08-26
* [ARM] Fix another ARM FastISel -verify-machineinstrs issue.Joey Gouly2013-08-23
* [ARMv8] Add CodeGen for VMAXNM/VMINNM.Joey Gouly2013-08-23
* ARM: make sure ARM-mode pseudo-inst requires IsARMTim Northover2013-08-23
* [ARMv8] Add CodeGen support for VSEL.Joey Gouly2013-08-22
* Fix ARM vcvt encoding when the number of fractional bits is zero.Mihai Popa2013-08-22
* [ARM] Constrain some register classes in EmitAtomicBinary64 so thatJoey Gouly2013-08-22
* Fix ARM FastISel PIC function call.Logan Chien2013-08-22
* ARM: use TableGen patterns to select CMOV operations.Tim Northover2013-08-22
* ARM: respect tied 64-bit inlineasm operands when printingTim Northover2013-08-22
* ARM: R9 is not safe to use for tcGPR.Jim Grosbach2013-08-22
* Make "mov" work for all Thumb2 MOV encodingsMihai Popa2013-08-21
* ARM: Fix fast-isel copy/paste-o.Jim Grosbach2013-08-20
* ARM: implement some simple f64 materializations.Tim Northover2013-08-20
* Thumb2 add immediate alias for SPMihai Popa2013-08-19
* ARM: make sure we keep inline asm operands tied.Tim Northover2013-08-18
* ARM: Properly constrain comparison fastisel register classes.Jim Grosbach2013-08-16
* ARM: Fast-isel register class constrain for extends.Jim Grosbach2013-08-16
* ARM: Fix more fast-isel verifier failures.Jim Grosbach2013-08-16