- Dec 02, 2008
-
-
Eli Friedman authored
ScalarExprEmitter::VisitBinLOr. llvm-svn: 60415
-
Eli Friedman authored
PR3152. llvm-svn: 60389
-
- Dec 01, 2008
-
-
Anders Carlsson authored
llvm-svn: 60324
-
Anders Carlsson authored
llvm-svn: 60323
-
Anders Carlsson authored
llvm-svn: 60321
-
- Nov 30, 2008
-
-
Eli Friedman authored
initializers. llvm-gcc appears to be more aggressive, but incorrect, for constructs like "const int a[] = {1,2,3};"; that said, current optimizers will do the appropriate optimizations when safe. llvm-svn: 60270
-
- Nov 27, 2008
-
-
Daniel Dunbar authored
llvm-svn: 60147
-
- Nov 26, 2008
-
-
Fariborz Jahanian authored
llvm-svn: 60122
-
Anders Carlsson authored
llvm-svn: 60109
-
- Nov 25, 2008
-
-
Anders Carlsson authored
llvm-svn: 60058
-
Daniel Dunbar authored
llvm-svn: 60051
-
Anders Carlsson authored
llvm-svn: 60032
-
- Nov 24, 2008
-
-
Chris Lattner authored
uses of getName() with uses of getDeclName(). This upgrades a bunch of diags to take DeclNames instead of std::strings. This also tweaks a couple of diagnostics to be cleaner and changes CheckInitializerTypes/PerformInitializationByConstructor to pass around DeclarationNames instead of std::strings. llvm-svn: 59947
-
Chris Lattner authored
NamedDecl::getNameAsString() to make it more explicit. llvm-svn: 59937
-
Chris Lattner authored
assert if the name is not an identifier. Update callers to do the right thing and avoid this method in unsafe cases. This also fixes an objc warning that was missing a space, and migrates a couple more to taking IdentifierInfo and QualTypes instead of std::strings. llvm-svn: 59936
-
Chris Lattner authored
a new NamedDecl::getAsString() method. Change uses of Selector::getName() to just pass in a Selector where possible (e.g. to diagnostics) instead of going through an std::string. This also adds new formatters for objcinstance and objcclass as described in the dox. llvm-svn: 59933
-
- Nov 22, 2008
-
-
Anders Carlsson authored
llvm-svn: 59887
-
Fariborz Jahanian authored
llvm-svn: 59886
-
Anders Carlsson authored
llvm-svn: 59881
-
Fariborz Jahanian authored
Issuing diagnostics when assigning to read-only properties. This is work in progress. llvm-svn: 59874
-
Anders Carlsson authored
llvm-svn: 59857
-
- Nov 21, 2008
-
-
Fariborz Jahanian authored
llvm-svn: 59838
-
Fariborz Jahanian authored
themselves for gc API generation purposes. llvm-svn: 59828
-
Chris Lattner authored
llvm-svn: 59824
-
Chris Lattner authored
llvm-svn: 59821
-
Sanjiv Gupta authored
llvm-svn: 59806
-
Fariborz Jahanian authored
code gen. method. llvm-svn: 59767
-
- Nov 20, 2008
-
-
Fariborz Jahanian authored
write-barriers. llvm-svn: 59748
-
Fariborz Jahanian authored
llvm-svn: 59740
-
Fariborz Jahanian authored
to static function. Added comments. llvm-svn: 59738
-
Chris Lattner authored
from Sebastian to enforce that a literal string is passed in, and use this to avoid having to call strlen on it. llvm-svn: 59706
-
Fariborz Jahanian authored
diagnostics on use of __weak attribute on fields, Early support for read/write barriers for objc fields. llvm-svn: 59682
-
- Nov 19, 2008
-
-
Fariborz Jahanian authored
objects as __strong when attribute unspecified. llvm-svn: 59654
-
Fariborz Jahanian authored
llvm-svn: 59645
-
Daniel Dunbar authored
llvm-svn: 59622
-
Daniel Dunbar authored
value). - Use extra argument to EmitStoreThroughLValue to provide place to write update bit-field value if caller requires it. - This fixes several FIXMEs. llvm-svn: 59615
-
Sanjiv Gupta authored
llvm-svn: 59613
-
Chris Lattner authored
llvm-svn: 59611
-
Chris Lattner authored
llvm-svn: 59610
-
Daniel Dunbar authored
llvm-svn: 59594
-