summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64
Commit message (Expand)AuthorAgeFilesLines
* [AArch64] Don't materialize 0 with "fmov h0, .." when FullFP16 is not supportedSjoerd Meijer2018-02-082-2/+3
* [AArch64] Adjust the cost model for Exynos M3Evandro Menezes2018-02-061-4/+4
* [AArch64][SVE] Asm: Add AND_ZI instructions and aliasesSander de Smalen2018-02-064-0/+136
* [AArch64] Fix spelling of ICH_ELRSR_EL2 system registerOliver Stannard2018-02-061-1/+1
* [ARM][AArch64] Add CSDB speculation barrier instructionOliver Stannard2018-02-061-0/+1
* [AArch64][GlobalISel] Use getRegClassForTypeOnBank() in selectCopy.Amara Emerson2018-02-021-23/+15
* [GlobalISel] Constrain the dest reg of IMPLICT_DEF.Amara Emerson2018-02-021-0/+6
* [AArch64] remove bogus comment; NFCSanjay Patel2018-02-011-3/+0
* [DAGCombiner] filter out denorm inputs when calculating sqrt estimate (PR34994)Sanjay Patel2018-02-011-1/+3
* [AArch64][NFC] Make all ProcResource definitions include their SchedModel.Clement Courbet2018-02-013-42/+35
* [AArch64] Properly handle dllimport of variables when using fast-iselMartin Storsjo2018-01-302-11/+15
* [AArch64] Add new target feature to fuse address generation with load or storeEvandro Menezes2018-01-303-0/+40
* [AArch64] Add new target feature to handle cheap as move for ExynosEvandro Menezes2018-01-303-5/+11
* [AArch64] Add pipeline model for Exynos M3Evandro Menezes2018-01-306-7/+895
* [AArch64] Change the filename of the Exynos M1 scheduling defsEvandro Menezes2018-01-292-3/+3
* Revert "AArch64: Omit callframe setup/destroy when not necessary"Jun Bum Lim2018-01-291-13/+5
* [globalisel][legalizer] Adapt LegalizerInfo to support inter-type dependencie...Daniel Sanders2018-01-291-298/+256
* [globalisel] Make LegalizerInfo::LegalizeAction available outside of Legalize...Daniel Sanders2018-01-291-26/+27
* [AArch64][AsmParser] NFC: Generalize LogicalImm[Not](32|64) codeSander de Smalen2018-01-295-72/+38
* [AArch64] Generate the CASP instruction for 128-bit cmpxchgOliver Stannard2018-01-292-3/+91
* [SelectionDAGISel] Add a debug print before call to Select. Adjust where blan...Craig Topper2018-01-261-5/+0
* [AArch64] Enable aggressive FMA on T99 and provide AArch64 options for others.Joel Jones2018-01-254-0/+16
* [AArch64][GlobalISel] Fall back during AArch64 isel if we have a volatile load.Amara Emerson2018-01-241-0/+6
* [AArch64] Avoid unnecessary vector byte-swapping in big-endianPablo Barrio2018-01-241-12/+6
* AArch64: Cyclone: Remove SlowMisaligned128Store tuning flagMatthias Braun2018-01-241-1/+0
* AArch64: get type from correct result when forming BFXTim Northover2018-01-231-1/+1
* AArch64: get type from correct result when forming BFI/BFMTim Northover2018-01-231-1/+1
* [AArch64] Create a separate feature set for Exynos M3Evandro Menezes2018-01-221-2/+17
* [AArch64][SVE] Asm: PTRUE and PTRUES instructionsSander de Smalen2018-01-222-2/+66
* [AArch64] optimise v4f16 fcmps to utilise vector instructionsCarey Williams2018-01-221-2/+15
* [AArch64][SVE] Asm: Predicate patternsSander de Smalen2018-01-226-0/+116
* Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson2018-01-191-2/+2
* Test commitCarey Williams2018-01-191-1/+1
* [AArch64][SVE] Asm: Add support for RDVL/ADDVL/ADDPL instructionsSander de Smalen2018-01-194-1/+51
* AArch64: Fix emergency spillslot being out of reach for large callframesMatthias Braun2018-01-196-11/+52
* AArch64: Omit callframe setup/destroy when not necessaryMatthias Braun2018-01-191-5/+13
* [AArch64][GlobalISel] Add isel support for global values in the large code mo...Amara Emerson2018-01-181-0/+34
* [CodeGen] Hoist common AsmPrinter code out of X86, ARM, and AArch64Reid Kleckner2018-01-171-23/+0
* Add a TargetOption to enable/disable GlobalISelVolkan Keles2018-01-171-6/+4
* [GISel] Make constrainSelectedInstRegOperands() available to the legalizer. NFCAditya Nandakumar2018-01-171-4/+4
* [AArch64] Fix incorrect LD1 of 16-bit FP vectors in big endianPablo Barrio2018-01-171-18/+8
* [GlobalISel][TableGen] Add support for SDNodeXFormVolkan Keles2018-01-162-0/+14
* [AArch64][AsmParser] Cleanup isSImm7s4, isSImm7s8, (etc) functions.Sander de Smalen2018-01-152-44/+22
* [MachineOutliner] Move hasAddressTaken check to MachineOutliner.cppJessica Paquette2018-01-131-4/+0
* [AArch64] Fix scheduling resources for post indexed loads and storesEvandro Menezes2018-01-121-2/+2
* [hwasan] Stack instrumentation.Evgeniy Stepanov2018-01-111-0/+1
* [AArch64] Remove Unsupported = 1 flag for the WriteAtomic WriteRes.Joel Jones2018-01-111-1/+1
* Revert "AArch64: Fix emergency spillslot being out of reach for large callfra...Matthias Braun2018-01-106-52/+11
* [MachineOutliner] Outline ADRPsJessica Paquette2018-01-101-0/+6
* AArch64: Fix emergency spillslot being out of reach for large callframesMatthias Braun2018-01-106-11/+52
OpenPOWER on IntegriCloud