aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis
AgeCommit message (Expand)Author
2009-02-04Back out r62958 from the release branch.Tanya Lattner
2009-02-03Move isIdentifiedObject and isNoAliasCall into AliasAnalysis.cpp sinceDan Gohman
2009-01-30 Each input file is encoded as a separate compile unit in LLVM debuggingDevang Patel
2009-01-30Fix a post-RA scheduling dependency bug.Dan Gohman
2009-01-30Add dump() routines to help debug debug info :)Devang Patel
2009-01-28Fix PR3415 (infinite loop in EscapeAnalysis) byDuncan Sands
2009-01-25Start generating arbitrary precision integer SCEVs. This removes the temporaryNick Lewycky
2009-01-23Introduce two DWARF attribute extentions DW_AT_APPLE_optimized, DW_AT_APPLE_f...Devang Patel
2009-01-23fix two more cases where we could let the NLPDI cache get unsorted.Chris Lattner
2009-01-23Unconditionally reset 'cache' to zero, even if we don't need to resort it.Chris Lattner
2009-01-23a minor tweak to my previous patch, handle the invalidation caseChris Lattner
2009-01-22introduce a useful abstraction to find out if a Use is in the call position o...Gabor Greif
2009-01-22Fix PR3358, a really nasty bug where recursive phi translated Chris Lattner
2009-01-20Need only one set of debug info versions enum.Devang Patel
2009-01-20Eliminate use of uint32_t to improve compatibility with cygwinChris Lattner
2009-01-19Verify debug info.Devang Patel
2009-01-18CMake: Add lib/Analysis/CaptureTracking.cppOscar Fuentes
2009-01-18BasicAliasAnalysis and FunctionAttrs were bothDuncan Sands
2009-01-18add a commentGabor Greif
2009-01-17switch over some other methods from indices to iteratorsGabor Greif
2009-01-17speed up iterative loop by using iterators. changes direction, but functional...Gabor Greif
2009-01-16Reinstate r60509 from Dale:Nick Lewycky
2009-01-15Add the private linkage.Rafael Espindola
2009-01-14minor simplificationGabor Greif
2009-01-13Wind SCEV back in time, to Nov 18th. This 'fixes' PR3275, PR3294, PR3295,Nick Lewycky
2009-01-12Add classof() methods to support isa<> and other related facilities.Devang Patel
2009-01-12Rename getABITypeSize to getTypePaddedSize, asDuncan Sands
2009-01-12make tblgen autogenerate the nocapture intrinsics for Chris Lattner
2009-01-09Removed trailing whitespace from Makefiles.Misha Brukman
2009-01-08ValueTracker can't assume that an alloca with no specified alignment Chris Lattner
2009-01-05When checking if an Argument escapes, check ifDuncan Sands
2009-01-05Add classof() methods so that dwarf writer can decide what DIDescriptor is in...Devang Patel
2009-01-05Construct array/vector type DIEs using DebugInfo.Devang Patel
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman
2009-01-03We know it's always a SCEVConstant if it gets here, so just cast it andNick Lewycky
2009-01-02Don't try to analyze this "backward" case. This is overly conservative Nick Lewycky
2008-12-27Check that the function prototypes are correct before assuming that the Nick Lewycky
2008-12-19Resubmit support for the 'nocapture' attribute.Nick Lewycky
2008-12-18Remove dead comments.Evan Cheng
2008-12-17Today the front-ends (llvm-gcc and clang) generate multiple llvm.dbg.compile_...Devang Patel
2008-12-16Temporarily revert r61019, r61030, and r61040. These were breaking LLVM ReleaseBill Wendling
2008-12-16CMake: Added DbgInfoPrinter.cpp to lib/Analysis/CMakeFiles.txt.Oscar Fuentes
2008-12-16Add -print-dbginfo pass that prints LLVM IR with comments inserted to showTorok Edwin
2008-12-16Add utility functions to search for DbgStopPointInst corresponding to anTorok Edwin
2008-12-16use different name for parameter to make it clear that we set DIDescriptor::GVTorok Edwin
2008-12-16Generalize support for analyzing loops to include SLE/SGE loop exit conditionsNick Lewycky
2008-12-16fix PR3217: fully cached queries need to be verified against the Chris Lattner
2008-12-15Teach basicaa to use the nocapture attribute when possible. When theChris Lattner
2008-12-15if we have a phi translation failure of the start block,Chris Lattner
2008-12-15Implement initial support for PHI translation in memdep. This means thatChris Lattner