summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ARM] Add support for mrrc/mrrc2 intrinsics.Ranjeet Singh2016-06-171-0/+35
* Reverting r272778 because there's an assertionRanjeet Singh2016-06-151-28/+0
* [ARM] Add support for mrrc/mrrc2 intrinsics.Ranjeet Singh2016-06-151-0/+28
* [Thumb] Fix off-by-one error in r272007James Molloy2016-06-141-1/+1
* [ARM] Reverting r272544 because clang patch needsRanjeet Singh2016-06-131-28/+0
* [ARM] Add mrrc/mrrc2 co-processor intrinsicsRanjeet Singh2016-06-131-0/+28
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-6/+7
* [Thumb] Select a BIC instead of AND if the immediate can be encoded more opti...James Molloy2016-06-091-1/+40
* [Thumb-1] Add optimized constant materialization for integers [256..512)James Molloy2016-06-071-0/+1
* [ARM] Add additional matching for UBFX instructionsOliver Stannard2016-06-011-0/+21
* Apply clang-tidy's misc-static-assert where it makes sense.Benjamin Kramer2016-05-271-5/+7
* SDAG: Implement Select instead of SelectImpl in ARMDAGToDAGISelJustin Bogner2016-05-121-258/+347
* SDAG: Clean up dangling nodes in ARMISelDAGToDAG::SelectImplJustin Bogner2016-05-121-1/+7
* SDAG: Rename Select->SelectImpl and repurpose Select as returning voidJustin Bogner2016-05-051-3/+2
* ARM: Use a Handle to track SDNodes in case they're CSE'd. NFCJustin Bogner2016-05-051-4/+2
* ARM: use a pseudo-instruction for cmpxchg at -O0.Tim Northover2016-04-181-0/+33
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* [ARM] Enable SMLAW[B|T] and SMLUW[B|T] instruction selectionSam Parker2016-04-081-0/+138
* ARM: support TLS for WoASaleem Abdulrasool2016-02-031-0/+5
* ARM: don't mangle DAG constant if it has more than one useTim Northover2016-01-291-2/+2
* [ARM] Add new system registers to ARMv8-M Baseline/MainlineBradley Smith2016-01-251-7/+32
* # This is a combination of 2 commits.Reid Kleckner2016-01-151-32/+7
* [ARM] Add new system registers to ARMv8-M Baseline/MainlineBradley Smith2016-01-151-7/+32
* [ARM] Add ARMv8-A semaphore/atomic instructions to ARMv8-M Baseline/MainlineBradley Smith2016-01-151-1/+1
* ARM: support TLS accesses on Darwin platformsTim Northover2016-01-071-5/+10
* ARM: don't use a deleted node as the BaseReg in complex pattern.Tim Northover2015-12-091-1/+4
* [ARM] Handle the inline asm constraint type 'o'James Molloy2015-10-261-0/+1
* ARM: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-191-2/+2
* [ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.defArtyom Skrobov2015-09-241-4/+4
* [ARM] Extract shifts out of multiply-by-constantJohn Brawn2015-09-141-19/+111
* [ADT] Switch a bunch of places in LLVM that were doing single-characterChandler Carruth2015-09-101-2/+2
* [ARM] Get rid of SelectT2ShifterOperandReg, NFCJohn Brawn2015-09-071-25/+1
* [ARM] Reorganise and simplify thumb-1 load/store selectionJohn Brawn2015-08-131-93/+6
* ARMISelDAGToDAG.cpp had this self-contradictory code:Artyom Skrobov2015-08-051-5/+5
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-16/+31
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* [arm] Fix r238921. We must handle Constraint_i too.Daniel Sanders2015-06-031-0/+4
* [arm] Distinguish the /U[qytnms]/, 'Uv', 'Q', and 'm' inline assembly memory ...Daniel Sanders2015-06-031-7/+19
* Re-commit of r238201 with fix for building with shared libraries.Luke Cheeseman2015-06-011-0/+428
* Revert "Re-commit changes in r237579 with fix for bug breaking windows builds."Diego Novillo2015-05-261-428/+0
* Re-commit changes in r237579 with fix for bug breaking windows builds.Luke Cheeseman2015-05-261-0/+428
* Revert r237579, as it broke windows buildbotsOliver Stannard2015-05-181-423/+0
* [LLVM - ARM/AArch64] Add ACLE special register intrinsicsOliver Stannard2015-05-181-0/+423
* Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk2015-04-281-143/+161
* Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper2015-04-281-161/+143
* [DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk2015-04-281-143/+161
* Recommit r232027 with PR22883 fixed: Add infrastructure for support of multip...Daniel Sanders2015-03-131-3/+4
* Revert "r232027 - Add infrastructure for support of multiple memory constraints"Hal Finkel2015-03-121-4/+3
* Add infrastructure for support of multiple memory constraints.Daniel Sanders2015-03-121-3/+4
OpenPOWER on IntegriCloud