summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/InterleavedAccessPass.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* [InterleavedAccessPass] Don't increase the number of bytes loaded.Eli Friedman2019-03-281-3/+9
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-3/+3
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-6/+6
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-2/+2
* [CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include W...Eugene Zelenko2017-09-221-9/+23
* CodeGen: Rename DEBUG_TYPE to match passnamesMatthias Braun2017-05-251-4/+2
* [LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih2017-05-181-9/+10
* InterleaveAccessPass: Avoid constructing invalid shuffle masksMatthias Braun2017-01-311-2/+6
* Generalize strided store pattern in interleave access passAlina Sbirlea2016-12-131-16/+72
* [InterleavedAccessPass] Remove global variable.Benjamin Kramer2016-10-181-6/+9
* Add a pass to optimize patterns of vectorized interleaved memory accesses forDavid L Kreitzer2016-10-141-0/+5
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
* [ARM, AArch64] Match additional patterns to ldN instructionsMatthew Simpson2016-05-191-5/+107
* [ARM, AArch64] Properly initialize InterleavedAccessPassMatthew Simpson2016-05-191-4/+0
* Cleanup comments. NFC.Chad Rosier2016-05-021-7/+9
* [ARM][AArch64] Turn on by default interleaved access loweringSilviu Baranga2015-09-011-1/+1
* Rename inst_range() to instructions() for consistency. NFCNico Rieck2015-08-061-1/+1
* [InterleavedAccess] Fix failures "undefined type 'llvm::raw_ostream'" on wind...Hao Liu2015-06-261-0/+1
* [InterleavedAccess] Add a pass InterleavedAccess to identify interleaved memo...Hao Liu2015-06-261-0/+285
OpenPOWER on IntegriCloud