assert(0) -> LLVM_UNREACHABLE.
[oota-llvm.git] / lib / Analysis / BasicAliasAnalysis.cpp
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-06 Owen Anderson"LLVMContext* " --> "LLVMContext *"
2009-07-06 Owen AndersonThread LLVMContext through the constant folding APIs...
2009-06-22 Owen AndersonRemove unneeded #include.
2009-05-27 Dan GohmanTeach BasicAliasAnalysis to understand constant gep...
2009-05-09 Duncan SandsRename PaddedSize to AllocSize, in the hope that this
2009-02-14 Duncan SandsGeneralize some alias analysis logic from atomic
2009-02-13 Nick LewyckyBasicAA was making the assumption that a local allocati...
2009-02-05 Owen AndersonRefactor my previous change to maintain the distinction...
2009-02-04 Owen AndersonFinish making AliasAnalysis aware of the fact that...
2009-02-03 Dan GohmanMove isIdentifiedObject and isNoAliasCall into AliasAna...
2009-01-30 Dan GohmanFix a post-RA scheduling dependency bug.
2009-01-18 Duncan SandsBasicAliasAnalysis and FunctionAttrs were both
2009-01-18 Gabor Greifadd a comment
2009-01-12 Duncan SandsRename getABITypeSize to getTypePaddedSize, as
2009-01-12 Chris Lattnermake tblgen autogenerate the nocapture intrinsics for
2009-01-05 Duncan SandsWhen checking if an Argument escapes, check if
2008-12-19 Nick LewyckyResubmit support for the 'nocapture' attribute.
2008-12-16 Bill WendlingTemporarily revert r61019, r61030, and r61040. These...
2008-12-15 Chris LattnerTeach basicaa to use the nocapture attribute when possi...
2008-12-10 Chris LattnerAllow basicaa to walk through geps with identical indic...
2008-12-09 Chris LattnerTeach BasicAA::getModRefInfo(CallSite, CallSite) some
2008-12-08 Duncan SandsFix comment typo.
2008-12-08 Chris LattnerSome minor optimizations for isObjectSmallerThan.
2008-11-24 Nick LewyckySeriously strengthen the guarantee offered by noalias...
2008-11-24 Nick LewyckyExtend the 'noalias' attribute to function return value...
2008-10-01 Duncan SandsFactorize code: remove variants of "strip off
2008-09-23 Devang Patels/ParameterAttributes/Attributes/g
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-06-16 Chris Lattnersimplify some code by using a helper function. This...
2008-06-16 Chris Lattnermove a bunch of predicates up into their own section
2008-06-16 Chris LattnerOther parts of this code treat noalias arguments as...
2008-06-16 Chris LattnerIf we are checking to see if the result of a call aliases a
2008-06-16 Chris LattnerRefactor basicaa's main alias function somethin' fierce.
2008-06-02 Wojciech MatyjewiczFixes PR2395. Looking for a constant in a GEP tail...
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-04-21 Duncan SandsFix a "large integer implicitly truncated to unsigned...
2008-04-15 Dale JohannesenDon't assume a tail call can't reference a byval
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-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-01-24 Chris LattnergetUnderlyingObject can return null, handle this.
2008-01-24 Chris LattnerTeach basicaa that 'byval' arguments define a new memor...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-13 Wojciech MatyjewiczMake these loops follow GetGEPOperands() behavior.
2007-12-09 Chris LattnerFix PR1782, patch by Wojtek Matyjewicz!
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-28 Duncan SandsAdd some convenience methods for querying attributes...
2007-11-27 Duncan SandsFix PR1146: parameter attributes are longer part of
2007-11-23 Duncan SandsDing dong, the DoesntAccessMemoryFns and
2007-11-22 Duncan SandsTeach alias analysis about readnone/readonly functions.
2007-11-16 Tanya LattnerFix for PR1801
2007-11-06 Chris LattnerFix PR1774 and BasicAA/2007-11-05-SizeCrash.ll
2007-11-01 Duncan SandsExecutive summary: getTypeSize -> getTypeStoreSize...
2007-10-26 Owen AndersonMake a comment better.
2007-10-25 Owen AndersonFix for PR1741.
2007-09-07 Owen AndersonAdd lengthof and endof templates that hide a lot of...
2007-09-05 Evan ChengMissing break. Patch by Wojciech Matyjewicz.
2007-08-06 Chandler CarruthThis resolves a regression of BasicAA which failed...
2007-08-05 Chris LattnerUpgrade BasicAliasAnalysis::getModRefBehavior to not...
2007-08-02 Christopher LambImplement review feedback.
2007-08-02 Christopher LambTeach BasicAA about noalias parameter attributes, but...
2007-07-31 Christopher LambRevert overly aggressive interpretation of noalias
2007-07-31 Christopher LambTeach BasicAA about noalias function parameters. Passes...
2007-07-16 Dan GohmanFix comments about vectors to use the current wording.
2007-07-02 Dan GohmanAdd explicit keywords.
2007-06-18 Anton KorobeynikovMake BasicAliasAnalysis correctly register itself....
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
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-02-15 Reid SpencerFor PR1195:
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-05 Reid SpencerMake classes in anonymous namespaces use VISIBILITY_HID...
2007-01-30 Reid SpencerFor PR1136: Rename GlobalVariable::isExternal as isDecl...
2007-01-14 Chris Lattnerfit to 80 cols.
2007-01-12 Chris LattnerGEP operands can't be bools
2007-01-12 Reid SpencerImplement review feedback for the ConstantBool->Constan...
2007-01-11 Reid SpencerRename BoolTy as Int1Ty. Patch by Sheng Zhou.
2007-01-11 Zhou ShengFor PR1043:
2006-12-31 Reid SpencerFor PR950:
2006-12-23 Reid SpencerFor PR950:
2006-12-12 Reid SpencerReplace inferred getCast(V,Ty) calls with more strict...
2006-12-07 Bill WendlingChanged llvm_ostream et all to OStream. llvm_cerr,...
2006-11-28 Bill WendlingConvert to using llvm streams instead of iostreams.
2006-11-27 Reid SpencerFor PR950:
2006-11-13 Chris Lattnerremove redundant code
2006-11-03 Chris LattnerFix BasicAA/2006-11-03-BasicAAVectorCrash.ll by handlin...
2006-11-02 Reid SpencerFor PR786:
next