- Jan 22, 2010
-
-
Mike Stump authored
llvm-svn: 94193
-
Douglas Gregor authored
llvm-svn: 94177
-
Benjamin Kramer authored
llvm-svn: 94175
-
Mike Stump authored
llvm-svn: 94163
-
Mike Stump authored
llvm-svn: 94145
-
- Jan 21, 2010
-
-
Anders Carlsson authored
llvm-svn: 94079
-
Devang Patel authored
are uniqued. The debug info descriptor describing record's context is necessary to keep two Decl's descriptor unique if their name match. There is more work to do to create descriptors for DeclContext. As a temp. step use type's name in FwdDecl. llvm-svn: 94050
-
- Jan 19, 2010
-
-
Devang Patel authored
llvm-svn: 93837
-
Devang Patel authored
There is lot more work to do in this area. llvm-svn: 93836
-
Devang Patel authored
llvm-svn: 93822
-
Devang Patel authored
llvm-svn: 93814
-
Devang Patel authored
llvm::Function name is the linkage name. If it has a '01' as a prefix then probably there is a reason. llvm-svn: 93808
-
- Jan 18, 2010
-
-
Anders Carlsson authored
More VTT builder fixes. With these fixes we now correctly handle the very complex VTT example from the Itanium ABI spec. llvm-svn: 93725
-
Anders Carlsson authored
llvm-svn: 93710
-
Anders Carlsson authored
llvm-svn: 93709
-
Anders Carlsson authored
llvm-svn: 93696
-
- Jan 17, 2010
-
-
Anders Carlsson authored
llvm-svn: 93681
-
- Jan 16, 2010
-
-
Tanya Lattner authored
llvm-svn: 93611
-
Eli Friedman authored
llvm-svn: 93601
-
- Jan 15, 2010
-
-
Eli Friedman authored
llvm-svn: 93546
-
Ken Dyck authored
the LValue-related methods of APValue out of line to avoid header file leaching. llvm-svn: 93512
-
- Jan 14, 2010
-
-
Devang Patel authored
Emit linkage name even if it matches regular name. The code generator uses linkage name to find subprogram entry for the current function. llvm-svn: 93461
-
Devang Patel authored
llvm-svn: 93434
-
David Chisnall authored
Made ObjC method name mangling match GCC (which does it in a stupid and broken way that can give conflicts on method names containing underscores, but is needed for gdb to work because gdb does not know how to read ObjC class tables and relies on the mangling). llvm-svn: 93427
-
Anders Carlsson authored
Store the address points for constructor vtables directly in the VTT builder, because that's the only time they're needed. llvm-svn: 93412
-
Anders Carlsson authored
llvm-svn: 93399
-
Devang Patel authored
Because CurLoc is the current source location as far as CGDebugInfo is concerned. It is expected that this is set (usually left bracket location of function body compound statement) before EmitfunctionStart() is used. llvm-svn: 93389
-
Devang Patel authored
Emit human readable names for c/c++ functions. Avoid emitting linkage name if it matches regular name. llvm-svn: 93383
-
- Jan 13, 2010
-
-
Anders Carlsson authored
llvm-svn: 93345
-
- Jan 11, 2010
-
-
Chris Lattner authored
add a fixme. llvm-svn: 93179
-
David Chisnall authored
llvm-svn: 93169
-
Ken Dyck authored
"ASTContext::getTypeSize() / 8". Replace [u]int64_t variables with CharUnits ones as appropriate. Also rename RawType, fromRaw(), and getRaw() in CharUnits to QuantityType, fromQuantity(), and getQuantity() for clarity. llvm-svn: 93153
-
- Jan 10, 2010
-
-
Anton Korobeynikov authored
llvm-svn: 93119
-
Anton Korobeynikov authored
1. Add helper class for sema checks for target attributes 2. Add helper class for codegen of target attributes As a proof-of-concept - implement msp430's 'interrupt' attribute. llvm-svn: 93118
-
Anton Korobeynikov authored
llvm-svn: 93117
-
- Jan 09, 2010
-
-
Chris Lattner authored
llvm-svn: 93076
-
Chris Lattner authored
lvalue to poke, no functionality change. llvm-svn: 93075
-
Chris Lattner authored
llvm-svn: 93074
-
- Jan 08, 2010
-
-
Eli Friedman authored
run-time initialization, and emit run-time initializers aggresively to avoid ordering issues with deferred globals. llvm-svn: 92976
-
David Chisnall authored
llvm-svn: 92973
-