- Mar 11, 2010
-
-
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
-
Eric Christopher authored
different codegen. llvm-svn: 98244
-
Jeffrey Yasskin authored
included when using global symbols to ask the linker for the addresses of various functions. One of the symbols was actually getting declared by a header included in DynamicLibrary.cpp, which conflicted with the "extern void*" declaration in SearchForAddressOfSpecialSymbol(). llvm-svn: 98243
-
Anders Carlsson authored
llvm-svn: 98242
-
Daniel Dunbar authored
MC/Mach-O: Implement "absolutizing" semantics of .set, by evaluating the assembly time value of variables. llvm-svn: 98241
-
Daniel Dunbar authored
- Also, drop the current location part of AsmLayout, I think I prefer to implement this via explicit symbols. llvm-svn: 98240
-
Anders Carlsson authored
Run the new vtable builder for construction vtables as well now. Note that we still don't use the data it generates. llvm-svn: 98239
-
Anders Carlsson authored
llvm-svn: 98238
-
Anders Carlsson authored
llvm-svn: 98233
-
Anders Carlsson authored
llvm-svn: 98232
-
Anders Carlsson authored
Replace the class offset vectors in RecordLayoutBuilder with maps instead so we'll have faster lookup and so we can detect duplicates. llvm-svn: 98231
-
Anders Carlsson authored
llvm-svn: 98230
-
Anders Carlsson authored
llvm-svn: 98229
-
Eric Christopher authored
that in InstCombineCalls. More call lowering needed. llvm-svn: 98228
-
Daniel Dunbar authored
MC: Sketch initial MCAsmLayout class, which encapsulates the current layout of an assembly file. The MCAsmLayout is also available for use by MCExpr::EvaluateAs{Absolute,Relocatable}, to allow target specific hooks and "absolutizing" of symbols. llvm-svn: 98227
-
Daniel Dunbar authored
llvm-svn: 98226
-
Daniel Dunbar authored
llvm-svn: 98225
-
Dale Johannesen authored
llvm-svn: 98224
-