aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* Start generating arbitrary precision integer SCEVs. This removes the temporaryNick Lewycky2009-01-251-11/+1
* Introduce two DWARF attribute extentions DW_AT_APPLE_optimized, DW_AT_APPLE_f...Devang Patel2009-01-231-2/+6
* fix two more cases where we could let the NLPDI cache get unsorted.Chris Lattner2009-01-231-5/+14
* Unconditionally reset 'cache' to zero, even if we don't need to resort it.Chris Lattner2009-01-231-5/+4
* a minor tweak to my previous patch, handle the invalidation caseChris Lattner2009-01-231-3/+4
* introduce a useful abstraction to find out if a Use is in the call position o...Gabor Greif2009-01-221-1/+2
* Fix PR3358, a really nasty bug where recursive phi translated Chris Lattner2009-01-221-3/+36
* Need only one set of debug info versions enum.Devang Patel2009-01-201-2/+2
* Eliminate use of uint32_t to improve compatibility with cygwinChris Lattner2009-01-201-6/+6
* Verify debug info.Devang Patel2009-01-191-0/+94
* CMake: Add lib/Analysis/CaptureTracking.cppOscar Fuentes2009-01-181-0/+1
* BasicAliasAnalysis and FunctionAttrs were bothDuncan Sands2009-01-182-52/+113
* add a commentGabor Greif2009-01-181-0/+1
* switch over some other methods from indices to iteratorsGabor Greif2009-01-171-8/+8
* speed up iterative loop by using iterators. changes direction, but functional...Gabor Greif2009-01-171-4/+4
* Reinstate r60509 from Dale:Nick Lewycky2009-01-161-0/+1
* Add the private linkage.Rafael Espindola2009-01-153-5/+5
* minor simplificationGabor Greif2009-01-141-2/+2
* Wind SCEV back in time, to Nov 18th. This 'fixes' PR3275, PR3294, PR3295,Nick Lewycky2009-01-132-211/+41
* Add classof() methods to support isa<> and other related facilities.Devang Patel2009-01-121-8/+2
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-123-3/+3
* make tblgen autogenerate the nocapture intrinsics for Chris Lattner2009-01-121-4/+0
* Removed trailing whitespace from Makefiles.Misha Brukman2009-01-092-4/+4
* ValueTracker can't assume that an alloca with no specified alignment Chris Lattner2009-01-081-1/+1
* When checking if an Argument escapes, check ifDuncan Sands2009-01-051-7/+13
* Add classof() methods so that dwarf writer can decide what DIDescriptor is in...Devang Patel2009-01-051-0/+5
* Construct array/vector type DIEs using DebugInfo.Devang Patel2009-01-051-1/+6
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-052-0/+10
* We know it's always a SCEVConstant if it gets here, so just cast it andNick Lewycky2009-01-031-6/+2
* Don't try to analyze this "backward" case. This is overly conservative Nick Lewycky2009-01-021-0/+12
* Check that the function prototypes are correct before assuming that the Nick Lewycky2008-12-271-18/+28
* Resubmit support for the 'nocapture' attribute.Nick Lewycky2008-12-191-6/+17
* Remove dead comments.Evan Cheng2008-12-181-3/+0
* Today the front-ends (llvm-gcc and clang) generate multiple llvm.dbg.compile_...Devang Patel2008-12-171-13/+39
* Temporarily revert r61019, r61030, and r61040. These were breaking LLVM ReleaseBill Wendling2008-12-161-17/+6
* CMake: Added DbgInfoPrinter.cpp to lib/Analysis/CMakeFiles.txt.Oscar Fuentes2008-12-161-0/+1
* Add -print-dbginfo pass that prints LLVM IR with comments inserted to showTorok Edwin2008-12-161-0/+145
* Add utility functions to search for DbgStopPointInst corresponding to anTorok Edwin2008-12-161-0/+73
* use different name for parameter to make it clear that we set DIDescriptor::GVTorok Edwin2008-12-161-2/+2
* Generalize support for analyzing loops to include SLE/SGE loop exit conditionsNick Lewycky2008-12-161-24/+23
* fix PR3217: fully cached queries need to be verified against the Chris Lattner2008-12-161-1/+21
* Teach basicaa to use the nocapture attribute when possible. When theChris Lattner2008-12-151-6/+17
* if we have a phi translation failure of the start block,Chris Lattner2008-12-151-0/+1
* Implement initial support for PHI translation in memdep. This means thatChris Lattner2008-12-151-39/+166
* Fix whitespace in comment.Nick Lewycky2008-12-151-2/+1
* Fix getFieldAs() to use the parameter instead of 6.Torok Edwin2008-12-131-0/+8
* Revert my re-instated reverted commit, fixes the bootstrap build on x86-64 li...Nick Lewycky2008-12-121-15/+15
* Sneaky, sneaky: move the -1 to the outside of the SMax. Reinstate theNick Lewycky2008-12-111-15/+15
* Don't dereference the end() iterator. This wasDuncan Sands2008-12-101-2/+3
* Allow basicaa to walk through geps with identical indices in Chris Lattner2008-12-101-18/+32