Somehow this wasn't committed last time. M_CLOBBERS_PRED is gone.
[oota-llvm.git] / lib / Analysis /
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...
2007-04-01 Reid SpencerFor PR1297:
2007-03-22 Dan GohmanChange uses of Function::front to Function::getEntryBlo...
2007-03-07 Devang PatelNow IndVarSimplify is a LoopPass.
2007-03-07 Devang PatelNow LoopUnswitch is a LoopPass.
2007-03-06 Devang PatelInsert loop into LQ before visiting children.
2007-03-06 Devang PatelUse schedulePass() instead of assignPassManager() to...
2007-03-06 Devang PatelAdd LPPassManager::insertLoop().
2007-03-06 Devang PatelLPPassManager::deleteLoopFromQueue() add meat. Cut...
2007-03-06 Devang PatelLPPassManager. Implement preparePassManager() hook.
2007-03-06 Devang PatelLPPassManager : Add initialization and finalizatino...
2007-03-06 Devang PatelUse std::deque to manage loop queue inside LPPassManager.
2007-03-05 Devang PatelAvoid constructing std::strings unless pass debugging...
2007-03-05 Jeff CohenUnbreak VC++ build.
2007-03-04 Chris LattnerSpeed up Loop::isLCSSAForm by using a hash table instea...
2007-03-04 Reid SpencerGuard further against APInt operations with operands...
2007-03-02 Reid SpencerFix an unequal bitwidth issue.
2007-03-02 Reid SpencerPrefer non-virtual calls to ConstantInt::isZero over...
2007-03-01 Reid SpencerMake it possible to create an SCEVUnknown from an APInt...
2007-03-01 Reid SpencerAvoid a potential assert out if the loop increment...
2007-03-01 Reid SpencerConstruct ConstantInt with simpler constructor.
2007-03-01 Reid SpencerFix last night's 445.gobmk breakage which was caused...
2007-03-01 Reid SpencerRemove the "isSigned" parameters from ConstantRange...
2007-03-01 Reid SpencerAPIntify various computations in ScalarEvolution
2007-02-28 Reid SpencerFor PR1205:
2007-02-28 Reid SpencerFor PR1205:
2007-02-28 Reid SpencerMove ConstantRange class to lib/Support from lib/Analys...
2007-02-28 Reid SpencerFor PR1205:
2007-02-28 Reid SpencerFor PR1205:
2007-02-28 Reid SpencerFor PR1205:
2007-02-27 Devang PatelMake getPassManagerType() const.
2007-02-23 Devang PatelFix thinko.
2007-02-23 Devang PatelLoop passes are set up to accept pointer.
2007-02-23 Devang PatelTeach LoopPass to assign itself one Loop Pass Manager.
2007-02-23 Devang PatelAdd facility that allows LoopPass to re-insert a loop...
2007-02-23 Devang PatelAdd LPPassManager interface that LoopPass can use to...
2007-02-22 Devang PatelPopulate and walk loop queue.
2007-02-22 Devang PatelAdd LoopQueue. This is used by loop pass manager to...
2007-02-22 Devang PatelAdd Loop Pass Manager.
2007-02-15 Reid SpencerFor PR1195:
2007-02-11 Nick LewyckyFix comments to match names of functions.
2007-02-10 Chris LattnerSwitch some std::vector's to SmallVectors. This speeds...
2007-02-10 Chris Lattnermodify CheckGEPInstructions to take a pointer and size...
2007-02-10 Chris Lattnereliminate use of TargetData::getIndexedOffset that...
2007-02-10 Chris Lattnercompletely eliminate a temporary vector
2007-02-10 Chris LattnerPrivatize StructLayout::MemberOffsets, adding an accessor
2007-02-05 Reid SpencerMake classes in anonymous namespaces use VISIBILITY_HID...
2007-02-02 Reid SpencerChanges to support making the shift instructions be...
2007-02-01 Devang PatelDump function names when debug-pass=Executions is used.
2007-02-01 Devang PatelPretty print pass manager
2007-01-31 Chris LattnerFix a minor bug in my patch yesterday that broken Const...
2007-01-31 Chris Lattnerelimiante a temporary vector
2007-01-31 Chris LattnerMove some symbolic constant folding code out of instcom...
2007-01-30 Chris LattnerThe local "ConstantFold" method is now just a watered...
next