Change CodeGen to use .loc directives. This produces a lot more readable output
[oota-llvm.git] / lib / Analysis /
2010-11-18 Dan GohmanIntroduce memoization for ScalarEvolution dominates...
2010-11-17 Dan GohmanFactor out the code for purging a SCEV from all the...
2010-11-17 Dan GohmanMerge the implementations of isLoopInvariant and hasCom...
2010-11-17 Dan GohmanMake SCEV::getType() and SCEV::print non-virtual. Move...
2010-11-17 Dan GohmanMove SCEV::dominates and properlyDominates to ScalarEvo...
2010-11-17 Dan GohmanMove SCEV::isLoopInvariant and hasComputableLoopEvoluti...
2010-11-17 Duncan SandsBefore replacing a phi node with a different value, it
2010-11-17 Dan GohmanVerify SCEVAddRecExpr's invariant in ScalarEvolution...
2010-11-17 Dan GohmanFix ScalarEvolution's range memoization to avoid using a
2010-11-17 Duncan SandsMove some those Xor simplifications which don't require...
2010-11-17 Duncan SandsNow that hasConstantValue has been made simpler, it...
2010-11-17 Duncan SandsPreviously SimplifyInstruction could report that an...
2010-11-17 Duncan SandsFix a layering violation: hasConstantValue, which is...
2010-11-17 Duncan SandsHave ScalarEvolution use SimplifyInstruction rather...
2010-11-17 Dan GohmanMemoize results from ScalarEvolution's getUnsignedRange...
2010-11-16 Duncan SandsIn which I discover the existence of loops. Threading...
2010-11-15 Duncan SandsTeach InstructionSimplify the trick of skipping incomin...
2010-11-14 Duncan SandsIf dom tree information is available, make it possible...
2010-11-14 Duncan SandsTeach InstructionSimplify about phi nodes. I chose...
2010-11-14 Duncan SandsBoost the power of phi node constant folding slightly...
2010-11-14 Duncan SandsStrip trailing whitespace.
2010-11-13 Duncan SandsFix typo pointed out by Trevor Harmon.
2010-11-12 Dan GohmanRe-disable TBAA for now; it broke MultiSource/Applicati...
2010-11-12 Dan GohmanEnable TBAA.
2010-11-11 Dan GohmanAdd helper functions for computing the Location of...
2010-11-11 Dan GohmanDon't forget the TBAA info, if available.
2010-11-11 Dan GohmanAvoid calling alias on non-pointer values.
2010-11-11 Dan GohmanIt's not necessary to clear out the Size and TBAATag...
2010-11-11 Dan GohmanSet NonLocalDepInfo's Size field to UnknownSize when...
2010-11-10 Dan GohmanWhen clearing a non-local pointer dependency cache...
2010-11-10 Devang PatelTake care of special characters while creating named...
2010-11-10 Dan GohmanFactor out the code for computing an AliasAnalysis...
2010-11-10 Dan GohmanFully invalidate cached results when a prior query...
2010-11-10 Duncan SandsReduce the maximum recursion depth, 5 seems pointlessly...
2010-11-10 Dan GohmanEnhance GVN to do more precise alias queries for non...
2010-11-10 Duncan SandsTeach InstructionSimplify how to look through PHI nodes...
2010-11-10 Dan GohmanAdd a doesAccessArgPointees helper function, and update...
2010-11-10 Duncan SandsSimplify binary operations where one operand is a selec...
2010-11-10 Dan GohmanMake ModRefBehavior a lattice. Use this to clean up...
2010-11-09 Dan GohmanVAArg doesn't capture its operand.
2010-11-09 Dan GohmanTeach AliasAnalysis about AccessesArgumentsReadonly.
2010-11-09 Dan GohmanTeach LICM and AliasSetTracker about AccessesArgumentsR...
2010-11-09 Duncan SandsFactorize code, no functionality change.
2010-11-08 Dan GohmanRe-introduce the MaxLookup limit to BasicAliasAnalysis'
2010-11-08 Dan GohmanImplement getModRefBehavior for TypeBasedAliasAnalysis.
2010-11-08 Dan GohmanExtend the AliasAnalysis::pointsToConstantMemory interf...
2010-11-08 Dan GohmanDelete getIntrinsicModRefBehavior. Clients can just...
2010-11-08 Dan GohmanTeach BasicAliasAnalysis::getModRefBehavior(const Funct...
2010-11-07 Duncan SandsAdd simplification of floating point comparisons with...
2010-11-07 Duncan SandsFix a README item: when doing a comparison with the...
2010-11-04 Benjamin KramerUse arrays instead of constant-sized SmallVectors.
2010-11-04 Devang PatelIntroduce DIBuilder. It is intended to be a front-end...
2010-11-02 Devang PatelFix DIType verifier. The element 3 is DIFile now.
2010-10-29 Dan GohmanMake ScalarEvolution::forgetLoop forget all contained...
2010-10-29 Dan GohmanTeach memdep to use pointsToConstantMemory to determine...
2010-10-25 Dan GohmanSupport TBAA attachments on calls. This is somewhat...
2010-10-25 Dan GohmanFix chaining in TBAA's pointsToConstantMemory.
2010-10-25 Dan GohmanOnly read one bit for testing for a readonly type,...
2010-10-25 Dan GohmanAdd a comment.
2010-10-25 Dan GohmanUpdate comments; BasicAA is no longer necessarily the...
2010-10-25 Dan GohmanReintroduce these asserts, now that BasicAA is a normal...
2010-10-22 Benjamin KramerMake some symbols static, move classes into anonymous...
2010-10-21 Dan GohmanAdd some more documentation.
2010-10-21 Dan GohmanExplain what "constant" means here.
2010-10-21 Dan GohmanUpdate comments.
2010-10-20 Dan GohmanMemdep says that an instruction clobbers itself
2010-10-20 Dan GohmanFactor out the main aliasing check into a separate...
2010-10-20 Dan GohmanFix comments; the type graph is currently a tree, not...
2010-10-20 Tobias GrosserAdd RegionPass support.
2010-10-20 Douglas GregorFix CMake build
2010-10-19 Dan GohmanMove NoAA out of BasicAliasAnalysis.cpp into its own...
2010-10-19 Dan GohmanReapply r116831 and r116839, converting AliasAnalysis...
2010-10-19 Dan GohmanRevert r116831 and r116839, which are breaking selfhost...
2010-10-19 Dan GohmanChange AliasAnalysis and its clients to use uint64_t...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-19 Dan GohmanConsistently use AliasAnalysis::UnknownSize instead...
2010-10-18 Dan GohmanMake the representation of AliasSets explicitly differe...
2010-10-18 Dan GohmanDon't pass the raw invalid pointer used to represent...
2010-10-18 Dan GohmanMake AliasSetTracker TBAA-aware, enabling TBAA-enabled...
2010-10-18 Dan GohmanFix BasicAA to pass TBAAInfo through to the chained...
2010-10-18 Dan GohmanMake TypeBasedAliasAnalysis default to doing nothing...
2010-10-18 Dan GohmanUse chaining in TypeBasedAliasAnalysis::pointsToConstan...
2010-10-18 Dan GohmanMake BasicAliasAnalysis a normal AliasAnalysis implemen...
2010-10-16 Benjamin KramerEliminate some calls to Value::getNameStr.
2010-10-14 Dan GohmanTolerate a null parent pointer.
2010-10-14 Chris Lattneradd uadd_ov/usub_ov to apint, consolidate constant...
2010-10-13 Owen AndersonAnalysis groups need to initialize their default implem...
2010-10-13 Tobias GrosserAdd Region::isTopLevelRegion().
2010-10-13 Tobias GrosserRegionInfo: Fix trivial error that slipped in last...
2010-10-13 Tobias GrosserRegionInfo: Update RegionInfo after a BB was split.
2010-10-13 Tobias GrosserRegioInfo: Add getExpandedRegion().
2010-10-13 Tobias GrosserRegionInfo: Allow to update exit and entry of a region.
2010-10-13 Tobias GrosserRegionInfo: Enhance addSubregion.
2010-10-13 Tobias GrosserRegionInfo: Allow to set the parent region of a basic...
2010-10-13 Tobias GrosserRegionInfo: Free the RegionNodes in cache.
2010-10-12 Owen AndersonBegin adding static dependence information to passes...
2010-10-11 Dan GohmanSupport AA chaining.
2010-10-09 Kenneth UildriksNow using a variant of the existing inlining heuristics...
2010-10-08 Kenneth UildriksStart separating out code metrics into code size metric...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
next