- Oct 17, 2011
-
-
-
Argyrios Kyrtzidis authored
more of the work involved in indexing a translation unit and simplifies client implementations. Only C/ObjC for now, C++ (and comments) to come. llvm-svn: 142233
-
Argyrios Kyrtzidis authored
top-level declarations that occurred inside an ObjC container. This is useful to keep track of such decls otherwise when e.g. a function is declared inside an objc interface, it is not passed to HandleTopLevelDecl and it is not inside the DeclContext of the interface that is returned. llvm-svn: 142232
-
Argyrios Kyrtzidis authored
llvm-svn: 142231
-
Argyrios Kyrtzidis authored
llvm-svn: 142230
-
Nadav Rotem authored
llvm-svn: 142229
-
Johnny Chen authored
watchpoint modify -c 'global==5' modifies the last created watchpoint so that the condition expression is evaluated at the stop point to decide whether we should proceed with the stopping. Also add SBWatchpont::SetCondition(const char *condition) to set condition programmatically. Test cases to come later. llvm-svn: 142227
-
Akira Hatanaka authored
expanding conditional moves, which is not needed since architectures that lack support for conditional moves have been removed. llvm-svn: 142226
-
Douglas Gregor authored
llvm-svn: 142225
-
Hal Finkel authored
llvm-svn: 142224
-
Chad Rosier authored
Patch by Joe Abbey <jabbey@arxan.com>. llvm-svn: 142223
-
Dan Gohman authored
possibility that it will span multiple CFG diamonds/triangles which could have different controlling predicates. rdar://10282956 llvm-svn: 142222
-
Bill Wendling authored
Some code want to check that *any* call within a function has the 'returns twice' attribute, not just that the current function has one. llvm-svn: 142221
-
Akira Hatanaka authored
llvm-svn: 142220
-
John McCall authored
passing/receiving CF objects at +0 to/from Objective-C methods or audited C functions. llvm-svn: 142219
-
Akira Hatanaka authored
llvm-svn: 142217
-
Akira Hatanaka authored
llvm-svn: 142216
-
Bill Wendling authored
llvm-svn: 142215
-
Akira Hatanaka authored
llvm-svn: 142214
-
Hal Finkel authored
Add comments to TargetLowering.h indicating that the set*Alignment functions take arguments in log2(bytes) llvm-svn: 142213
-
Bill Wendling authored
obsolete. Check the attribute instead. <rdar://problem/8031714> llvm-svn: 142212
-
Akira Hatanaka authored
llvm-svn: 142211
-
Akira Hatanaka authored
source registers and redefine 32-bit and 64-bit instructions. llvm-svn: 142210
-
Hal Finkel authored
llvm-svn: 142209
-
John McCall authored
casts in ARC. No semantic analysis yet. llvm-svn: 142208
-
Akira Hatanaka authored
and have 32-bit and 64-bit instructions derive from it. llvm-svn: 142207
-
Chad Rosier authored
Patch by Joe Abbey <jabbey@arxan.com>. llvm-svn: 142206
-
Akira Hatanaka authored
llvm-svn: 142205
-
Michael J. Spencer authored
llvm-svn: 142204
-
John McCall authored
has placeholder type. llvm-svn: 142203
-
Devang Patel authored
Radar 10281206. llvm-svn: 142202
-
Jakob Stoklund Olesen authored
In machine code, you can't just replaceRegWith() the same way you can replaceAllUsesWith() in IR. Virtual registers may have different register classes that need to be merged first. llvm-svn: 142201
-
Devang Patel authored
There is no reason to have simple IR level pass in lib/Target. llvm-svn: 142200
-
Michael J. Spencer authored
llvm-svn: 142199
-
Michael J. Spencer authored
llvm-svn: 142198
-
Douglas Gregor authored
in -fms-extensions mode, make sure we actually use that initializer after having handled the declaration. Fixes PR11150. llvm-svn: 142195
-
Hal Finkel authored
llvm-svn: 142194
-
Owen Anderson authored
Fix unused variable warning in the rare circumstance that we have no feature-dependent instructions. llvm-svn: 142193
-
Sebastian Redl authored
Richard already fixed the underlying issue, so the cast was superfluous. llvm-svn: 142192
-
Benjamin Kramer authored
Shaves 200k off Release-Asserts clang binaries on i386. llvm-svn: 142191
-