summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/InterleavedAccessPass.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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