summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/PointerTracking.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Introduce and use convenience methods for getting pointer typesDuncan Sands2009-10-061-1/+1
| | | | | | | where the element is of a basic builtin type. For example, to get an i8* use getInt8PtrTy. llvm-svn: 83379
* Enhance analysis passes so that they apply the same analysis to malloc calls ↵Victor Hernandez2009-09-181-0/+9
| | | | | | | | as to MallocInst. Reviewed by Eli Friedman. llvm-svn: 82281
* remove a few dead insertion methods.Chris Lattner2009-08-241-8/+2
| | | | llvm-svn: 79882
* Actually privatize a IntegerTypes, and fix a few bugs exposed by this.Owen Anderson2009-08-131-4/+4
| | | | llvm-svn: 78955
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-12/+13
| | | | llvm-svn: 78948
* Introduce a pointertracking pass.Torok Edwin2009-07-141-0/+261
For now this only computes the allocated size of the memory pointed to by a pointer, and offset a pointer from allocated pointer. The actual checkLimits part will come later, after another round of review. llvm-svn: 75657
OpenPOWER on IntegriCloud