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