- Dec 03, 2009
-
-
Ted Kremenek authored
Make BlockDataRegion::referenced_vars_iterator an actual class that enforces that all MemRegions iterated over are VarRegions. llvm-svn: 90430
-
Chris Lattner authored
llvm-svn: 90429
-
Chris Lattner authored
llvm-svn: 90428
-
Anders Carlsson authored
llvm-svn: 90427
-
Daniel Dunbar authored
llvm-svn: 90426
-
Daniel Dunbar authored
llvm-svn: 90424
-
Nate Begeman authored
Don't pull vector sext through both hands of a logical operation, since doing so prevents the fusion of vector sext and setcc into vsetcc. Add a testcase for the above transformation. Fix a bogus use of APInt noticed while tracking this down. llvm-svn: 90423
-
Daniel Dunbar authored
llvm-svn: 90422
-
Daniel Dunbar authored
llvm-svn: 90421
-
Daniel Dunbar authored
llvm-svn: 90420
-
Chris Lattner authored
llvm-svn: 90419
-
Bob Wilson authored
both source operands. In the canonical form, the 2nd operand is changed to an undef and the shuffle mask is adjusted to only reference elements from the 1st operand. Radar 7434842. llvm-svn: 90417
-
Daniel Dunbar authored
llvm-svn: 90416
-
Jakob Stoklund Olesen authored
llvm-svn: 90415
-
Daniel Dunbar authored
llvm-svn: 90414
-
Daniel Dunbar authored
llvm-svn: 90413
-
Eli Friedman authored
llvm-svn: 90412
-
Eli Friedman authored
llvm-svn: 90411
-
John McCall authored
overloaded-operator resolution is wildly untested, but the parallel code for methods seems to satisfy some trivial tests. Also change some overload-resolution APIs to take a type instead of an expression, which lets us avoid creating a spurious CXXThisExpr when resolving implicit member accesses. llvm-svn: 90410
-
Mike Stump authored
llvm-svn: 90409
-
Owen Anderson authored
llvm-svn: 90408
-
Mike Stump authored
llvm-svn: 90407
-
Anders Carlsson authored
llvm-svn: 90406
-
Ted Kremenek authored
Add batch version of 'StoreManager::InvalidateRegion()' for invalidating multiple regions as once. After adopting this in the CFRefCount::EvalCall(), we see a reduction in analysis time of 1.5% when analyzing all of SQLite3. llvm-svn: 90405
-
Anders Carlsson authored
llvm-svn: 90402
-
Anders Carlsson authored
llvm-svn: 90401
-
Anders Carlsson authored
llvm-svn: 90400
-
Anders Carlsson authored
llvm-svn: 90399
-
Anders Carlsson authored
llvm-svn: 90398
-
Anders Carlsson authored
llvm-svn: 90397
-
Anders Carlsson authored
Delay computing the return adjustments for covariant thunks until when they are added to the vtable. llvm-svn: 90396
-
Evan Cheng authored
llvm-svn: 90395
-
Anders Carlsson authored
llvm-svn: 90394
-
Anders Carlsson authored
llvm-svn: 90393
-
Anders Carlsson authored
llvm-svn: 90392
-
Anders Carlsson authored
llvm-svn: 90391
-
Ted Kremenek authored
llvm-svn: 90390
-
Ted Kremenek authored
llvm-svn: 90389
-
Ted Kremenek authored
llvm-svn: 90388
-
Anders Carlsson authored
llvm-svn: 90387
-