- Jul 01, 2010
-
-
Devang Patel authored
This is a regression caused by r106792 and caught by gdb testsuite. llvm-svn: 107430
-
Douglas Gregor authored
llvm-svn: 107429
-
Daniel Dunbar authored
llvm-svn: 107428
-
Daniel Dunbar authored
llvm-svn: 107427
-
Daniel Dunbar authored
llvm-svn: 107426
-
Daniel Dunbar authored
llvm-svn: 107425
-
Daniel Dunbar authored
llvm-svn: 107424
-
Ted Kremenek authored
Fix PR 7475 by enhancing the static analyzer to also invalidate bindings for non-static global variables when calling a function/method whose impact on global variables we cannot accurately estimate. This change introduces two new MemSpaceRegions that divide up the memory space of globals, and causes RegionStore and BasicStore to consult a binding to the NonStaticGlobalsMemSpaceRegion when lazily determining the value of a global. llvm-svn: 107423
-
Jordy Rose authored
Add an ivar to SymbolReaper for the current statement, and then stop passing the current statement around everywhere. Preparation for symbolic extents. llvm-svn: 107422
-
Douglas Gregor authored
llvm-svn: 107421
-
Dan Gohman authored
make it more aggressive in cases where both pointers are known to live in the same function. llvm-svn: 107420
-
Sean Callanan authored
an expression, adding code to put the value of the last expression (if there is one) into a variable and write the address of that variable to a global pointer. llvm-svn: 107419
-
Daniel Dunbar authored
Spencer! llvm-svn: 107418
-
Devang Patel authored
llvm-svn: 107417
-
Devang Patel authored
such a way that debug info for symbols preserved even if symbols are optimized away by the optimizer. Add new special pass to remove debug info for such symbols. llvm-svn: 107416
-
Douglas Gregor authored
method. No functionality change. llvm-svn: 107415
-
Stephen Canon authored
llvm-svn: 107414
-
Greg Clayton authored
llvm-svn: 107413
-
Devang Patel authored
llvm-svn: 107412
-
Douglas Gregor authored
and multi-dimensional array fields. Fixes several bugs found by inspection. llvm-svn: 107411
-
Jim Ingham authored
llvm-svn: 107410
-
Stephen Canon authored
llvm-svn: 107409
-
Stephen Canon authored
Correction to previous commit which mistakenly included older versions of some files; now includes the correct LLVM license header llvm-svn: 107408
-
Douglas Gregor authored
separate function. Aside from making the loops infinitely faster, no functionality change. llvm-svn: 107407
-
Douglas Gregor authored
copy-assignment operator. llvm-svn: 107406
-
Bruno Cardoso Lopes authored
Add AVX SSE3 packed horizontal and & sub instructions llvm-svn: 107405
-
Bruno Cardoso Lopes authored
llvm-svn: 107404
-
Greg Clayton authored
Did a bit of code formatting and cleanup. llvm-svn: 107403
-
Douglas Gregor authored
into a separate routine. No functionality change. llvm-svn: 107402
-
Stephen Canon authored
llvm-svn: 107400
-
Gabor Greif authored
llvm-svn: 107399
-
Douglas Gregor authored
llvm-svn: 107398
-
Gabor Greif authored
to update their code to high-level interfaces If you get compile errors in your project please update your code according to the comments. llvm-svn: 107396
-
Douglas Gregor authored
llvm-svn: 107395
-
Douglas Gregor authored
CXXRecordDecl::getDestructor(); no functionality change. llvm-svn: 107394
-
Dan Gohman authored
llvm-svn: 107393
-
Gabor Greif authored
reformulate CallSiteBase::getCallee to adapt to CallInst::ArgOffset, and make it work even if CallInst::op_* are private llvm-svn: 107392
-
Gabor Greif authored
reformulate CallSite::getCallee to adapt to CallInst::ArgOffset, and make it work even if CallInst::op_* are private llvm-svn: 107390
-
Zhongxing Xu authored
llvm-svn: 107388
-
-