2011-05-01 |
Chris Lattner | enhance memcpyopt to obey -fno-builtin and friends... |
blob | commitdiff | raw |
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 |
2009-08-18 |
Dan Gohman | Make TargetData optional in MemCpyOptimizer. |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Owen Anderson | Move types back to the 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Owen Anderson | Move ConstantExpr to 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-28 |
Dan Gohman | Grab the LLVMContext and parent Module of SI ahead... |
blob | commitdiff | raw | diff to current |
2009-07-26 |
Daniel Dunbar | Remove Value::getName{Start,End}, the last of the old... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Owen Anderson | Revert the ConstantInt constructors back to their 2... |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
blob | commitdiff | raw | diff to current |
2009-07-03 |
Owen Anderson | Even more passes being LLVMContext'd. |
blob | commitdiff | raw | diff to current |
2009-05-09 |
Duncan Sands | Rename PaddedSize to AllocSize, in the hope that this |
blob | commitdiff | raw | diff to current |
2009-03-19 |
Nick Lewycky | Remove strange extra semicolons. |
blob | commitdiff | raw | diff to current |
2009-03-08 |
Chris Lattner | change the MemIntrinsic get/setAlignment method to... |
blob | commitdiff | raw | diff to current |
2009-01-12 |
Duncan Sands | Rename getABITypeSize to getTypePaddedSize, as |
blob | commitdiff | raw | diff to current |
2008-12-05 |
Chris Lattner | Make a few major changes to memdep and its clients: |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | Eliminate the dropInstruction method, which is not... |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | Introduce and use a new MemDepResult class to hold... |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | Reimplement the internal abstraction used by MemDep... |
blob | commitdiff | raw | diff to current |
next |