- Mar 14, 2008
-
-
Nate Begeman authored
non-default address space, and fix comment. Add a test for this. llvm-svn: 48366
-
Nate Begeman authored
An address space name cannot be used to qualify an object that has automatic storage duration. Still not catching ASQual'd allocas of array type, just scalars at the moment. llvm-svn: 48350
-
- Mar 13, 2008
-
-
Chris Lattner authored
Set the start of DeclStmt range. Right now the end is meaningless though. llvm-svn: 48330
-
- Mar 08, 2008
-
-
Chris Lattner authored
which is simpler to use and provide. llvm-svn: 48051
-
- Mar 07, 2008
-
-
Nate Begeman authored
Generate CallingConv::Fast when fastcall attribute is present llvm-svn: 48017
-
Ted Kremenek authored
Added more comments for code processing attribute "format". Added more checks for corner cases, test cases, and warnings. llvm-svn: 48011
-
- Mar 05, 2008
-
-
Chris Lattner authored
llvm-svn: 47954
-
Chris Lattner authored
theoretically useful, but not useful in practice. It adds a bunch of complexity, and not much value. It's best to nuke it. One big advantage is that it means the target interfaces will soon lose their SLoc arguments and target queries can never emit diagnostics anymore (yay). Removing this also simplifies some of the core preprocessor which should make it slightly faster. Ted, I didn't simplify TripleProcessor, which can now have at most one triple, and can probably just be removed. Please poke at it when you have time. llvm-svn: 47930
-
- Mar 04, 2008
-
-
Chris Lattner authored
llvm-svn: 47893
-
- Mar 03, 2008
-
-
Ted Kremenek authored
llvm-svn: 47844
-
Ted Kremenek authored
llvm-svn: 47843
-
Chris Lattner authored
llvm-svn: 47837
-
- Mar 01, 2008
-
-
Chris Lattner authored
by Nuno Lopes for PR2089 llvm-svn: 47787
-
-
- Feb 29, 2008
-
-
-
Gabor Greif authored
Happens with Xcode 2.4.1 headers on test Parser/objc-foreach-error-1.m llvm-svn: 47767
-
Chris Lattner authored
llvm-svn: 47753
-
- Feb 27, 2008
-
-
Ted Kremenek authored
llvm-svn: 47693
-
Ted Kremenek authored
llvm-svn: 47689
-
- Feb 26, 2008
-
-
Chris Lattner authored
Patch by Mike Stump! llvm-svn: 47582
-
Chris Lattner authored
sign of its type in the early exit case. No testcase, because this doesn't manifest as a failure. llvm-svn: 47581
-
- Feb 25, 2008
-
-
Chris Lattner authored
llvm-svn: 47560
-
- Feb 24, 2008
-
-
Steve Naroff authored
Move the initialization of SEL/objc_selector from Sema::Sema() to Sema::ActOnTranslationUnitScope() and make sure the type/struct get inserted into the translation unit scope. Bug submitted by David Chisnall (thanks!). llvm-svn: 47538
-
- Feb 21, 2008
-
-
Nate Begeman authored
llvm-svn: 47451
-
Chris Lattner authored
llvm-svn: 47421
-
Chris Lattner authored
example, we can now correctly build the type for things like: _AS1 float * _AS2 *B; llvm-svn: 47420
-
Chris Lattner authored
llvm-svn: 47419
-
Chris Lattner authored
llvm-svn: 47418
-
Chris Lattner authored
allows us to correctly handle stuff like: _AS1 float *B; and to reject stuff like: _AS1 _AS2* x; llvm-svn: 47417
-
Chris Lattner authored
llvm-svn: 47415
-
Chris Lattner authored
llvm-svn: 47414
-
Chris Lattner authored
llvm-svn: 47413
-
- Feb 20, 2008
-
-
Nate Begeman authored
llvm-svn: 47410
-
Chris Lattner authored
declspec, it is currently nonfunctional though. llvm-svn: 47405
-
Chris Lattner authored
returning directly. This allows us to factor handling of _Complex. llvm-svn: 47404
-
Chris Lattner authored
rename QualType::getQualifiers to getCVRQualifiers. Add some fixme's and clean up some code relevant to qualifiers. Change ASQualType to contain a Type* instead of a QualType. Any CVR qualifiers should be on the outer qual type. llvm-svn: 47398
-
- Feb 19, 2008
-
-
Nate Begeman authored
allows you to do things like typedef __attribute__(( ocu_vector_type(4))) float float4; float4 *x; float y = x[0][2]; llvm-svn: 47295
-
- Feb 17, 2008
-
-
Nate Begeman authored
llvm-svn: 47246
-
Nate Begeman authored
llvm-svn: 47245
-
Nate Begeman authored
llvm-svn: 47243
-