aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/BasicAliasAnalysis.cpp
AgeCommit message (Expand)Author
2007-05-03Drop 'const'Devang Patel
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel
2007-04-19Make use of ConstantInt::isZero instead of ConstantInt::isNullValue.Zhou Sheng
2007-02-15For PR1195:Reid Spencer
2007-02-10Switch some std::vector's to SmallVectors. This speeds up -load-vn -gcseChris Lattner
2007-02-10modify CheckGEPInstructions to take a pointer and size instead of a vector.Chris Lattner
2007-02-10eliminate use of TargetData::getIndexedOffset that takes a vectorChris Lattner
2007-02-05Make classes in anonymous namespaces use VISIBILITY_HIDDEN to help reduceReid Spencer
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer
2007-01-14fit to 80 cols.Chris Lattner
2007-01-12GEP operands can't be boolsChris Lattner
2007-01-12Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer
2007-01-11Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer
2007-01-11For PR1043:Zhou Sheng
2006-12-31For PR950:Reid Spencer
2006-12-23For PR950:Reid Spencer
2006-12-12Replace inferred getCast(V,Ty) calls with more strict variants.Reid Spencer
2006-12-07Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling
2006-11-28Convert to using llvm streams instead of iostreams.Bill Wendling
2006-11-27For PR950:Reid Spencer
2006-11-13remove redundant codeChris Lattner
2006-11-03Fix BasicAA/2006-11-03-BasicAAVectorCrash.ll by handling out-of-rangeChris Lattner
2006-11-02For PR786:Reid Spencer
2006-10-20For PR950:Reid Spencer
2006-10-04Fix more static dtor issuesChris Lattner
2006-08-28simplify AnalysisGroup registration, eliminating one typeid call.Chris Lattner
2006-08-27eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner
2006-08-27s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|Chris Lattner
2006-06-28Use hidden visibility to make symbols in an anonymous namespace getChris Lattner
2006-06-07For PR780:Reid Spencer
2006-06-01Change from using a stub function to a stub variable for passing to theReid Spencer
2006-03-09Use autogenerated mod/ref info for intrinsics.Chris Lattner
2006-03-04Fix a crash compiling ObsequiChris Lattner
2006-03-04Be more conservative with our symbolic alias analysis. In particular,Chris Lattner
2006-01-14Add bswap intrinsics as documented in the Language ReferenceNate Begeman
2005-11-11prevent cse of readcyclecounterAndrew Lenharth
2005-11-11continued readcyclecounter supportAndrew Lenharth
2005-08-24floor/ceil don't read/write memory. This allows gcse to eliminate 6 callsChris Lattner
2005-07-11Remove glibc specific functions, and mark a couple as C99Andrew Lenharth
2005-07-11because on alpha:Andrew Lenharth
2005-05-08By definition, 'tail' calls cannot access the stack frame of their caller.Chris Lattner
2005-05-06These intrinsics do not access memoryChris Lattner
2005-04-30Add llvm.sqrt intrinsic, patch contributed by Morten OfstadChris Lattner
2005-04-28These functions can set errno!Chris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-09Fix Regression/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll, a miscompilationChris Lattner
2005-01-08Add even more missing createXxxPass functions.Jeff Cohen
2004-12-15Fix a bug in -no-aa that caused two DSGraph tests to XPASS.Chris Lattner
2004-12-15Adjust to new alias analysis interfacesChris Lattner