summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/MemCpyOpt/memcpy.ll
Commit message (Expand)AuthorAgeFilesLines
* [FunctionAttrs] Annotate "willreturn" for intrinsicsHideto Ueno2019-07-281-1/+1
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+253
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-253/+0
* [MemCpyOpt] Update to new API for memory intrinsic alignmentDaniel Neilson2018-03-211-0/+14
* Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson2018-01-191-24/+24
* Fix some misc. -enable-var-scope violationsMatt Arsenault2017-11-131-6/+6
* [MemCpyOpt] Only replace memcpy with bitcast if address spaces matchMatt Arsenault2017-04-101-0/+13
* MemCpyOptimizer: don't create new addrspace castsFiona Glaser2017-03-141-0/+15
* Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper2015-11-191-18/+18
* Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper2015-11-181-18/+18
* Sort the enums in Attributes.h in case insensitive alphabetical order.Akira Hatanaka2015-11-111-1/+1
* Emit argmemonly attribute for intrinsics.Igor Laevsky2015-08-131-2/+3
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-03-131-1/+1
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-271-1/+1
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-271-3/+3
* Don't eliminate memcpy's when the address of the pointer may itself be releva...Nick Lewycky2014-07-141-2/+2
* Handle an addrspacecast case in memcpyoptMatt Arsenault2014-01-221-0/+17
* Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...Stephen Lin2013-07-141-7/+7
* 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
* Move the capture analysis from MemoryDependencyAnalysis to a more general placeChad Rosier2012-05-141-0/+22
* 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
* 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-181-26/+28
* make the asmparser reject function and type redefinitions. 'Merging' hasn't ...Chris Lattner2011-06-171-1/+0
* Teach valuetracking that byval arguments with a specified alignment areChris Lattner2011-05-231-0/+20
* enhance memcpyopt to zap memcpy's that have the same src/dst.Chris Lattner2010-12-091-0/+9
* 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-211-0/+15
* remove a pointless restriction from memcpyopt. It wasChris Lattner2010-11-181-2/+35
* filecheckize, this is still not optimal, see PR8643Chris Lattner2010-11-181-1/+10
* Make BasicAliasAnalysis a normal AliasAnalysis implementation whichDan Gohman2010-10-181-1/+1
* Change tests from "opt %s" to "opt < %s" so that opt doesn't see theDan Gohman2009-09-111-1/+1
* Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman2009-09-081-1/+1
* Change these tests to feed the assembly files to opt directly, insteadDan Gohman2009-09-081-1/+1
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-041-1/+1
* Factor a bunch of functionality related to memcpy and memset transforms out of Owen Anderson2008-04-091-0/+22
OpenPOWER on IntegriCloud