Convert more assert(0)+abort() -> LLVM_UNREACHABLE,
[oota-llvm.git] / lib / Transforms / Scalar / ScalarReplAggregates.cpp
2007-03-08 Chris LattnerThis appears correct, enable it so we can see perf...
2007-03-08 Chris LattnerSecond half of PR1226. This is currently still disable...
2007-03-05 Chris LattnerThis is the first major step of implementing PR1226...
2007-02-15 Reid SpencerFor PR1195:
2007-02-15 Reid SpencerFor PR1195:
2007-02-12 Chris Lattnerstop using methods that take vectors.
2007-02-11 Chris LattnerSimplify code by using value::takename
2007-02-10 Chris LattnerPrivatize StructLayout::MemberOffsets, adding an accessor
2007-02-02 Reid SpencerUse short form of binary operator create functions.
2007-02-02 Reid SpencerChanges to support making the shift instructions be...
2007-01-21 Reid SpencerFor PR970:
2007-01-19 Reid SpencerFor PR1043:
2007-01-15 Chris Lattnerrename Type::isIntegral to Type::isInteger, eliminating...
2007-01-15 Chris LattnerEliminate calls to isInteger, generalizing code and...
2007-01-12 Reid SpencerFor PR1064:
2007-01-08 Reid SpencerComparison of primitive type sizes should now be done...
2006-12-31 Reid SpencerFor PR950:
2006-12-23 Reid SpencerFor PR950:
2006-12-22 Chris Lattneradd a simple fast-path for dead allocas
2006-12-19 Chris LattnerSwitch over Transforms/Scalar to use the STATISTIC...
2006-12-15 Chris Lattnerre-enable a temporarily-reverted patch
2006-12-13 Chris Lattnerrevert my recent int<->fp and vector union promotion...
2006-12-12 Chris LattnerPatch for PR1045 and Transforms/ScalarRepl/2006-12...
2006-12-11 Chris Lattnertrunc to integer, not to FP.
2006-12-11 Chris Lattnerimplement promotion of unions containing two packed...
2006-12-10 Chris Lattner * Eliminate calls to CastInst::createInferredCast.
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-11-27 Reid SpencerFor PR950:
2006-11-26 Bill WendlingRemoved #include <iostream> and replaced with llvm_...
2006-11-08 Reid SpencerFor PR950:
2006-11-07 Chris Lattnerscalarrepl should not split the two elements of the...
2006-11-02 Reid SpencerFor PR786:
2006-10-24 Chris LattnerFix Transforms/ScalarRepl/2006-10-23-PointerUnionCrash.ll
2006-10-20 Reid SpencerFor PR950:
2006-10-08 Chris LattnerImplement SROA of unions with mixed pointers/integers...
2006-10-08 Chris LattnerImplement Transforms/ScalarRepl/union-pointer.ll:test
2006-08-27 Chris Lattnereliminate RegisterOpt. It does the same thing as Regis...
2006-08-27 Chris Lattners|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
2006-06-28 Chris LattnerUse hidden visibility to make symbols in an anonymous...
2006-04-20 Chris LattnerFix Transforms/ScalarRepl/2006-04-20-PromoteCrash.ll
2006-04-14 Chris LattnerTeach scalarrepl to promote unions of vectors and float...
2006-03-08 Chris LattnerFix a miscompilation of 188.ammp with the new CFE....
2006-01-24 Chris LattnerFix Regression/Transforms/ScalarRepl/2006-01-24-Illegal...
2006-01-22 Chris LattnerMake iostream #inclusion explicit
2005-12-14 Chris LattnerFix Transforms/ScalarRepl/2005-12-14-UnionPromoteCrash...
2005-12-12 Chris LattnerImplement a little hack for parity with GCC on crafty...
2005-11-05 Nate BegemanAdd support alignment of allocation instructions.
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-01-08 Chris LattnerSilence warnings
2004-11-15 Reid SpencerRemove unused variable for compilation by VC++.
2004-11-14 Chris LattnerTeach SROA how to promote an array index that is variab...
2004-11-14 Chris LattnerRearrange some code, no functionality changes.
2004-09-20 Chris LattnerPrototype these functions more accurately
2004-09-01 Reid SpencerChanges For Bug 352
2004-07-29 Misha BrukmanFix #includes of i*.h => Instructions.h as per PR403.
2004-07-15 Chris LattnerFixes working towards PR341
2004-06-19 Chris LattnerDo not loop over uses as we delete them. This causes...
2004-04-05 Chris LattnerSupport getelementptr instructions which use uint's...
2003-12-02 Chris LattnerFinegrainify namespacification
2003-11-25 Chris LattnerDo not use index type to determine what it is indexing...
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-29 Chris LattnerFix PR66 & ScalarRepl/2003-10-29-ArrayProblem.ll
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-10-05 Chris LattnerChange the interface to PromoteMemToReg to also take...
2003-09-20 Chris LattnerRename Function::getEntryNode -> getEntryBlock
2003-09-12 Chris LattnerDo not return success after checking only the FIRST...
2003-09-12 Chris LattnerMinor optimization efficiency improvement:
2003-09-11 Misha BrukmanApostrophes are only used for possession and quoting.
2003-09-11 Chris LattnerIntegrate functionality of the mem2reg pass directly...
2003-08-31 Chris LattnerScalarRepl does not modify the CFG. Say so!
2003-08-01 Chris LattnerDEBUG got moved to Support/Debug.h
2003-07-23 Chris LattnerSimplify code by using ConstantInt::getRawValue instead...
2003-05-30 Chris LattnerOkay totally give up on trying to optimize aggregates...
2003-05-30 Chris Lattneradd a check that allows the SRoA pass to avoid breaking...
2003-05-30 Chris LattnerFix bug: ScalarRepl/2003-05-30-MultiLevel.ll
2003-05-30 Chris LattnerFix bug: ScalarRepl/2003-05-29-ArrayFail.ll
2003-05-27 Chris Lattner* Actually USE the statistic that we made
2003-05-27 Chris LattnerImplementation of the simple "scalar replacement of...