- Jul 20, 2009
-
-
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
-
Chris Lattner authored
llvm-svn: 76441
-
Dan Gohman authored
for noticing this. llvm-svn: 76440
-
Chris Lattner authored
llvm-svn: 76439
-
Dan Gohman authored
llvm-svn: 76438
-
Dan Gohman authored
Getelementptrs that are defined to wrap are virtually useless to optimization, and getelementptrs that are undefined on any kind of overflow are too restrictive -- it's difficult to ensure that all intermediate addresses are within bounds. I'm going to take a different approach. Remove a few optimizations that depended on this flag. llvm-svn: 76437
-
Fariborz Jahanian authored
a destructor. llvm-svn: 76436
-
Chris Lattner authored
llvm-svn: 76433
-
David Goodwin authored
For remote execution, must cd to the executable directory since the exe expects to find a dylib in the CWD ('.'). llvm-svn: 76432
-
Chris Lattner authored
llvm-svn: 76431
-
Daniel Dunbar authored
llvm-svn: 76427
-
David Greene authored
Hide the DOUT static variable behind a function interface. llvm-svn: 76425
-
David Goodwin authored
llvm-svn: 76424
-
Evan Cheng authored
llvm-svn: 76423
-
Eli Friedman authored
llvm-svn: 76422
-
Bruno Cardoso Lopes authored
are referenced, ignore the relocation entry and patch the relocatable field with the computed symbol offset directly llvm-svn: 76414
-
Zhongxing Xu authored
isContainedInStatement(). llvm-svn: 76408
-
Daniel Dunbar authored
- Sheesh. llvm-svn: 76402
-
Evan Cheng authored
llvm-svn: 76401
-
Chris Lattner authored
doesn't cause ".no_dead_strip" to be emitted on darwin. llvm-svn: 76399
-
Evan Cheng authored
llvm-svn: 76398
-
Chris Lattner authored
llvm-svn: 76397
-
Chris Lattner authored
llvm-svn: 76396
-
Bill Wendling authored
llvm-svn: 76394
-
Bill Wendling authored
llvm-svn: 76393
-
Bill Wendling authored
llvm-svn: 76392
-
Bill Wendling authored
llvm-svn: 76391
-
Evan Cheng authored
llvm-svn: 76390
-
Bill Wendling authored
"private" symbols which the assember shouldn't strip, but which the linker may remove after evaluation. This is mostly useful for Objective-C metadata. This is plumbing, so we don't have a use of it yet. More to come, etc. llvm-svn: 76385
-
Daniel Dunbar authored
llvm-svn: 76384
-
Daniel Dunbar authored
llvm-svn: 76383
-
Daniel Dunbar authored
llvm-svn: 76382
-
- Jul 19, 2009
-
-
Ted Kremenek authored
llvm-svn: 76381
-
Ted Kremenek authored
llvm-svn: 76380
-
Chris Lattner authored
llvm-svn: 76378
-
Chris Lattner authored
llvm-svn: 76377
-