- Mar 11, 2010
-
-
Chris Lattner authored
where we used ot create an MCSymbol for ".". Now emit an assembler temporary label and reference it instead of "." textually. rdar://7739457 llvm-svn: 98292
-
Dan Gohman authored
llvm-svn: 98289
-
Chris Lattner authored
llvm-svn: 98288
-
Johnny Chen authored
instead of Pseudo, which helps Thumb decoder to recognize them as Thumb instr. llvm-svn: 98285
-
Benjamin Kramer authored
stpcpy is so similar to strcpy, it doesn't deserve a complete copy of the __strcpy_chk -> strcpy code. llvm-svn: 98284
-
Devang Patel authored
llvm-svn: 98283
-
Bill Wendling authored
llvm-svn: 98281
-
Ted Kremenek authored
the @implementation (instead of the @interface) and actually add the ivar to the DeclContext (which we weren't doing before). This allows us to simplify ASTContext::CollectNonClassIvars() by removing ASTContext::CollectProtocolSynthesizedIvars(). Now all ivars can be found by either inspecting the ObjCInterfaceDecl and its companion ObjCImplementationDecl. llvm-svn: 98280
-
John McCall authored
Patch by mikem! llvm-svn: 98279
-
Chris Lattner authored
an MCExpr and not an MCSymbol. Change it to take an MCStreamer, which is currently unused. No functionality change. llvm-svn: 98278
-
Evan Cheng authored
llvm-svn: 98277
-
John McCall authored
llvm-svn: 98276
-
John McCall authored
llvm-svn: 98275
-
Eric Christopher authored
llvm-svn: 98274
-
Evan Cheng authored
Bad bad bug. x86 force indirect tail call address into eax when it's meant to force it into a call preserved register instead. Change it to ecx for now. llvm-svn: 98270
-
Richard Osborne authored
llvm-svn: 98269
-
Jeffrey Yasskin authored
llvm-svn: 98268
-
Daniel Dunbar authored
llvm-svn: 98267
-
Daniel Dunbar authored
llvm-svn: 98266
-
Fariborz Jahanian authored
external linkage (static, extern, etc.) in blocks in rewriter. wip. llvm-svn: 98265
-
Chris Lattner authored
llvm-svn: 98264
-
Daniel Dunbar authored
llvm-svn: 98263
-
Daniel Dunbar authored
llvm-svn: 98262
-
Daniel Dunbar authored
llvm-svn: 98261
-
Eric Christopher authored
llvm-svn: 98260
-
Ted Kremenek authored
llvm-svn: 98259
-
Richard Osborne authored
llvm-svn: 98258
-
Anders Carlsson authored
llvm-svn: 98257
-
Richard Osborne authored
llvm-svn: 98256
-
Richard Osborne authored
are inside the function by the target at the point of use. llvm-svn: 98255
-
Rafael Espindola authored
llvm-svn: 98254
-
John McCall authored
there's a good equivalent that's actually true, unfortunately. llvm-svn: 98253
-
John McCall authored
instantiation. Based on a patch by Enea Zaffanella! I found a way to reduce some of the redundancy between TreeTransform's "standard" FunctionProtoType transformation and TemplateInstantiator's override, and I killed off the old SubstFunctionType by adding type source info for the last cases where we were creating FunctionDecls without TSI (at least that get passed through template instantiation). llvm-svn: 98252
-
Evan Cheng authored
cl = EXTRACT_SUBREG reg1024, 1, is overly conservative. It should check for overlaps of vr's live interval with the super registers of the physical register (ECX in this case) and let JoinIntervals() handle checking the coalescing feasibility against the physical register (cl in this case). llvm-svn: 98251
-
Ted Kremenek authored
llvm-svn: 98250
-
John McCall authored
I'm expecting this portion of the AST to grow and change, and I'd like to be able to do that with minimal recompilation. If this proves unnecessary when access control is fully-implemented, I'll fold the classes back into DeclCXX.h. llvm-svn: 98249
-
Anders Carlsson authored
llvm-svn: 98248
-
Anders Carlsson authored
llvm-svn: 98247
-
Anders Carlsson authored
llvm-svn: 98246
-
Anders Carlsson authored
llvm-svn: 98245
-