- Jul 28, 2011
-
-
John McCall authored
llvm-svn: 136340
-
John McCall authored
__block variables where the act of initialization/assignment itself causes the __block variable to be copied to the heap because the variable is of block type and is being assigned a block literal which captures the variable. rdar://problem/9814099 llvm-svn: 136337
-
NAKAMURA Takumi authored
llvm-svn: 136333
-
Douglas Gregor authored
fields of HeaderFileInfo. llvm-svn: 136332
-
Douglas Gregor authored
for quoted header lookup when dealing with not-yet-installed frameworks. Fixes <rdar://problem/9824020>. llvm-svn: 136331
-
NAKAMURA Takumi authored
test/CodeGen/struct-init.c, struct-matching-constraint.c: Tweak commandline, or they would not be recognized as armv7 on some hosts. llvm-svn: 136330
-
Douglas Gregor authored
llvm-svn: 136318
-
Douglas Gregor authored
llvm-svn: 136317
-
Argyrios Kyrtzidis authored
For PCH files, have only one open/close for temporary + rename to be safe from race conditions. For all other output files open/close the output file directly. Depends on llvm r136310. rdar://9082880 & http://llvm.org/PR9374. llvm-svn: 136315
-
Douglas Gregor authored
llvm-svn: 136314
-
Eric Christopher authored
llvm-svn: 136311
-
Eric Christopher authored
sizes make sense. llvm-svn: 136309
-
Eric Christopher authored
llvm-svn: 136308
-
Eric Christopher authored
llvm-svn: 136307
-
Richard Trieu authored
llvm-svn: 136306
-
Eric Christopher authored
supposed to. llvm-svn: 136305
-
Eric Christopher authored
llvm-svn: 136304
-
Eric Christopher authored
llvm-svn: 136303
-
Eric Christopher authored
llvm-svn: 136302
-
Eric Christopher authored
instruction and the architecture for which the instruction exists. llvm-svn: 136301
-
Eric Christopher authored
llvm-svn: 136300
-
Eric Christopher authored
llvm-svn: 136299
-
Eric Christopher authored
llvm-svn: 136298
-
Eric Christopher authored
llvm-svn: 136297
-
Chad Rosier authored
llvm-svn: 136296
-
Chad Rosier authored
use in KEXTs. However, users/Xcode still need to tweak the linker flags to do the right thing, and end up using -Xlinker, for example. Instead, have the driver "do the right thing" when linking when -fapple-kext is present on the command line, and we should have Xcode use -fapple-kext instead of setting other flags like -Xlinker -kext or -nodefaultlibs. rdar://7809940 llvm-svn: 136294
-
- Jul 27, 2011
-
-
Douglas Gregor authored
llvm-svn: 136273
-
John McCall authored
supposed to be a full-expression; make it so. In ARC, make sure we retain the lock for the entire protected block. llvm-svn: 136271
-
Douglas Gregor authored
- Added LazyVector::erase() to support this use case. - Factored out the LazyDecl-of-Decls to RecordData translation in the ASTWriter. There is still a pile of code duplication here to eliminate. llvm-svn: 136270
-
Anna Zaks authored
Add a utility function to the Lexer, which makes it easier to find a token after the given location. (It is a generalized version of trans::findLocationAfterSemi from ArcMigrate, which will be changed to use the Lexer utility). llvm-svn: 136268
-
Douglas Gregor authored
contents are lazily loaded on demand from an external source (e.g., an ExternalASTSource or ExternalSemaSource). The "loaded" entities are kept separate from the "local" entities, so that the two can grow independently. Switch Sema::TentativeDefinitions from a normal vector that is eagerly populated by the ASTReader into one of these LazyVectors, making the ASTReader a bit more like me (i.e., lazy). llvm-svn: 136262
-
Peter Collingbourne authored
llvm-svn: 136258
-
Peter Collingbourne authored
llvm-svn: 136257
-
Peter Collingbourne authored
llvm-svn: 136256
-
Peter Collingbourne authored
llvm-svn: 136254
-
Eli Friedman authored
llvm-svn: 136251
-
Eli Friedman authored
Make CodeGen for array delete involving incomplete class work without crashing. Should fix regression on g++.dg/init/delete1.C. llvm-svn: 136241
-
Ted Kremenek authored
llvm-svn: 136239
-
Ted Kremenek authored
llvm-svn: 136238
-
Ted Kremenek authored
llvm-svn: 136237
-