summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/BasicAliasAnalysis.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Integrate the readonly/readnone logic more deeplyDuncan Sands2007-12-011-5/+0
* Add some convenience methods for querying attributes, andDuncan Sands2007-11-281-3/+2
* Fix PR1146: parameter attributes are longer part ofDuncan Sands2007-11-271-2/+2
* Ding dong, the DoesntAccessMemoryFns andDuncan Sands2007-11-231-113/+0
* Teach alias analysis about readnone/readonly functions.Duncan Sands2007-11-221-0/+6
* Fix for PR1801Tanya Lattner2007-11-161-0/+3
* Fix PR1774 and BasicAA/2007-11-05-SizeCrash.llChris Lattner2007-11-061-7/+11
* Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize.Duncan Sands2007-11-011-2/+2
* Make a comment better.Owen Anderson2007-10-261-1/+3
* Fix for PR1741.Owen Anderson2007-10-251-2/+3
* Add lengthof and endof templates that hide a lot of sizeof computations.Owen Anderson2007-09-071-5/+4
* Missing break. Patch by Wojciech Matyjewicz.Evan Cheng2007-09-051-0/+1
* This resolves a regression of BasicAA which failed to find any memory informa...Chandler Carruth2007-08-061-4/+23
* Upgrade BasicAliasAnalysis::getModRefBehavior to not call Value::getName,Chris Lattner2007-08-051-4/+14
* Implement review feedback.Christopher Lamb2007-08-021-4/+4
* Teach BasicAA about noalias parameter attributes, but do it correctly this time.Christopher Lamb2007-08-021-1/+31
* Revert overly aggressive interpretation of noaliasChristopher Lamb2007-07-311-32/+1
* Teach BasicAA about noalias function parameters. Passes all of DejaGNU and te...Christopher Lamb2007-07-311-1/+32
* Fix comments about vectors to use the current wording.Dan Gohman2007-07-161-1/+1
* Add explicit keywords.Dan Gohman2007-07-021-1/+1
* Make BasicAliasAnalysis correctly register itself. Patch by DevangAnton Korobeynikov2007-06-181-0/+2
* Drop 'const'Devang Patel2007-05-031-4/+4
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-021-4/+4
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-011-0/+6
* Make use of ConstantInt::isZero instead of ConstantInt::isNullValue.Zhou Sheng2007-04-191-1/+1
* For PR1195:Reid Spencer2007-02-151-3/+3
* Switch some std::vector's to SmallVectors. This speeds up -load-vn -gcseChris Lattner2007-02-101-3/+5
* modify CheckGEPInstructions to take a pointer and size instead of a vector.Chris Lattner2007-02-101-23/+31
* eliminate use of TargetData::getIndexedOffset that takes a vectorChris Lattner2007-02-101-5/+11
* Make classes in anonymous namespaces use VISIBILITY_HIDDEN to help reduceReid Spencer2007-02-051-1/+1
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-301-1/+1
* fit to 80 cols.Chris Lattner2007-01-141-8/+6
* GEP operands can't be boolsChris Lattner2007-01-121-6/+3
* Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer2007-01-121-1/+1
* Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer2007-01-111-4/+4
* For PR1043:Zhou Sheng2007-01-111-6/+9
* For PR950:Reid Spencer2006-12-311-20/+12
* For PR950:Reid Spencer2006-12-231-1/+2
* Replace inferred getCast(V,Ty) calls with more strict variants.Reid Spencer2006-12-121-4/+4
* Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling2006-12-071-2/+2
* Convert to using llvm streams instead of iostreams.Bill Wendling2006-11-281-1/+1
* For PR950:Reid Spencer2006-11-271-31/+45
* remove redundant codeChris Lattner2006-11-131-2/+0
* Fix BasicAA/2006-11-03-BasicAAVectorCrash.ll by handling out-of-rangeChris Lattner2006-11-031-8/+20
* For PR786:Reid Spencer2006-11-021-1/+1
* For PR950:Reid Spencer2006-10-201-8/+7
* Fix more static dtor issuesChris Lattner2006-10-041-14/+17
* simplify AnalysisGroup registration, eliminating one typeid call.Chris Lattner2006-08-281-2/+2
* eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner2006-08-271-2/+2
* s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|Chris Lattner2006-08-271-1/+1
OpenPOWER on IntegriCloud