Completely eliminate VNInfo flags.
[oota-llvm.git] / include / llvm / Analysis /
2012-08-02 NAKAMURA Takumiinclude/llvm/Analysis/RegionInfo.h: Appease msvc.
2012-08-02 Hongbin ZhengImplement the block_iterator of Region based on df_iter...
2012-07-25 Nuno Lopesrevert r160742: it's breaking CMake build
2012-07-25 Nuno LopesMemoryBuiltins: add support to determine the size of...
2012-07-20 Benjamin KramerRemove unused private member variables uncovered by...
2012-07-18 Andrew TrickSCEVTraversal: Add a visited set.
2012-07-17 Jakob Stoklund OlesenAllow for customized graph edge pruning in PostOrderIte...
2012-07-13 Andrew TrickLSR Fix: check SCEV expression safety before expansion.
2012-07-13 Andrew TrickFactor SCEV traversal code so I can use it elsewhere...
2012-07-03 Nuno Lopesfold PHI nodes in SizeOffsetEvaluator whenever possible.
2012-06-29 Chandler CarruthMove llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
2012-06-29 Bill WendlingThe DIBuilder class is just a wrapper around debug...
2012-06-28 Nuno LopesMemoryBuiltins:
2012-06-28 Bill WendlingMove lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo...
2012-06-26 Bill WendlingRevamp how debugging information is emitted for debug...
2012-06-26 Andrew TrickEnable the new LoopInfo algorithm by default.
2012-06-22 Nuno Lopesremove extractMallocCallFromBitCast, since it was tailo...
2012-06-21 Nuno LopesAdd support for invoke to the MemoryBuiltin analysid.
2012-06-21 Nuno Lopesmove some typedefs so that we don't polute the llvm...
2012-06-21 Nuno Lopesrefactor the MemoryBuiltin analysis:
2012-06-20 Andrew TrickRestructure PopulateLoopsDFS::insertIntoLoop.
2012-06-20 Andrew TrickAdd "extern template" declarations now that we use...
2012-06-20 Chandler CarruthRemove 'static' from inline functions defined in header...
2012-06-20 Andrew TrickA new algorithm for computing LoopInfo. Temporarily...
2012-06-20 Andrew TrickMove the implementation of LoopInfo into LoopInfoImpl.h.
2012-06-06 Benjamin KramerRound 2 of dead private variable removal.
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-06-01 Eric ChristopherAdd support for enum forward declarations.
2012-05-30 Benjamin KramerTeach SCEV's icmp simplification logic that a-b ==...
2012-05-23 Eric ChristopherAdd support for C++11 enum classes in llvm.
2012-05-19 Eric ChristopherActually support DW_TAG_rvalue_reference_type that...
2012-05-19 Andrew TrickSCEV: Add MarkPendingLoopPredicates to avoid recursive...
2012-05-14 Chad RosierMove the capture analysis from MemoryDependencyAnalysis...
2012-05-10 Dan GohmanTeach DeadStoreElimination to eliminate exit-block...
2012-05-08 Eric ChristopherUpdate comment.
2012-05-04 Chandler CarruthRename the Region::block_iterator to Region::block_node...
2012-05-04 Chandler CarruthA pile of long over-due refactorings here. There are...
2012-05-03 Nuno Lopesadd support for calloc to objectsize lowering
2012-04-23 Eric ChristopherAllow forward declarations to take a context. This...
2012-04-12 Dan GohmanAdd forms of dominates and isReachableFromEntry that...
2012-04-11 Benjamin KramerFoldingSet: Push the hash through FoldingSetTraits...
2012-04-10 Andrew TrickFix 12513: Loop unrolling breaks with indirect branches.
2012-04-06 David ChisnallReintroduce InlineCostAnalyzer::getInlineCost() variant...
2012-04-04 Rafael EspindolaAlways compute all the bits in ComputeMaskedBits.
2012-04-03 Eric ChristopherAdd a line number for the scope of the function (starti...
2012-04-02 Rafael EspindolaMake dominatedBySlowTreeWalk private and assert cases...
2012-04-02 Rafael EspindolaAdd missing 'd'.
2012-04-01 Chandler CarruthStart cleaning up the InlineCost class. This switches...
2012-03-31 Rafael EspindolaAdd a workaround for building with old versions of...
2012-03-31 Rafael EspindolaTeach CodeGen's version of computeMaskedBits to underst...
2012-03-31 Chandler CarruthRemove a bunch of empty, dead, and no-op methods from...
2012-03-31 Chandler CarruthInitial commit for the rewrite of the inline cost analy...
2012-03-30 Rafael EspindolaHandle unreachable code in the dominates functions...
2012-03-29 Eric ChristopherAdd support for objc property decls according to the...
2012-03-24 Rafael EspindolaUse the isReachableFromEntry method.
2012-03-24 Rafael EspindolaAvoid using dominatedBySlowTreeWalk.
2012-03-24 Chandler CarruthRefactor the interface to recursively simplifying instr...
2012-03-22 Andrew TrickCleanup IVUsers::addUsersIfInteresting.
2012-03-16 Chandler CarruthStart removing the use of an ad-hoc 'never inline'...
2012-03-16 Chandler CarruthPull the implementation of the code metrics out of...
2012-03-16 Andrew TrickLSR fix: Add isSimplifiedLoopNest to IVUsers analysis.
2012-03-15 Chandler CarruthRemove all remnants of partial specialization in the...
2012-03-14 Chandler CarruthExtend the inline cost calculation to account for bonus...
2012-03-13 Chris Lattnerenhance jump threading to preserve TBAA information...
2012-03-13 Duncan SandsGeneralize the "trunc(ptrtoint(x)) - trunc(ptrtoint...
2012-03-13 Duncan SandsUniformize the InstructionSimplify interface by ensurin...
2012-03-08 Stepan DyatkovskiyTaken into account Duncan's comments for r149481 dated...
2012-03-08 Chandler CarruthRotate two of the functions used to count bonuses for...
2012-02-26 Rafael EspindolaChange the implementation of dominates(inst, inst)...
2012-02-26 Rafael EspindolaDon't call dominates on unreachable instructions.
2012-02-25 Nick LewyckyMove isKnownNonNull from private implementation detail...
2012-02-20 Eric ChristopherAdd support for runtime languages on our forward declar...
2012-02-19 Ahmed CharlesRemove dead code. Improve llvm_unreachable text. Simpli...
2012-02-10 Hal FinkelMake aliasesPointer and aliasesUnknownInst public membe...
2012-02-08 Eric ChristopherAdd support for a temporary forward decl type. We want...
2012-02-08 Devang PatelRemove tabs.
2012-02-06 Devang PatelDebugInfo: Provide a new hook to encode relationship...
2012-02-05 Craig TopperConvert assert(0) to llvm_unreachable
2012-02-05 Chris Lattnerreapply the patches reverted in r149470 that reenable...
2012-02-04 Devang PatelUpdate llvm debug version to support new structure...
2012-02-04 Devang PatelIntroduce DIObjCProperty. This will be used to encode...
2012-02-01 Stepan DyatkovskiySwitchInst refactoring.
2012-02-01 Argyrios KyrtzidisRevert Chris' commits up to r149348 that started causin...
2012-01-31 Chris Lattnerremove commented-out code.
2012-01-31 Chris Lattnerremove the last vestiges of llvm::GetConstantStringInfo...
2012-01-31 Chris LattnerChange ConstantArray::get to form a ConstantDataArray...
2012-01-24 Chris LattnerSplit the interesting bits of ConstantFoldLoadThroughGE...
2012-01-20 Andrew TrickSCEVExpander fixes. Affects LSR and indvars.
2012-01-17 Jakub StaszakMove includes to the .cpp file.
2012-01-11 Andrew TrickClarified the SCEV getSmallConstantTripCount interface...
2012-01-10 Andrew TrickEnable LSR IV Chains with sufficient heuristics.
2012-01-07 Andrew TrickExtended replaceCongruentPhis to handle mixed phi types.
2012-01-07 Andrew TrickExpose isNonConstantNegative to users of ScalarEvolution.
2012-01-06 Andrew TrickPut all IVUsers in the processed set. Allow querying...
2012-01-04 Dan GohmanGeneralize isSafeToSpeculativelyExecute to work on...
2012-01-04 Benjamin KramerSimplify more DenseMap.find users.
2012-01-04 Benjamin KramerSimplify code. No functionality change.
2011-12-29 Rafael EspindolaFix grammar error noticed by Duncan.
2011-12-28 Nick LewyckyChange CaptureTracking to pass a Use* instead of a...
2011-12-20 Jakub StaszakAdd some constantness to BranchProbabilityInfo and...
next