summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
* [Thumb1] The recently added tADCS and tSBCS pseudo-instructions were missing ...Artyom Skrobov2017-04-211-1/+2
* ARM: lower "fence singlethread" to a pure compiler barrier.Tim Northover2017-04-202-1/+12
* ARM: handle post-indexed NEON ops where the offset isn't the access width.Tim Northover2017-04-202-14/+24
* [Thumb-1] Fix corner cases for compressed jump tablesWeiming Zhao2017-04-201-0/+9
* Fix use-after-frees on memory allocated in a Recycler.Benjamin Kramer2017-04-202-7/+6
* [ARM] Fix handling of mapping symbols when changing sectionsJohn Brawn2017-04-201-1/+1
* [ARM] Rename HW div feature to HW div Thumb. NFCI.Diana Picus2017-04-208-36/+38
* ARMFrameLowering: Reserve emergency spill slot for large argumentsMatthias Braun2017-04-191-8/+35
* [ARM] Remove redundant computeKnownBits helper.Eli Friedman2017-04-191-29/+14
* [ARM] Use TableGen patterns to select vtbl. NFC.Eli Friedman2017-04-193-92/+59
* ARM: TLS calling convention doesn't preserve r9 or r12 on Darwin.Tim Northover2017-04-191-3/+3
* Revert "ARMFrameLowering: Reserve emergency spill slot for large arguments"Renato Golin2017-04-191-41/+8
* [ARM] GlobalISel: Add support for G_MULDiana Picus2017-04-193-1/+12
* ARM: Use methods to access data stored with frame instructionsSerge Pavlov2017-04-193-8/+27
* ARMFrameLowering: Reserve emergency spill slot for large argumentsMatthias Braun2017-04-191-8/+41
* DAG: Make mayBeEmittedAsTailCall parameter constMatt Arsenault2017-04-182-2/+2
* [ARM] Add hardware build attributes in assemblerOliver Stannard2017-04-183-164/+189
* [ARM] GlobalISel: Add support for G_SUBDiana Picus2017-04-183-2/+8
* [ARM] Check for correct HW div when lowering divmodDiana Picus2017-04-181-1/+3
* [IR] Make paramHasAttr to use arg indices instead of attr indicesReid Kleckner2017-04-141-9/+9
* This patch closes PR#32216: Better testing of schedule model instruction late...Andrew V. Tischenko2017-04-141-2/+2
* [SystemZ] TargetTransformInfo cost functions implemented.Jonas Paulsson2017-04-122-7/+11
* [ARM] Refactor Thumb2 sat instructionsSam Parker2017-04-111-48/+30
* GlobalISel: Allow legalizing G_FADD to a libcallDiana Picus2017-04-111-0/+3
* [ARM/AArch64] Ensure valid vector element types for interleaved accessesMatthew Simpson2017-04-103-29/+47
* [ARM] GlobalISel: Support G_FPOW for float and doubleDiana Picus2017-04-101-2/+3
* [ARM] Prefer BIC over BFC in ARM mode.Eli Friedman2017-04-071-0/+1
* [ARM] GlobalISel: Support frem for 64-bit valuesDiana Picus2017-04-071-0/+1
* [ARM] GlobalISel: Support frem for 32-bit valuesDiana Picus2017-04-072-5/+3
* Revert "Revert "[ARM] Add Kryo to available targets""Yi Kong2017-04-063-1/+11
* [SelectionDAG] [ARM CodeGen] Fix chain information of LowerMULHuihui Zhang2017-04-061-2/+13
* Revert "[ARM] Add Kryo to available targets"Yi Kong2017-04-062-10/+1
* [ARM] Add Kryo to available targetsYi Kong2017-04-062-1/+10
* [ARM] Remove a dead ADD during the creation of TBBsDavid Green2017-04-061-1/+42
* ARMFrameLowering: Slight cleanups; NFCMatthias Braun2017-04-051-4/+5
* [DAGCombiner] add and use TLI hook to convert and-of-seteq / or-of-setne to b...Sanjay Patel2017-04-051-0/+4
* Add MCContext argument to MCAsmBackend::applyFixup for error reportingAlex Bradbury2017-04-053-46/+40
* Reland r298901 with modifications (reverted in r298932)Weiming Zhao2017-04-031-15/+71
* ARMAsmParser: clean up of isImmediate functionsSjoerd Meijer2017-04-035-238/+139
* [DAGCombiner] Add vector demanded elements support to computeKnownBitsForTarg...Simon Pilgrim2017-03-312-0/+2
* Revert "Dont emit Mapping symbols for sections that contain only data."Weiming Zhao2017-03-281-68/+14
* Dont emit Mapping symbols for sections that contain only data.Weiming Zhao2017-03-281-14/+68
* Improve machine schedulers for in-order processorsJaved Absar2017-03-271-1/+4
* [ARM] Fix mixup between Lo and Hi in SMLALBB formation.Eli Friedman2017-03-251-4/+4
* [ARM] Fix computeKnownBits for ARMISD::CMOVPirama Arumuga Nainar2017-03-231-2/+2
* [ARM] Reduce code duplication by factoring out in a lambda. NFCI.Davide Italiano2017-03-231-16/+11
* Reapply r298417 "[ARM] Recommit the glueless lowering of addc/adde in Thumb1"Artyom Skrobov2017-03-223-31/+167
* [ARM] simplifying t2_so_imm_neg as suggested by Eli Friedman in D31242 (NFC)Artyom Skrobov2017-03-221-5/+2
* [ARM] t2_so_imm_neg had a subtle bug in the conversion, and could trigger UB ...Artyom Skrobov2017-03-221-1/+3
* Revert "[ARM] Recommit the glueless lowering of addc/adde in Thumb1, includin...Vitaly Buka2017-03-223-167/+31
OpenPOWER on IntegriCloud