Age | Commit message (Expand) | Author |
2007-04-25 | Mem2Reg does not need TargetData. | Devang Patel |
2007-04-25 | Remove unused function argument. | Devang Patel |
2007-04-25 | If an alloca only has two types of uses: 1) reads 2) a memcpy/memmove that | Chris Lattner |
2007-04-25 | refactor the SROA code out into its own method, no functionality change. | Chris Lattner |
2007-04-20 | Move more passes to using ETForest instead of DominatorTree. | Owen Anderson |
2007-04-19 | Make use of ConstantInt::isZero instead of ConstantInt::isNullValue. | Zhou Sheng |
2007-04-11 | Fix Transforms/ScalarRepl/union-pointer.ll | Chris Lattner |
2007-04-11 | fix a regression introduced by my last patch. | Chris Lattner |
2007-04-11 | Simplify SROA conversion to integer in some ways, make it more general in oth... | Chris Lattner |
2007-03-22 | Change uses of Function::front to Function::getEntryBlock for readability. | Dan Gohman |
2007-03-19 | fix ScalarRepl/2007-03-19-CanonicalizeMemcpy.ll | Chris Lattner |
2007-03-19 | implement the next chunk of SROA with memset/memcpy's of aggregates. This | Chris Lattner |
2007-03-08 | This appears correct, enable it so we can see perf changes on testers | Chris Lattner |
2007-03-08 | Second half of PR1226. This is currently still disabled, until I have a chan... | Chris Lattner |
2007-03-05 | This is the first major step of implementing PR1226. We now successfully | Chris Lattner |
2007-02-15 | For PR1195: | Reid Spencer |
2007-02-15 | For PR1195: | Reid Spencer |
2007-02-12 | stop using methods that take vectors. | Chris Lattner |
2007-02-11 | Simplify code by using value::takename | Chris Lattner |
2007-02-10 | Privatize StructLayout::MemberOffsets, adding an accessor | Chris Lattner |
2007-02-02 | Use short form of binary operator create functions. | Reid Spencer |
2007-02-02 | Changes to support making the shift instructions be true BinaryOperators. | Reid Spencer |
2007-01-21 | For PR970: | Reid Spencer |
2007-01-19 | For PR1043: | Reid Spencer |
2007-01-15 | rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. | Chris Lattner |
2007-01-15 | Eliminate calls to isInteger, generalizing code and tightening checks as needed. | Chris Lattner |
2007-01-12 | For PR1064: | Reid Spencer |
2007-01-08 | Comparison of primitive type sizes should now be done in bits, not bytes. | Reid Spencer |
2006-12-31 | For PR950: | Reid Spencer |
2006-12-23 | For PR950: | Reid Spencer |
2006-12-22 | add a simple fast-path for dead allocas | Chris Lattner |
2006-12-19 | Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic | Chris Lattner |
2006-12-15 | re-enable a temporarily-reverted patch | Chris Lattner |
2006-12-13 | revert my recent int<->fp and vector union promotion changes, they expose | Chris Lattner |
2006-12-12 | Patch for PR1045 and Transforms/ScalarRepl/2006-12-11-SROA-Crash.ll | Chris Lattner |
2006-12-11 | trunc to integer, not to FP. | Chris Lattner |
2006-12-11 | implement promotion of unions containing two packed types of the same width. | Chris Lattner |
2006-12-10 | * Eliminate calls to CastInst::createInferredCast. | Chris Lattner |
2006-12-06 | Detemplatize the Statistic class. The only type it is instantiated with | Chris Lattner |
2006-11-27 | For PR950: | Reid Spencer |
2006-11-26 | Removed #include <iostream> and replaced with llvm_* streams. | Bill Wendling |
2006-11-08 | For PR950: | Reid Spencer |
2006-11-07 | scalarrepl should not split the two elements of the vsiidx array: | Chris Lattner |
2006-11-02 | For PR786: | Reid Spencer |
2006-10-24 | Fix Transforms/ScalarRepl/2006-10-23-PointerUnionCrash.ll | Chris Lattner |
2006-10-20 | For PR950: | Reid Spencer |
2006-10-08 | Implement SROA of unions with mixed pointers/integers in them. This implements | Chris Lattner |
2006-10-08 | Implement Transforms/ScalarRepl/union-pointer.ll:test | Chris Lattner |
2006-08-27 | eliminate RegisterOpt. It does the same thing as RegisterPass. | Chris Lattner |
2006-08-27 | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| | Chris Lattner |