aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/InterleavedAccessPass.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-11-13Sink all InitializePasses.h includesReid Kleckner1-0/+1
2019-03-28[InterleavedAccessPass] Don't increase the number of bytes loaded.Eli Friedman1-3/+9
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen1-3/+3
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl1-6/+6
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie1-2/+2
2017-09-22[CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include W...Eugene Zelenko1-9/+23
2017-05-25CodeGen: Rename DEBUG_TYPE to match passnamesMatthias Braun1-4/+2
2017-05-18[LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih1-9/+10
2017-01-31InterleaveAccessPass: Avoid constructing invalid shuffle masksMatthias Braun1-2/+6
2016-12-13Generalize strided store pattern in interleave access passAlina Sbirlea1-16/+72
2016-10-18[InterleavedAccessPass] Remove global variable.Benjamin Kramer1-6/+9
2016-10-14Add a pass to optimize patterns of vectorized interleaved memory accesses forDavid L Kreitzer1-0/+5
2016-10-01Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini1-1/+1
2016-05-19[ARM, AArch64] Match additional patterns to ldN instructionsMatthew Simpson1-5/+107
2016-05-19[ARM, AArch64] Properly initialize InterleavedAccessPassMatthew Simpson1-4/+0
2016-05-02Cleanup comments. NFC.Chad Rosier1-7/+9
2015-09-01[ARM][AArch64] Turn on by default interleaved access loweringSilviu Baranga1-1/+1
2015-08-06Rename inst_range() to instructions() for consistency. NFCNico Rieck1-1/+1
2015-06-26[InterleavedAccess] Fix failures "undefined type 'llvm::raw_ostream'" on wind...Hao Liu1-0/+1
2015-06-26[InterleavedAccess] Add a pass InterleavedAccess to identify interleaved memo...Hao Liu1-0/+285