Use SmallVector instead of std::vector.
[oota-llvm.git] / lib / Analysis /
2007-08-21 Devang PatelUse SmallVector instead of std::vector.
2007-08-20 Anton Korobeynikov- Use correct header for SCEV inside LoopPass.cpp
2007-08-16 Owen AndersonCache non-local memory dependence analysis. This is...
2007-08-11 Chris Lattnerconstant fold ptrtoint(inttoptr) with target data when...
2007-08-10 Devang PatelDo not overuse std::string. Pass around char * directly.
2007-08-09 Owen AndersonMake NonLocal and None const in the right way. :-)
2007-08-08 Owen AndersonAdd more comments to memdep.
2007-08-08 Owen AndersonMake memdep fit in 80 cols.
2007-08-08 Owen AndersonChange the None and NonLocal markers in memdep to be...
2007-08-08 Chris LattnerHandle functions with no name better.
2007-08-08 Chris Lattnersignificantly speed up constant folding of calls (and...
2007-08-08 Chris Lattnerreimplement dfs number computation to be significantly...
2007-08-07 Owen AndersonClean up a bunch of caching stuff in memdep. This...
2007-08-06 Owen AndersonImprove the accuracy of memdep for determining the...
2007-08-06 Chandler CarruthThis resolves a regression of BasicAA which failed...
2007-08-06 Nick LewyckyLet scalar-evolution analyze loops with an unsigned...
2007-08-06 Nick LewyckyDon't assume it's safe to transform a loop just because...
2007-08-05 Chris LattnerUpgrade BasicAliasAnalysis::getModRefBehavior to not...
2007-08-05 Chris LattnerFix an iterator invalidation bug I induced.
2007-08-05 Chris LattnerSwitch some std::sets to SmallPtrSet. This speeds up
2007-08-05 Chris LattnerSwitch the internal "Info" map from an std::map to...
2007-08-04 Chris Lattnerswitch the DomTreeNodes and IDoms maps in idom/postidom...
2007-08-04 Chandler CarruthThis is the patch to provide clean intrinsic function...
2007-08-02 Owen AndersonFix a bug that was causing several miscompilations...
2007-08-02 Christopher LambImplement review feedback.
2007-08-02 Christopher LambTeach BasicAA about noalias parameter attributes, but...
2007-08-01 Owen AndersonMake non-local memdep not be recursive, and fix a bug...
2007-08-01 Dan GohmanMore explicit keywords.
2007-07-31 David GreeneFix GLIBCXX_DEBUG error owing to dereference of end...
2007-07-31 Christopher LambRevert overly aggressive interpretation of noalias
2007-07-31 Devang PatelIntroduce Simple Analysis interface for loop passes.
2007-07-31 Christopher LambTeach BasicAA about noalias function parameters. Passes...
2007-07-30 Owen AndersonUse more caching when computing non-local dependence...
2007-07-26 Owen AndersonFix a bug introduced in my last commit.
2007-07-26 Owen AndersonFix a couple more bugs in the phi construction by pulli...
2007-07-25 Owen AndersonFix a bug in non-local memdep that was causing an infin...
2007-07-25 Owen AndersonAdd basic support for performing whole-function RLE.
2007-07-24 Owen AndersonAdd initial support for non-local memory dependence...
2007-07-24 Devang PatelUnreachable block is not a root node in post dominator...
2007-07-20 Owen AndersonWhen removing instructions from the analysis, be sure...
2007-07-19 Devang PatelVerify loop info.
2007-07-19 Duncan SandsReplace mysterious code causing a g++-4.2 warning
2007-07-16 Owen AndersonAdd support for walking up memory def chains, which...
2007-07-16 Dan GohmanUse ConstantFoldFP for folding all unary floating-point...
2007-07-16 Dan GohmanFix comments about vectors to use the current wording.
2007-07-16 Nick LewyckyHandle decrementing loops properly. Fixes PR1533.
2007-07-12 Owen AndersonLet MemoryDependenceAnalysis take care of updating...
2007-07-10 Owen AndersonCalculate the size of a array allocation correctly.
2007-07-10 Owen AndersonFix a crasher when finding the dependency of a call.
2007-07-10 Owen AndersonMake this pass registration static as well.
2007-07-10 Owen AndersonHandle vaarg instructions correctly.
2007-07-10 Owen AndersonVolatile loads and stores depend on each other.
2007-07-10 Owen AndersonAdd support for finding the dependencies of call and...
2007-07-10 Owen AndersonFix the build, and fix the handling of pointer sizes.
2007-07-10 Owen AndersonFix a bunch of things from Chris' feedback
2007-07-09 Dan GohmanMove the APInt form of SCEVUnknown::getIntegerSCEV...
2007-07-06 Owen AndersonA first stab at memory dependence analysis. This is...
2007-07-02 Dan GohmanAdd explicit keywords.
2007-06-29 Devang PatelAdd loop info verification mechanism.
2007-06-21 Devang PatelCallGraphSCCPass manager may require other passes.
2007-06-19 Dan GohmanRename ScalarEvolution::deleteInstructionFromRecords to
2007-06-18 Dan GohmanIn SCEVAddExpr::get, skip over any cast operands before...
2007-06-18 Anton KorobeynikovMake BasicAliasAnalysis correctly register itself....
2007-06-15 Dan GohmanFold a binary operator with constant operands when...
2007-06-15 Dan GohmanAdd a SCEV class and supporting code for sign-extend...
2007-06-12 Devang PatelBreak DominatorTree from ETNode.
2007-06-08 Devang PatelUse DominatorTree instead of ETForest.
2007-06-07 Devang PatelUse DominatorTree instead of ETForest.
2007-06-07 Devang PatelMaintain ETNode as part of DomTreeNode.
2007-06-06 Nick LewyckyOptimize this test. Firstly, only Instructions may...
2007-06-06 Nick LewyckyFix PR1487 and Transforms/IndVar/2007-06-06-DeleteDangl...
2007-06-05 Devang PatelFix PR 1497
2007-06-04 Devang Patels/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g
2007-06-03 Devang Patels/DominatorTreeBase::Node/DominatorTreeBase:DomTreeNode/g
2007-05-23 Chris Lattnerwhen merging two alias sets together, be sure to propag...
2007-05-14 Dan GohmanAdd passes -view-cfg and -view-cfg-only that are like...
2007-05-06 Nick LewyckyFix typo in comment.
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-02 Lauro Ramos VenancioFix build error.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-04-19 Zhou ShengMake use of ConstantInt::isZero instead of ConstantInt...
2007-04-18 Devang PatelCache DT[*SI] lookup.
2007-04-18 Devang PatelFix
2007-04-17 Chris LattnerBe more careful when inserting reused instructions...
2007-04-17 Chris LattnerRemove use of Instruction::getNext
2007-04-16 Anton KorobeynikovRemoved tabs everywhere except autogenerated & external...
2007-04-16 Reid SpencerRevert last patch. It was already fixed.
2007-04-16 Reid SpencerFor PR1336:
2007-04-15 Owen AndersonTabs -> Spaces
2007-04-15 Chris LattnerFix a nasty bug introduced when apint'ified. This...
2007-04-15 Owen AndersonRemove ImmediateDominator analysis. The same informati...
2007-04-13 Chris LattnerCSE simple binary expressions when they are inserted...
2007-04-07 Zhou ShengEliminate unnecessary APInt construction.
2007-04-07 Zhou ShengMake APInt variables do the computation stuffs instead of
2007-04-07 Zhou ShengEliminate unnecessary zext/trunc stuffs.
2007-04-07 Owen AndersonCompletely purge DomSet. This is the (hopefully) final...
2007-04-07 Owen AndersonExpunge DomSet from LoadValueNumbering. This is part...
2007-04-02 Chris LattnerTreat xor of signbit like an add.
2007-04-01 Reid SpencerThe bit counting intrinsics return i32 not the operand...
next