Record weak external linkage in a case where we were
[oota-llvm.git] / lib / Analysis /
2008-05-16 Gabor GreifAPI change for {BinaryOperator|CmpInst|CastInst}::creat...
2008-05-15 Dan GohmanUse static and anonymous namespaces consistently with...
2008-05-13 Owen AndersonFix memdep's handling of invokes when finding the depen...
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-05-12 Chris Lattnerprune #includes.
2008-05-12 Chris LattnerAdd a new SparsePropagation analysis utility, which...
2008-05-09 Torok Edwinput LibCallAliasAnalysis into anonymous namespace to...
2008-05-08 Chris LattnerRemove dead return. Thanks to Bill for the review!
2008-05-08 Chris LattnerAdd support for constant folding the 'offsetof' pattern...
2008-05-07 Chris LattnerAdd a new LibCallAliasAnalysis pass, which is parameterized
2008-05-07 Chris LattnerAdd a new interface for describing the behavior of...
2008-05-06 Nick LewyckyFix typo and indentation.
2008-05-06 Dan GohmanMake several variable declarations static.
2008-05-06 Dan GohmanRemove uses of llvm/System/IncludeFile.h that are no...
2008-05-03 Torok EdwinImplement destructor for PostDominatorTree to eliminate...
2008-05-02 Devang PatelAdd assert.
2008-04-21 Dan GohmanFix the way AliasSet::print prints "may alias".
2008-04-21 Duncan SandsFix a "large integer implicitly truncated to unsigned...
2008-04-20 Dale Johannesen(re)fix handling of UGT. Pointed out by Nick Lewycky.
2008-04-20 Chris LattnerSwitch to using Simplified ConstantFP::get API.
2008-04-18 Dale JohannesenFix a scalar evolution bug. Reversing everything
2008-04-17 Owen AndersonMake GVN able to remove unnecessary calls to read-only...
2008-04-16 Owen AndersonMajor repairs to the post-dominators implementation...
2008-04-15 Dale JohannesenDon't assume a tail call can't reference a byval
2008-04-14 Dan GohmanTeach AliasSetTracker about VAArgInst.
2008-04-14 Dan GohmanIn the special case, call the comparison function inste...
2008-04-13 Chris Lattneradd a new CallGraphNode::removeCallEdgeFor method,...
2008-04-10 Dan GohmanFix a typo in a comment.
2008-04-10 Owen AndersonFix for PR2190. Memdep's non-local caching was checkin...
2008-04-07 Daniel BerlinFix PR 2169.
2008-04-06 Gabor GreifAPI changes for class Use size reduction, wave 1.
2008-03-31 Dan GohmanSet blockBegin to point to the beginning of the block,
2008-03-31 Erick TryzelaarExpose Function::viewCFG and Function::viewCFGOnly...
2008-03-30 Chris Lattnerminor code cleanups, allow constant folding sinf/cosf.
2008-03-21 Dan GohmanDon't include <map> in Pass.h, which doesn't need it...
2008-03-20 Devang PatelThese passes preserve CFG.
2008-03-20 Andrew Lenharthenable -analyze for andersens
2008-03-20 Devang PatelRestore isCFGOnly property of various analysis passes.
2008-03-19 Devang PatelPassInfo keep tracks whether a pass is an analysis...
2008-03-19 Devang PatelDo not use virtual function to identify an analysis...
2008-03-18 Daniel BerlinFix PR 2160 by making sure arguments to external functi...
2008-03-18 Scott MichelDial down gcc's warnings: don't use 0UL when 0U suffice...
2008-03-18 Devang PatelIdentify Analysis pass.
2008-03-05 Daniel BerlinAdd Hybrid Cycle Detection to Andersen's analysis.
2008-02-28 Gabor GreifFix llvm.org/bugs/show_bug.cgi?id=2104 by ordering...
2008-02-26 Bill WendlingDe-tabify.
2008-02-25 Evan ChengTemporarily reverting 46959.
2008-02-21 Dan GohmanChange a C-style cast to const_cast, to avoid a -Wcast...
2008-02-21 Nick LewyckySimplify this code, no functionality change.
2008-02-21 Nick LewyckyGlobalValues are Constants, remove redundant code....
2008-02-20 Anton KorobeynikovUnbreak build with gcc 4.3: provide missed includes...
2008-02-20 Nick LewyckyUse getConstant for ConstantInts.
2008-02-20 Nick LewyckyAdd 'umax' similar to 'smax' SCEV. Closes PR2003.
2008-02-19 Duncan SandsFix a compiler warning.
2008-02-19 Owen AndersonIn addition to arguments passed to it, memcpy (and...
2008-02-18 Chris Lattnerdon't bother calling getUnderlyingObject for non-pointers.
2008-02-18 Owen AndersonSince we're not checking for the more general Allocatio...
2008-02-18 Owen AndersonThis check is not correct for mallocs, so exclude them...
2008-02-18 Owen AndersonFix a comment, and a bug where we weren't applying...
2008-02-18 Owen AndersonFix bugs that Chris noticed in my last patch.
2008-02-18 Chris Lattnerbitcasts of pointers are always pointers.
2008-02-17 Owen AndersonTeach getModRefInfo that memcpy, memmove, and memset...
2008-02-13 Wojciech MatyjewiczFix typo. Thanks to Duncan for noticing.
2008-02-13 Wojciech MatyjewiczAdd comments as per review feedback.
2008-02-12 Owen AndersonRe-apply the patch to improve the optimizations of...
2008-02-12 Wojciech MatyjewiczFix PR2002. Suppose n is the initial value for the...
2008-02-11 Wojciech MatyjewiczIf the LHS of the comparison is a loop-invariant we...
2008-02-11 Wojciech MatyjewiczFix PR1798 - an error in the evaluation of SCEVAddRecEx...
2008-02-09 Wojciech MatyjewiczWe should check that existing cast operation has the...
2008-02-06 Tanya LattnerThrottle the non-local dependence analysis for basic...
2008-02-05 Owen AndersonFix an obscure read-after-free bug that Duncan found.
2008-01-31 Dan GohmanAvoid unnecessarily casting away const, fixing a FIXME.
2008-01-30 Owen AndersonFix an issue where, under very specific circumstances...
2008-01-24 Chris LattnergetUnderlyingObject can return null, handle this.
2008-01-24 Chris LattnerTeach basicaa that 'byval' arguments define a new memor...
2008-01-02 Nick LewyckyDon't be rude, emit debugging info where asked to.
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-29 Chris Lattnerremove attribution from lib Makefiles.
2007-12-19 Gordon HenriksenAdding bindings for memory buffers and module providers...
2007-12-14 Dan GohmanAdd explicit keywords, and fix a minor typo that they...
2007-12-13 Wojciech MatyjewiczMake these loops follow GetGEPOperands() behavior.
2007-12-12 Duncan SandsRevert r44626, which turned off the use of readonly
2007-12-12 Chris LattnerFix a bug in my previous patch, thanks to Jay Foad for
2007-12-12 Daniel BerlinChanges from Curtis Dunham implementing lazy cycle...
2007-12-11 Chris LattnerImplement constant folding if vector<->vector bitcasts...
2007-12-10 Chris LattnerFix PR1850 by removing an unsafe transformation from...
2007-12-09 Chris LattnerFix PR1782, patch by Wojtek Matyjewicz!
2007-12-08 Owen AndersonFix several cache coherence bugs in MemDep/GVN that...
2007-12-05 Duncan SandsCommit 44487 broke bootstrap of llvm-gcc-4.2. It is
2007-12-03 Duncan SandsRather than having special rules like "intrinsics cannot
2007-12-01 Duncan SandsIntegrate the readonly/readnone logic more deeply
2007-11-30 Chris Lattnerchain update requests properly.
2007-11-28 Duncan SandsAdd some convenience methods for querying attributes...
2007-11-27 Duncan SandsFix PR1146: parameter attributes are longer part of
2007-11-27 Owen AndersonMake LoopInfoBase more generic, in preparation for...
2007-11-26 Owen AndersonFix a silly bug that Nicholas noticed.
2007-11-26 Owen AndersonAllow GVN to eliminate read-only function calls when...
2007-11-25 Nick LewyckyAdd new SCEV, SCEVSMax. This allows LLVM to analyze...
2007-11-23 Chris Lattnersimplify some code.
2007-11-23 Chris Lattnersplice some lines together, no functionality change.
next