- Oct 17, 2011
-
-
Bill Wendling authored
llvm-svn: 142282
-
Eli Friedman authored
Initial implementation of __atomic_is_lock_free. The input is the size of an atomic type rather than an atomic type itself just to save some implementation pain; I can change that if it seems worthwhile. I think this is the last hook needed for <atomic> besides defines for ATOMIC_CHAR_LOCK_FREE and friends. llvm-svn: 142281
-
Bill Wendling authored
llvm-svn: 142280
-
Rafael Espindola authored
libgcc to the link line into a helper function. llvm-svn: 142269
-
DeLesley Hutchins authored
llvm-svn: 142267
-
Owen Anderson authored
Rewrite most of MachODump to work through the generic libObject interfaces rather than accessing the MachO internals directly. llvm-svn: 142263
-
Owen Anderson authored
llvm-svn: 142261
-
DeLesley Hutchins authored
llvm-svn: 142260
-
Benjamin Kramer authored
llvm-svn: 142259
-
Bill Wendling authored
pass renumbers the blocks again. llvm-svn: 142258
-
Owen Anderson authored
llvm-svn: 142257
-
Bill Wendling authored
combining of the landingpad instruction. The ObjC personality function acts almost identically to the C++ personality function. In particular, it uses "null" as a "catch-all" value. llvm-svn: 142256
-
Richard Smith authored
of an attrib is missing. gcc does not allow the closing parenthesis to be omitted. llvm-svn: 142255
-
Cameron Zwarich authored
lowered to. This fixes a lot of verifier failures on the test suite. llvm-svn: 142254
-
Benjamin Kramer authored
llvm-svn: 142253
-
Benjamin Kramer authored
llvm-svn: 142252
-
Tanya Lattner authored
The comparison of two vectors should return a signed result. hasIntegerRepresentation() used to always return false for vectors, but since it was changed, it also changed the return type of a compare of two unsigned vectors to be unsigned. This patch removes the check for hasIntegerRepresentation since its not needed and returns the appropriate signed type. I added a new test case and updated exisiting test cases that assumed an unsigned result. llvm-svn: 142250
-
Fariborz Jahanian authored
Fix is in Sema. // rdar://10153365 llvm-svn: 142249
-
Jim Grosbach authored
llvm-svn: 142248
-
Benjamin Kramer authored
Enable bounds checking to catch this kind of bug earlier. llvm-svn: 142247
-
Eli Friedman authored
llvm-svn: 142246
-
Bill Wendling authored
Once the intrinsics are marked as having a custom inserter, it will call this method to emit the dispatch table into the machine function. llvm-svn: 142245
-
Bill Wendling authored
llvm-svn: 142243
-
Johnny Chen authored
llvm-svn: 142242
-
Johnny Chen authored
llvm-svn: 142241
-
Nadav Rotem authored
llvm-svn: 142240
-
Jim Grosbach authored
llvm-svn: 142239
-
Michael J. Spencer authored
llvm-svn: 142238
-
Howard Hinnant authored
llvm-svn: 142237
-
John McCall authored
only a setter. llvm-svn: 142236
-
Howard Hinnant authored
llvm-svn: 142235
-
-
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
-