2015-11-19 |
Pete Cooper | Revert "Change memcpy/memset/memmove to have dest and... |
tree | commitdiff |
2015-11-18 |
Pete Cooper | Change memcpy/memset/memmove to have dest and source... |
tree | commitdiff |
2015-11-11 |
Akira Hatanaka | Sort the enums in Attributes.h in case insensitive... |
tree | commitdiff |
2015-10-09 |
Andrea Di Biagio | [MemCpyOpt] Fix wrong merging adjacent nontemporal... |
tree | commitdiff |
2015-08-13 |
Igor Laevsky | Emit argmemonly attribute for intrinsics. |
tree | commitdiff |
2015-05-21 |
Ahmed Bougacha | [MemCpyOpt] Do move the memset, but look at its dest... |
tree | commitdiff |
2015-05-20 |
Ahmed Bougacha | [MemCpyOpt] Don't move the memset when optimizing memse... |
tree | commitdiff |
2015-05-16 |
Ahmed Bougacha | [MemCpyOpt] Turn memcpy from just-memset'd source into... |
tree | commitdiff |
2015-05-16 |
Ahmed Bougacha | Remove dead code in testcase. NFC. |
tree | commitdiff |
2015-05-11 |
Ahmed Bougacha | [MemCpyOpt] Look at any dependency -not just source... |
tree | commitdiff |
2015-04-21 |
Ahmed Bougacha | [MemCpyOpt] Use the raw i8* dest when optimizing memset... |
tree | commitdiff |
2015-04-18 |
Ahmed Bougacha | [MemCpyOpt] Don't force i64 when promoting memset/memcp... |
tree | commitdiff |
2015-04-18 |
Ahmed Bougacha | [MemCpyOpt] Promote both memset/memcpy sizes if differe... |
tree | commitdiff |
2015-04-17 |
Ahmed Bougacha | [MemCpyOpt] Optimize double-storing by memset+memcpy. |
tree | commitdiff |
2015-04-16 |
David Blaikie | [opaque pointer type] Add textual IR support for explic... |
tree | commitdiff |
2015-03-13 |
David Blaikie | [opaque pointer type] Add textual IR support for explic... |
tree | commitdiff |
2015-02-27 |
David Blaikie | [opaque pointer type] Add textual IR support for explic... |
tree | commitdiff |
2015-02-27 |
David Blaikie | [opaque pointer type] Add textual IR support for explic... |
tree | commitdiff |
2015-02-07 |
Benjamin Kramer | ValueTracking: Make isBytewiseValue simpler and more... |
tree | commitdiff |
2015-02-07 |
Bjorn Steinbrink | Properly update AA metadata when performing call slot... |
tree | commitdiff |
2014-10-16 |
Bjorn Steinbrink | Allow call-slop optzn for destinations with a suitable... |
tree | commitdiff |
2014-09-01 |
Chandler Carruth | Fix a really bad miscompile introduced in r216865 ... |
tree | commitdiff |
2014-09-01 |
Nick Lewycky | Ignore lifetime intrinsics in use list for MemCpyOptimi... |
tree | commitdiff |
2014-07-14 |
Nick Lewycky | Don't eliminate memcpy's when the address of the pointe... |
tree | commitdiff |
2014-03-26 |
Nick Lewycky | Treat lifetime.start'd memory like we treat freshly... |
tree | commitdiff |
2014-03-10 |
Benjamin Kramer | MemCpyOpt: When merging memsets also merge the trivial... |
tree | commitdiff |
2014-02-06 |
Nick Lewycky | A memcpy out of an fresh alloca is a no-op, delete... |
tree | commitdiff |
2014-01-22 |
Matt Arsenault | Handle an addrspacecast case in memcpyopt |
tree | commitdiff |
2013-08-16 |
Daniel Dunbar | [tests] Cleanup initialization of test suffixes. |
tree | commitdiff |
2013-07-14 |
Stephen Lin | Update Transforms tests to use CHECK-LABEL for easier... |
tree | commitdiff |
2013-06-08 |
Shuxin Yang | Fix a potential bug in r183584. |
tree | commitdiff |
2013-06-07 |
Shuxin Yang | Fix an assertion in MemCpyOpt pass. |
tree | commitdiff |
2013-02-22 |
Bill Wendling | Use references to attribute groups on the call/invoke... |
tree | commitdiff |
2013-02-15 |
Bill Wendling | Simplify the 'operator<' for the attribute object. |
tree | commitdiff |
2013-02-15 |
Anna Zaks | Revert "Fix testcase for attribute ordering." |
tree | commitdiff |
2013-02-15 |
Anna Zaks | Revert "Fix testcase for attribute ordering." |
tree | commitdiff |
2013-02-15 |
Bill Wendling | Fix testcase for attribute ordering. |
tree | commitdiff |
2013-02-15 |
Bill Wendling | Fix testcase for attribute ordering. |
tree | commitdiff |
2013-01-31 |
Bill Wendling | Remove the AttrBuilder form of the Attribute::get creators. |
tree | commitdiff |
2012-10-04 |
Duncan Sands | In my recent change to avoid use of underaligned memory... |
tree | commitdiff |
2012-10-04 |
Duncan Sands | The memcpy optimizer was happily doing call slot forwar... |
tree | commitdiff |
2012-09-13 |
Benjamin Kramer | MemCpyOpt: When forming a memset from stores also take... |
tree | commitdiff |
2012-07-02 |
Chandler Carruth | Fix the remaining TCL-style quotes found in the testsui... |
tree | commitdiff |
2012-05-14 |
Chad Rosier | Move the capture analysis from MemoryDependencyAnalysis... |
tree | commitdiff |
2012-02-16 |
Eli Bendersky | Replace all instances of dg.exp file with lit.local... |
tree | commitdiff |
2011-12-06 |
Chad Rosier | Probably not a good idea to convert a single vector... |
tree | commitdiff |
2011-12-05 |
Chad Rosier | Make the MemCpyOptimizer a bit more aggressive. I... |
tree | commitdiff |
2011-10-22 |
Nick Lewycky | Oops! Fix test I forgot to submit as part of r142735. |
tree | commitdiff |
2011-10-16 |
Nick Lewycky | Oops! Fix testcase. |
tree | commitdiff |
2011-10-16 |
Nick Lewycky | When looking for dependencies on the src pointer, scan... |
tree | commitdiff |
2011-08-17 |
Eli Friedman | Atomic load/store handling for the passes using memdep... |
tree | commitdiff |
2011-07-09 |
Chris Lattner | Land the long talked about "type system rewrite" patch... |
tree | commitdiff |
2011-06-18 |
Chris Lattner | rip out a ton of intrinsic modernization logic from... |
tree | commitdiff |
2011-06-17 |
Chris Lattner | make the asmparser reject function and type redefinitio... |
tree | commitdiff |
2011-06-17 |
Chris Lattner | manually upgrade a bunch of tests to modern syntax... |
tree | commitdiff |
2011-06-02 |
Eli Friedman | PR10067: Add missing safety check to call return transf... |
tree | commitdiff |
2011-05-23 |
Chris Lattner | Teach valuetracking that byval arguments with a specifi... |
tree | commitdiff |
2011-01-21 |
Dan Gohman | Actually check memcpy lengths, instead of just commenti... |
tree | commitdiff |
2011-01-12 |
Chris Lattner | revert 123144, reenabling the rest of memset formation. |
tree | commitdiff |
2011-01-12 |
Chris Lattner | revert r123146 which disabled code that wasn't the... |
tree | commitdiff |
2011-01-10 |
Chris Lattner | fix typo |
tree | commitdiff |
2011-01-10 |
Chris Lattner | another (more) aggressive attempt to bring llvm-gcc... |
tree | commitdiff |
2011-01-09 |
Chris Lattner | temporarily disable memset formation from memsets in... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | Merge memsets followed by neighboring memsets and other... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | fix an issue in IsPointerOffset that prevented us from... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | enhance memcpyopt to merge a store and a subsequent |
tree | commitdiff |
2011-01-08 |
Chris Lattner | merge two tests and filecheckify |
tree | commitdiff |
2010-12-26 |
Chris Lattner | start using irbuilder to make mem intrinsics in a few... |
tree | commitdiff |
2010-12-24 |
Benjamin Kramer | MemCpyOpt: Turn memcpys from a constant into a memset... |
tree | commitdiff |
2010-12-09 |
Chris Lattner | enhance memcpyopt to zap memcpy's that have the same... |
tree | commitdiff |
2010-12-09 |
Chris Lattner | fix PR8753, eliminating a case where we'd infinitely... |
tree | commitdiff |
2010-12-01 |
Chris Lattner | fix a bozo bug I introduced in r119930, causing a misco... |
tree | commitdiff |
2010-11-21 |
Chris Lattner | Implement PR8644: forwarding a memcpy value to a byval, |
tree | commitdiff |
2010-11-18 |
Chris Lattner | remove a pointless restriction from memcpyopt. It was |
tree | commitdiff |
2010-11-18 |
Chris Lattner | filecheckize, this is still not optimal, see PR8643 |
tree | commitdiff |
2010-10-18 |
Dan Gohman | Make BasicAliasAnalysis a normal AliasAnalysis implemen... |
tree | commitdiff |
2010-10-15 |
Owen Anderson | Generalize MemCpyOpt's handling of call slot forwarding... |
tree | commitdiff |
2010-04-04 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
tree | commitdiff |
2010-04-02 |
Mon P Wang | Revert r100191 since it breaks objc in clang |
tree | commitdiff |
2010-04-02 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
tree | commitdiff |
2010-03-30 |
Bob Wilson | Revert Mon Ping's change 99928, since it broke all... |
tree | commitdiff |
2010-03-30 |
Mon P Wang | Added support for address spaces and added a isVolatile... |
tree | commitdiff |
2009-11-03 |
Kenneth Uildriks | Make opt default to not adding a target data string... |
tree | commitdiff |
2009-09-14 |
Dan Gohman | When extending a memset range past the front, set the... |
tree | commitdiff |
2009-09-11 |
Dan Gohman | Change tests from "opt %s" to "opt < %s" so that opt... |
tree | commitdiff |
2009-09-08 |
Dan Gohman | Use opt -S instead of piping bitcode output through... |
tree | commitdiff |
2009-09-08 |
Dan Gohman | Change these tests to feed the assembly files to opt... |
tree | commitdiff |
2009-09-08 |
Chris Lattner | Fix PR4882, by making MemCpyOpt not dereference removed... |
tree | commitdiff |
2009-09-01 |
Chris Lattner | enhance memcpy opt to turn memmoves into memcpy when... |
tree | commitdiff |
2009-06-04 |
Dan Gohman | Split the Add, Sub, and Mul instruction opcodes into... |
tree | commitdiff |
2008-06-01 |
Owen Anderson | Fix two issues that Eli Friedman pointed out, where... |
tree | commitdiff |
2008-06-01 |
Owen Anderson | Test for PR2401 |
tree | commitdiff |
2008-05-20 |
Gabor Greif | sabre brings to my attention that the 'tr' suffix is... |
tree | commitdiff |
2008-05-20 |
Gabor Greif | Rename the last test with .llx extension to .ll, resolv... |
tree | commitdiff |
2008-04-29 |
Owen Anderson | Fix a bug in memcpyopt where the memcpy-memcpy transfor... |
tree | commitdiff |
2008-04-21 |
Owen Anderson | Refactor memcpyopt based on Chris' suggestions. Consol... |
tree | commitdiff |
2008-04-09 |
Owen Anderson | Factor a bunch of functionality related to memcpy and... |
tree | commitdiff |
|