aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/MemCpyOpt
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-181-1/+1
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-0915-151/+151
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-232-0/+37
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-028-7/+113
* Update to LLVM 3.5a.Stephen Hines2014-04-243-0/+75
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-161-1/+0
* Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...Stephen Lin2013-07-146-23/+23
* Fix a potential bug in r183584.Shuxin Yang2013-06-081-22/+0
* Fix an assertion in MemCpyOpt pass.Shuxin Yang2013-06-071-0/+39
* Use references to attribute groups on the call/invoke instructions.Bill Wendling2013-02-221-1/+5
* Simplify the 'operator<' for the attribute object.Bill Wendling2013-02-151-2/+2
* Revert "Fix testcase for attribute ordering."Anna Zaks2013-02-151-1/+1
* Revert "Fix testcase for attribute ordering."Anna Zaks2013-02-151-1/+1
* Fix testcase for attribute ordering.Bill Wendling2013-02-151-1/+1
* Fix testcase for attribute ordering.Bill Wendling2013-02-151-1/+1
* Remove the AttrBuilder form of the Attribute::get creators.Bill Wendling2013-01-311-10/+10
* In my recent change to avoid use of underaligned memory I didn't notice thatDuncan Sands2012-10-041-2/+2
* The memcpy optimizer was happily doing call slot forwarding when the new memoryDuncan Sands2012-10-041-3/+21
* MemCpyOpt: When forming a memset from stores also take GEP constexprs into ac...Benjamin Kramer2012-09-131-0/+24
* Fix the remaining TCL-style quotes found in the testsuite. This isChandler Carruth2012-07-023-3/+3
* Move the capture analysis from MemoryDependencyAnalysis to a more general placeChad Rosier2012-05-141-0/+22
* Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...Eli Bendersky2012-02-162-3/+1
* Probably not a good idea to convert a single vector load into a memcpy. WeChad Rosier2011-12-061-0/+12
* Make the MemCpyOptimizer a bit more aggressive. I can't think of a scenerioChad Rosier2011-12-051-1/+17
* Oops! Fix test I forgot to submit as part of r142735.Nick Lewycky2011-10-221-2/+2
* Oops! Fix testcase.Nick Lewycky2011-10-161-2/+2
* When looking for dependencies on the src pointer, scan the src pointer. ScanningNick Lewycky2011-10-161-1/+19
* Atomic load/store handling for the passes using memdep (GVN, DSE, memcpyopt).Eli Friedman2011-08-171-0/+41
* Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-091-4/+4
* rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which isChris Lattner2011-06-185-85/+93
* make the asmparser reject function and type redefinitions. 'Merging' hasn't ...Chris Lattner2011-06-171-1/+0
* manually upgrade a bunch of tests to modern syntax, and remove some thatChris Lattner2011-06-171-1/+4
* PR10067: Add missing safety check to call return transformation in MemCpyOpt:...Eli Friedman2011-06-021-0/+36
* Teach valuetracking that byval arguments with a specified alignment areChris Lattner2011-05-231-0/+20
* Actually check memcpy lengths, instead of just commenting aboutDan Gohman2011-01-211-0/+28
* revert 123144, reenabling the rest of memset formation.Chris Lattner2011-01-121-4/+3
* revert r123146 which disabled code that wasn't the root causeChris Lattner2011-01-121-6/+4
* fix typoChris Lattner2011-01-101-1/+1
* another (more) aggressive attempt to bring llvm-gcc-i386-linux-selfhostChris Lattner2011-01-101-4/+6
* temporarily disable memset formation from memsets in an effort to restore bui...Chris Lattner2011-01-091-3/+4
* Merge memsets followed by neighboring memsets and other stores intoChris Lattner2011-01-081-0/+28
* fix an issue in IsPointerOffset that prevented us from recognizing thatChris Lattner2011-01-081-0/+12
* enhance memcpyopt to merge a store and a subsequentChris Lattner2011-01-081-0/+18
* merge two tests and filecheckifyChris Lattner2011-01-082-103/+113
* start using irbuilder to make mem intrinsics in a few passes.Chris Lattner2010-12-261-1/+1
* MemCpyOpt: Turn memcpys from a constant into a memset if possible.Benjamin Kramer2010-12-241-0/+19
* enhance memcpyopt to zap memcpy's that have the same src/dst.Chris Lattner2010-12-091-0/+9
* fix PR8753, eliminating a case where we'd infinitely make a Chris Lattner2010-12-091-3/+16
* fix a bozo bug I introduced in r119930, causing a miscompile ofChris Lattner2010-12-011-0/+23
* Implement PR8644: forwarding a memcpy value to a byval,Chris Lattner2010-11-212-2/+17