- Nov 18, 2009
-
-
Daniel Dunbar authored
llvm-svn: 89210
-
Douglas Gregor authored
@implementation, and in the declaration of the superclass of an @interface. llvm-svn: 89207
-
Edward O'Callaghan authored
llvm-svn: 89205
-
Benjamin Kramer authored
llvm-svn: 89204
-
Ken Dyck authored
stdint.h. llvm-svn: 89203
-
Eli Friedman authored
llvm-svn: 89201
-
John McCall authored
llvm-svn: 89199
-
Nick Lewycky authored
llvm-svn: 89198
-
Eli Friedman authored
llvm-svn: 89197
-
Douglas Gregor authored
llvm-svn: 89196
-
Douglas Gregor authored
llvm-svn: 89195
-
Douglas Gregor authored
llvm-svn: 89194
-
Mike Stump authored
llvm-svn: 89193
-
Eli Friedman authored
llvm-svn: 89192
-
Mike Stump authored
llvm-svn: 89191
-
Eli Friedman authored
llvm-svn: 89190
-
Eli Friedman authored
llvm-svn: 89188
-
Bob Wilson authored
contents of the block to be duplicated. Use this for ARM Cortex A8/9 to be more aggressive tail duplicating indirect branches, since it makes it much more likely that they will be predicted in the branch target buffer. Testcase coming soon. llvm-svn: 89187
-
Mike Stump authored
llvm-svn: 89186
-
Mike Stump authored
llvm-svn: 89185
-
John McCall authored
two classes, one for typenames and one for values; this seems to have some support from Doug if not necessarily from the extremely-vague-on-this-point standard. Track the location of the 'typename' keyword in a using-typename decl. Make a new lookup result for unresolved values and deal with it in most places. llvm-svn: 89184
-
-
Douglas Gregor authored
llvm-svn: 89182
-
Douglas Gregor authored
llvm-svn: 89181
-
Eli Friedman authored
operator->. llvm-svn: 89180
-
Ted Kremenek authored
llvm-svn: 89179
-
Bill Wendling authored
This is probably not confined to *just* these two things. Anyway, the llvm-gcc front-end may look up the structure layout information for an abstract type. That information will be stored into a table with the FE's TD. Instruction combine can come along and also ask for information on that abstract type, but for a separate TD (the one associated with the pass manager). After the type is refined, the old structure layout information in the pass manager's TD file is out of date. If a new type is allocated in the same space as the old-unrefined type, then the structure type information in the pass manager's TD file will be wrong, but won't know it. Fix this by making the TD's structure type information an abstract type user. llvm-svn: 89176
-
Dan Gohman authored
llvm-svn: 89175
-
Eli Friedman authored
llvm-svn: 89174
-
Eli Friedman authored
llvm-svn: 89173
-
Mike Stump authored
llvm-svn: 89172
-
Ted Kremenek authored
llvm-svn: 89170
-
Douglas Gregor authored
llvm-svn: 89168
-
Jakob Stoklund Olesen authored
llvm-svn: 89167
-
Mike Stump authored
llvm-svn: 89166
-
Mike Stump authored
enums. llvm-svn: 89165
-
Douglas Gregor authored
Rename Objective-C message send completion functions to indicate that we're referring to message sends llvm-svn: 89164
-
Douglas Gregor authored
code to find and add Objective-C methods (starting at an ObjCContainerDecl) into a single, static function. Also, make sure that we search into the implementations of classes and categories to find even more methods. llvm-svn: 89163
-
Ted Kremenek authored
Pass source locations of identifiers referenced by @class through Action::ActOnForwardClassDeclaration(). llvm-svn: 89162
-
Mike Stump authored
pointer to member functions to work. WIP. llvm-svn: 89161
-