- Jul 21, 2009
-
-
Ted Kremenek authored
pointers. Enhanced RegionStoreManager::Retrieve() to handle automatic casts when the loaded value is different from the requested value. This should be refined over time, but essentially we should always symbolicate locations as locations, and convert them to non-locations on demand. These changes now cause 'misc-ps.m' to pass again. llvm-svn: 76497
-
Dan Gohman authored
llvm-svn: 76496
-
Dan Gohman authored
llvm-svn: 76495
-
Fariborz Jahanian authored
llvm-svn: 76494
-
Fariborz Jahanian authored
llvm-svn: 76493
-
Dan Gohman authored
llvm-svn: 76492
-
Chris Lattner authored
llvm-svn: 76490
-
David Goodwin authored
llvm-svn: 76489
-
Douglas Gregor authored
reducing the size of ParmVarDecl by one pointer. Also means that we'll properly (de-)serialize default arguments in C++ PCH files. llvm-svn: 76487
-
David Greene authored
Re-apply 75490, 75806 and 76177 with fixes and tests. Efficiency comes next. llvm-svn: 76486
-
- Jul 20, 2009
-
-
Evan Cheng authored
llvm-svn: 76485
-
Ted Kremenek authored
llvm-svn: 76484
-
Ted Kremenek authored
locs and vis versa. llvm-svn: 76483
-
Ted Kremenek authored
llvm-svn: 76481
-
Bill Wendling authored
llvm-svn: 76480
-
Bill Wendling authored
"LinkerPrivatePrefix". It seems to have been used in only one place before I started this "linker_private" business. I'm thinking that a rename is in order... llvm-svn: 76479
-
Mike Stump authored
llvm-svn: 76476
-
Dan Gohman authored
exact sdiv flags. llvm-svn: 76475
-
Mike Stump authored
llvm-svn: 76473
-
Evan Cheng authored
llvm-svn: 76472
-
Ted Kremenek authored
llvm-svn: 76469
-
Ted Kremenek authored
llvm-svn: 76466
-
Bill Wendling authored
as it no longer depends upon two different enums being kept in sync with each other. llvm-svn: 76465
-
Dan Gohman authored
SDiv is a binary operation that can overflow. llvm-svn: 76464
-
Kevin Enderby authored
the parsing of the .dump and .load should be done in the assembly parser and not have any need for an MCStreamer API. Changed the code for now so these just produce an error saying these specific directives are not yet implemented since they are likely no longer used and may never need to be implemented. llvm-svn: 76462
-
Daniel Dunbar authored
- This provides the AsmLexer interface to the target specific assembly parsers. llvm-svn: 76460
-
Evan Cheng authored
Fix some sub-reg coalescing bugs where the coalescer wasn't updating the resulting interval's register class. llvm-svn: 76458
-
Eli Friedman authored
llvm-svn: 76457
-
Bill Wendling authored
llvm-svn: 76456
-
Devang Patel authored
llvm-svn: 76455
-
Douglas Gregor authored
don't replace the type of the field with 'int', from Enea Zaffanella! llvm-svn: 76454
-
Daniel Dunbar authored
- This provides the AsmParser interface to the target specific assembly parsers. llvm-svn: 76453
-
Ted Kremenek authored
could be NULL. This allows the solver to handle optimized CFGs where branches can be determined during CFG-construction to be infeasible. llvm-svn: 76452
-
Douglas Gregor authored
incomplete type (with a warning), from Enea Zaffanella! llvm-svn: 76451
-
Ted Kremenek authored
where the true or false CFGBlock* for a branch could be NULL. This will handle the case where we can determine during CFG construction that a branch is infeasible. llvm-svn: 76450
-
Douglas Gregor authored
llvm-svn: 76449
-
Bill Wendling authored
llvm-svn: 76447
-
Chris Lattner authored
llvm-svn: 76445
-
Steve Naroff authored
- Remove Sema::CheckPointeeTypesForAssignment(), a temporary API I added to ease migration to ObjCObjectPointerType. Convert Sema::CheckAssignmentConstraints() to no longer depend on the temporary API. - Sema::ConvertDeclSpecToType(): Replace a couple FIXME's with an important comment/example. - Sema::GetTypeForDeclarator(): Get the protocol's from the interface, NOT the declspec (to support the following C typedef idiom: "typedef C<P> T; T *obj"). - Sema::ObjCQualifiedIdTypesAreCompatible(): Removed some dead code. - ASTContext::getObjCEncodingForTypeImpl(): Some minor cleanups. llvm-svn: 76443
-
Chris Lattner authored
llvm-svn: 76442
-