summaryrefslogtreecommitdiff
path: root/lib/Target/ARM
Commit message (Expand)AuthorAge
* [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
* ARM: Clean up fast-isel machine verifier errors.Jim Grosbach2013-08-16
* When initializing the PIC global base register on ARM/ELF add pc to fix the a...Benjamin Kramer2013-08-16
* Add support for Thumb2 literal loads with negative zero offsetMihai Popa2013-08-16
* Fix Thumb2 aliasing complementary instructions taking modified immediatesMihai Popa2013-08-16
* make arm-use-movt available for all ARMRenato Golin2013-08-15
* make arm-reserve-r9 available for all ARMRenato Golin2013-08-15
* This fixes three issues related to Thumb literal loads:Mihai Popa2013-08-15
* Replace getValueType().getSimpleVT() with getSimpleValueType(). Also remove o...Craig Topper2013-08-15
* Let t2LDRBi8 and t2LDRBi12 have same Base PointerRenato Golin2013-08-14
* ARMv8: SWP and SWPB are obsoleted on ARMv8.Joey Gouly2013-08-13
* Fix signed overflow in when computing encodings for ADR instructionsMihai Popa2013-08-13
* Add a overload to CostTable which allows it to infer the size of the table.Benjamin Kramer2013-08-09
* This fixes the Thumb2 CPS assembly syntax.Mihai Popa2013-08-09
* Fix assembling of Thumb2 branch instructions.Mihai Popa2013-08-09
* Remove the now redundant FeatureFP16 from the Cortex-A15 feature list. It was...Silviu Baranga2013-08-08
* The name "tCDP" isn't used anywhere else in the source code, so renaming it f...Mihai Popa2013-08-08
* This corrects creation of operands for t2PLDW. It also removes the definition...Mihai Popa2013-08-06
* Support APSR_nzcv as operand for Thumb2 mrc. Deprecate pre-UAL syntax (pc ins...Mihai Popa2013-08-06
* ARM: implement allowTruncateForTailCallTim Northover2013-08-06
* Target/*/CMakeLists.txt: Add the dependency to CommonTableGen explicitly for ...NAKAMURA Takumi2013-08-06
* ARMAsmParser: Plug a leak.Benjamin Kramer2013-08-03