summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* [AArch64] Register (existing) AArch64LoadStoreOpt pass with LLVM pass manager.Chad Rosier2015-08-051-2/+13
* Update comment. NFC.Chad Rosier2015-08-051-2/+2
* Convert some AArch64 code to foreach loops. NFC.Pete Cooper2015-08-031-3/+2
* Simplify switch as all cases other than default return true. NFC.Chad Rosier2015-07-221-10/+0
* Follow up to r242810. NFC.Chad Rosier2015-07-211-1/+1
* [AArch64] Simplify the passing of arguments. NFC.Chad Rosier2015-07-211-23/+37
* [AArch64] Remove an overly conservative check when generating store pairs.Chad Rosier2015-06-091-2/+3
* [AArch64] Enhance the load/store optimizer with target-specific alias analysis.Chad Rosier2015-05-211-20/+51
* MachineInstr: Change return value of getOpcode() to unsigned.Matthias Braun2015-05-181-2/+2
* [AArch64][LoadStoreOptimizer] Generate LDP + SXTW instead of LD[U]R + LD[U]RSW.Quentin Colombet2015-03-061-11/+116
* Migrate AArch64 except for TTI and AsmPrinter away from getSubtargetImpl.Eric Christopher2015-01-281-4/+2
* [AArch64][LoadStoreOptimizer] Form LDPSW when possible.Quentin Colombet2015-01-241-1/+15
* Add missing closing namespace comment.Jim Grosbach2014-08-111-1/+1
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-2/+4
* Run sort_includes.py on the AArch64 backend.Benjamin Kramer2014-07-251-4/+4
* [AArch64] clang-format the load/store optimizer.Tilmann Scheller2014-06-041-16/+25
* [AArch64] Fix some LLVM Coding Standards violations in the load/store optimizer.Tilmann Scheller2014-06-041-19/+19
* [AArch64] Fix typo in load/store optimizer.Tilmann Scheller2014-06-031-1/+1
* AArch64/ARM64: move ARM64 into AArch64's placeTim Northover2014-05-241-0/+942
OpenPOWER on IntegriCloud