[InstCombine] add tests to show missing bitcast optimizations
[oota-llvm.git] / test / Transforms / MemCpyOpt /
2015-11-19 Pete CooperRevert "Change memcpy/memset/memmove to have dest and...
2015-11-18 Pete CooperChange memcpy/memset/memmove to have dest and source...
2015-11-11 Akira HatanakaSort the enums in Attributes.h in case insensitive...
2015-10-09 Andrea Di Biagio[MemCpyOpt] Fix wrong merging adjacent nontemporal...
2015-08-13 Igor LaevskyEmit argmemonly attribute for intrinsics.
2015-05-21 Ahmed Bougacha[MemCpyOpt] Do move the memset, but look at its dest...
2015-05-20 Ahmed Bougacha[MemCpyOpt] Don't move the memset when optimizing memse...
2015-05-16 Ahmed Bougacha[MemCpyOpt] Turn memcpy from just-memset'd source into...
2015-05-16 Ahmed BougachaRemove dead code in testcase. NFC.
2015-05-11 Ahmed Bougacha[MemCpyOpt] Look at any dependency -not just source...
2015-04-21 Ahmed Bougacha[MemCpyOpt] Use the raw i8* dest when optimizing memset...
2015-04-18 Ahmed Bougacha[MemCpyOpt] Don't force i64 when promoting memset/memcp...
2015-04-18 Ahmed Bougacha[MemCpyOpt] Promote both memset/memcpy sizes if differe...
2015-04-17 Ahmed Bougacha[MemCpyOpt] Optimize double-storing by memset+memcpy.
2015-04-16 David Blaikie[opaque pointer type] Add textual IR support for explic...
2015-03-13 David Blaikie[opaque pointer type] Add textual IR support for explic...
2015-02-27 David Blaikie[opaque pointer type] Add textual IR support for explic...
2015-02-27 David Blaikie[opaque pointer type] Add textual IR support for explic...
2015-02-07 Benjamin KramerValueTracking: Make isBytewiseValue simpler and more...
2015-02-07 Bjorn SteinbrinkProperly update AA metadata when performing call slot...
2014-10-16 Bjorn SteinbrinkAllow call-slop optzn for destinations with a suitable...
2014-09-01 Chandler CarruthFix a really bad miscompile introduced in r216865 ...
2014-09-01 Nick LewyckyIgnore lifetime intrinsics in use list for MemCpyOptimi...
2014-07-14 Nick LewyckyDon't eliminate memcpy's when the address of the pointe...
2014-03-26 Nick LewyckyTreat lifetime.start'd memory like we treat freshly...
2014-03-10 Benjamin KramerMemCpyOpt: When merging memsets also merge the trivial...
2014-02-06 Nick LewyckyA memcpy out of an fresh alloca is a no-op, delete...
2014-01-22 Matt ArsenaultHandle an addrspacecast case in memcpyopt
2013-08-16 Daniel Dunbar[tests] Cleanup initialization of test suffixes.
2013-07-14 Stephen LinUpdate Transforms tests to use CHECK-LABEL for easier...
2013-06-08 Shuxin Yang Fix a potential bug in r183584.
2013-06-07 Shuxin Yang Fix an assertion in MemCpyOpt pass.
2013-02-22 Bill WendlingUse references to attribute groups on the call/invoke...
2013-02-15 Bill WendlingSimplify the 'operator<' for the attribute object.
2013-02-15 Anna ZaksRevert "Fix testcase for attribute ordering."
2013-02-15 Anna ZaksRevert "Fix testcase for attribute ordering."
2013-02-15 Bill WendlingFix testcase for attribute ordering.
2013-02-15 Bill WendlingFix testcase for attribute ordering.
2013-01-31 Bill WendlingRemove the AttrBuilder form of the Attribute::get creators.
2012-10-04 Duncan SandsIn my recent change to avoid use of underaligned memory...
2012-10-04 Duncan SandsThe memcpy optimizer was happily doing call slot forwar...
2012-09-13 Benjamin KramerMemCpyOpt: When forming a memset from stores also take...
2012-07-02 Chandler CarruthFix the remaining TCL-style quotes found in the testsui...
2012-05-14 Chad RosierMove the capture analysis from MemoryDependencyAnalysis...
2012-02-16 Eli BenderskyReplace all instances of dg.exp file with lit.local...
2011-12-06 Chad RosierProbably not a good idea to convert a single vector...
2011-12-05 Chad RosierMake the MemCpyOptimizer a bit more aggressive. I...
2011-10-22 Nick LewyckyOops! Fix test I forgot to submit as part of r142735.
2011-10-16 Nick LewyckyOops! Fix testcase.
2011-10-16 Nick LewyckyWhen looking for dependencies on the src pointer, scan...
2011-08-17 Eli FriedmanAtomic load/store handling for the passes using memdep...
2011-07-09 Chris LattnerLand the long talked about "type system rewrite" patch...
2011-06-18 Chris Lattnerrip out a ton of intrinsic modernization logic from...
2011-06-17 Chris Lattnermake the asmparser reject function and type redefinitio...
2011-06-17 Chris Lattnermanually upgrade a bunch of tests to modern syntax...
2011-06-02 Eli FriedmanPR10067: Add missing safety check to call return transf...
2011-05-23 Chris LattnerTeach valuetracking that byval arguments with a specifi...
2011-01-21 Dan GohmanActually check memcpy lengths, instead of just commenti...
2011-01-12 Chris Lattnerrevert 123144, reenabling the rest of memset formation.
2011-01-12 Chris Lattnerrevert r123146 which disabled code that wasn't the...
2011-01-10 Chris Lattnerfix typo
2011-01-10 Chris Lattneranother (more) aggressive attempt to bring llvm-gcc...
2011-01-09 Chris Lattnertemporarily disable memset formation from memsets in...
2011-01-08 Chris LattnerMerge memsets followed by neighboring memsets and other...
2011-01-08 Chris Lattnerfix an issue in IsPointerOffset that prevented us from...
2011-01-08 Chris Lattnerenhance memcpyopt to merge a store and a subsequent
2011-01-08 Chris Lattnermerge two tests and filecheckify
2010-12-26 Chris Lattnerstart using irbuilder to make mem intrinsics in a few...
2010-12-24 Benjamin KramerMemCpyOpt: Turn memcpys from a constant into a memset...
2010-12-09 Chris Lattnerenhance memcpyopt to zap memcpy's that have the same...
2010-12-09 Chris Lattnerfix PR8753, eliminating a case where we'd infinitely...
2010-12-01 Chris Lattnerfix a bozo bug I introduced in r119930, causing a misco...
2010-11-21 Chris LattnerImplement PR8644: forwarding a memcpy value to a byval,
2010-11-18 Chris Lattnerremove a pointless restriction from memcpyopt. It was
2010-11-18 Chris Lattnerfilecheckize, this is still not optimal, see PR8643
2010-10-18 Dan GohmanMake BasicAliasAnalysis a normal AliasAnalysis implemen...
2010-10-15 Owen AndersonGeneralize MemCpyOpt's handling of call slot forwarding...
2010-04-04 Mon P WangReapply address space patch after fixing an issue in...
2010-04-02 Mon P WangRevert r100191 since it breaks objc in clang
2010-04-02 Mon P WangReapply address space patch after fixing an issue in...
2010-03-30 Bob WilsonRevert Mon Ping's change 99928, since it broke all...
2010-03-30 Mon P WangAdded support for address spaces and added a isVolatile...
2009-11-03 Kenneth UildriksMake opt default to not adding a target data string...
2009-09-14 Dan GohmanWhen extending a memset range past the front, set the...
2009-09-11 Dan GohmanChange tests from "opt %s" to "opt < %s" so that opt...
2009-09-08 Dan GohmanUse opt -S instead of piping bitcode output through...
2009-09-08 Dan GohmanChange these tests to feed the assembly files to opt...
2009-09-08 Chris LattnerFix PR4882, by making MemCpyOpt not dereference removed...
2009-09-01 Chris Lattnerenhance memcpy opt to turn memmoves into memcpy when...
2009-06-04 Dan GohmanSplit the Add, Sub, and Mul instruction opcodes into...
2008-06-01 Owen AndersonFix two issues that Eli Friedman pointed out, where...
2008-06-01 Owen AndersonTest for PR2401
2008-05-20 Gabor Greifsabre brings to my attention that the 'tr' suffix is...
2008-05-20 Gabor GreifRename the last test with .llx extension to .ll, resolv...
2008-04-29 Owen AndersonFix a bug in memcpyopt where the memcpy-memcpy transfor...
2008-04-21 Owen AndersonRefactor memcpyopt based on Chris' suggestions. Consol...
2008-04-09 Owen AndersonFactor a bunch of functionality related to memcpy and...