2012-02-13 |
Ahmed Charles | Fix various issues (or do cleanups) found by enabling... |
blob | commitdiff | raw |
2011-12-05 |
Chad Rosier | Update comment. |
blob | commitdiff | raw | diff to current |
2011-12-05 |
Chad Rosier | Make the MemCpyOptimizer a bit more aggressive. I... |
blob | commitdiff | raw | diff to current |
2011-11-20 |
Nick Lewycky | Refactor code to use new attribute getters on CallSite... |
blob | commitdiff | raw | diff to current |
2011-10-16 |
Nick Lewycky | When looking for dependencies on the src pointer, scan... |
blob | commitdiff | raw | diff to current |
2011-10-12 |
Nick Lewycky | Add missing space. |
blob | commitdiff | raw | diff to current |
2011-08-17 |
Eli Friedman | Atomic load/store handling for the passes using memdep... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-07-14 |
Benjamin Kramer | Change Intrinsic::getDeclaration and friends to take... |
blob | commitdiff | raw | diff to current |
2011-07-12 |
Jay Foad | Second attempt at de-constifying LLVM Types in Function... |
blob | commitdiff | raw | diff to current |
2011-07-12 |
Bill Wendling | Revert r134893 and r134888 (and related patches in... |
blob | commitdiff | raw | diff to current |
2011-07-11 |
Jay Foad | De-constify Types in FunctionType::get(). |
blob | commitdiff | raw | diff to current |
2011-06-15 |
Eli Friedman | Stop using memdep for a check that didn't really make... |
blob | commitdiff | raw | diff to current |
2011-06-15 |
Eli Friedman | Add "unknown" results for memdep, which mean "I don... |
blob | commitdiff | raw | diff to current |
2011-06-02 |
Eli Friedman | PR10067: Add missing safety check to call return transf... |
blob | commitdiff | raw | diff to current |
2011-05-23 |
Chris Lattner | Teach valuetracking that byval arguments with a specifi... |
blob | commitdiff | raw | diff to current |
2011-05-04 |
Devang Patel | Preserve line number info. |
blob | commitdiff | raw | diff to current |
2011-05-01 |
Chris Lattner | enhance memcpyopt to obey -fno-builtin and friends... |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-02-15 |
Duncan Sands | Spelling fix: consequtive -> consecutive. |
blob | commitdiff | raw | diff to current |
2011-01-21 |
Dan Gohman | Actually check memcpy lengths, instead of just commenti... |
blob | commitdiff | raw | diff to current |
2011-01-12 |
Chris Lattner | revert 123144, reenabling the rest of memset formation. |
blob | commitdiff | raw | diff to current |
2011-01-12 |
Chris Lattner | revert r123146 which disabled code that wasn't the... |
blob | commitdiff | raw | diff to current |
2011-01-12 |
Chris Lattner | revert r123149, reenabling an improvement to memcpyopt... |
blob | commitdiff | raw | diff to current |
2011-01-10 |
Chris Lattner | another random stab in the dark trying to fix llvm... |
blob | commitdiff | raw | diff to current |
2011-01-10 |
Chris Lattner | another (more) aggressive attempt to bring llvm-gcc... |
blob | commitdiff | raw | diff to current |
2011-01-09 |
Chris Lattner | temporarily disable memset formation from memsets in... |
blob | commitdiff | raw | diff to current |
2011-01-09 |
Chris Lattner | fix a few old bugs (found by inspection) where we would... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | fix a latent bug in memcpyoptimizer that my recent... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | tryMergingIntoMemset can only handle constant length... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | Merge memsets followed by neighboring memsets and other... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | fix an issue in IsPointerOffset that prevented us from... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | enhance memcpyopt to merge a store and a subsequent |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | constify TargetData references. |
blob | commitdiff | raw | diff to current |
2010-12-26 |
Chris Lattner | start using irbuilder to make mem intrinsics in a few... |
blob | commitdiff | raw | diff to current |
2010-12-26 |
Chris Lattner | move isBytewiseValue out to ValueTracking.h/cpp |
blob | commitdiff | raw | diff to current |
2010-12-26 |
Benjamin Kramer | Simplify code. |
blob | commitdiff | raw | diff to current |
2010-12-24 |
Benjamin Kramer | Fix a thinko pointed out by Frits van Bommel: looking... |
blob | commitdiff | raw | diff to current |
2010-12-24 |
Benjamin Kramer | MemCpyOpt: Turn memcpys from a constant into a memset... |
blob | commitdiff | raw | diff to current |
2010-12-23 |
Jeffrey Yasskin | Change all self assignments X=X to (void)X, so that... |
blob | commitdiff | raw | diff to current |
2010-12-16 |
Dan Gohman | Make memcpyopt TBAA-aware. |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Chris Lattner | enhance memcpyopt to zap memcpy's that have the same... |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Chris Lattner | fix PR8753, eliminating a case where we'd infinitely... |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Jay Foad | PR5207: Change APInt methods trunc(), sext(), zext... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Chris Lattner | fix a bozo bug I introduced in r119930, causing a misco... |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Chris Lattner | prune an llvmcontext include and simplify some code. |
blob | commitdiff | raw | diff to current |
2010-11-21 |
Chris Lattner | fix comment |
blob | commitdiff | raw | diff to current |
2010-11-21 |
Chris Lattner | rework some DSE paths to use the newly-public "getPoint... |
blob | commitdiff | raw | diff to current |
2010-11-21 |
Chris Lattner | Implement PR8644: forwarding a memcpy value to a byval, |
blob | commitdiff | raw | diff to current |
2010-11-20 |
Benjamin Kramer | Simplify code. No change in functionality. |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Chris Lattner | slightly simplify code and substantially improve commen... |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Chris Lattner | remove a pointless restriction from memcpyopt. It was |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Chris Lattner | remove another pointless noalias check: M is a memcpy... |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Chris Lattner | use AA::isNoAlias instead of open coding it. Remove... |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Chris Lattner | rearrange some code, splitting memcpy/memcpy optimization |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Dan Gohman | Reapply r116831 and r116839, converting AliasAnalysis... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Dan Gohman | Revert r116831 and r116839, which are breaking selfhost... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Dan Gohman | Oops, check in all the files for converting AliasAnalys... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Dan Gohman | Consistently use AliasAnalysis::UnknownSize instead... |
blob | commitdiff | raw | diff to current |
2010-10-15 |
Owen Anderson | Generalize MemCpyOpt's handling of call slot forwarding... |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Owen Anderson | Begin adding static dependence information to passes... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Eric Christopher | Fix the other half of the alignment changing issue... |
blob | commitdiff | raw | diff to current |
2010-09-25 |
Eric Christopher | If we're changing the source of a memcpy we need to... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-07-28 |
Gabor Greif | simplify by using CallSite constructors; virtually... |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Gabor Greif | recommit simplification (r109502, backed out r109509... |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Gabor Greif | back out this too to restore the bots |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Gabor Greif | simplify |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Gabor Greif | undo 80 column trespassing I caused |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Dan Gohman | Use pre-increment instead of post-increment when the... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Gabor Greif | use abstract accessors to CallInst |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Eric Christopher | Revert 101465, it broke internal OpenGL testing. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | reapply r101434 |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | back out r101423 and r101397, they break llvm-gcc self... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | reapply r101364, which has been backed out in r101368 |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | back out r101364, as it trips the linux nightlybot... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | rotate CallInst operands, i.e. move callee to the back |
blob | commitdiff | raw | diff to current |
2010-04-04 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Revert r100191 since it breaks objc in clang |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Bob Wilson | Revert Mon Ping's change 99928, since it broke all... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Mon P Wang | Added support for address spaces and added a isVolatile... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Benjamin Kramer | Convert a ton of simple integer type equality tests... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Dan Gohman | Use do+while instead of while for loops which obviously... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-10-06 |
Duncan Sands | Introduce and use convenience methods for getting point... |
blob | commitdiff | raw | diff to current |
2009-10-05 |
Chris Lattner | strength reduce a ton of type equality tests to check... |
blob | commitdiff | raw | diff to current |
2009-09-14 |
Dan Gohman | When extending a memset range past the front, set the... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Chris Lattner | Fix PR4882, by making MemCpyOpt not dereference removed... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Duncan Sands | Keep track of how many memmove calls were turned into |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Chris Lattner | eliminate VISIBILITY_HIDDEN from Transforms/Scalar... |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Chris Lattner | enhance memcpy opt to turn memmoves into memcpy when... |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Chris Lattner | random code cleanups, no functionality change. |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | eliminate the "Value" printing methods that print to... |
blob | commitdiff | raw | diff to current |
next |