- Aug 12, 2009
-
-
Fariborz Jahanian authored
WIP. llvm-svn: 78841
-
- Aug 11, 2009
-
-
Fariborz Jahanian authored
copying in copy constructors and used in default constructor's initializer list. llvm-svn: 78700
-
Fariborz Jahanian authored
bunch of FIXMEs for their is-gen. llvm-svn: 78623
-
- Aug 09, 2009
-
-
Anders Carlsson authored
llvm-svn: 78515
-
- Aug 08, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 78448
-
- Aug 07, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 78402
-
Fariborz Jahanian authored
Work in progress. llvm-svn: 78355
-
- Aug 06, 2009
-
-
Owen Anderson authored
llvm-svn: 78259
-
- Aug 05, 2009
-
-
Chris Lattner authored
add a fixme about C++ const. llvm-svn: 78159
-
-
- Aug 03, 2009
-
-
Daniel Dunbar authored
llvm-svn: 78001
-
- Aug 02, 2009
-
-
Anders Carlsson authored
llvm-svn: 77916
-
Anders Carlsson authored
llvm-svn: 77915
-
- Aug 01, 2009
-
-
Eli Friedman authored
serious issues :) llvm-svn: 77800
-
- Jul 31, 2009
-
-
Owen Anderson authored
llvm-svn: 77722
-
Fariborz Jahanian authored
been declared as needed. llvm-svn: 77641
-
Owen Anderson authored
llvm-svn: 77638
-
- Jul 30, 2009
-
-
Owen Anderson authored
llvm-svn: 77514
-
- Jul 29, 2009
-
-
Ted Kremenek authored
Type::getAsReferenceType() -> Type::getAs<ReferenceType>() Type::getAsRecordType() -> Type::getAs<RecordType>() Type::getAsPointerType() -> Type::getAs<PointerType>() Type::getAsBlockPointerType() -> Type::getAs<BlockPointerType>() Type::getAsLValueReferenceType() -> Type::getAs<LValueReferenceType>() Type::getAsRValueReferenceType() -> Type::getAs<RValueReferenceType>() Type::getAsMemberPointerType() -> Type::getAs<MemberPointerType>() Type::getAsReferenceType() -> Type::getAs<ReferenceType>() Type::getAsTagType() -> Type::getAs<TagType>() And remove Type::getAsReferenceType(), etc. This change is similar to one I made a couple weeks ago, but that was partly reverted pending some additional design discussion. With Doug's pending smart pointer changes for Types, it seemed natural to take this approach. llvm-svn: 77510
-
Owen Anderson authored
llvm-svn: 77492
-
- Jul 28, 2009
-
-
Owen Anderson authored
llvm-svn: 77349
-
Owen Anderson authored
llvm-svn: 77267
-
- Jul 25, 2009
-
-
Owen Anderson authored
llvm-svn: 77012
-
- Jul 24, 2009
-
-
Daniel Dunbar authored
- Steve, can you take a look at this? It seems like this code should live elsewhere, and there is a FIXME about having Sema validates the UTF-8 to UTF-16 conversion. llvm-svn: 76915
-
Daniel Dunbar authored
llvm-svn: 76908
-
- Jul 23, 2009
-
-
Daniel Dunbar authored
llvm-svn: 76897
-
Daniel Dunbar authored
llvm-svn: 76885
-
- Jul 18, 2009
-
-
Chris Lattner authored
populate CGM's list directly. llvm-svn: 76266
-
- Jul 17, 2009
-
-
Ted Kremenek authored
until Doug Gregor's Type smart pointer code lands (or more discussion occurs). These methods just call the new Type::getAs<XXX> methods, so we still have reduced implementation redundancy. Having explicit getAsXXXType() methods makes it easier to set breakpoints in the debugger. llvm-svn: 76193
-
Ted Kremenek authored
Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), Type::getAsMemberPointerType(), Type::getAsTagType(), and Type::getAsRecordType() with their Type::getAs<XXX> equivalents. llvm-svn: 76139
-
- Jul 16, 2009
-
-
Chris Lattner authored
instead of doing it manually (which might end up getting auto-renamed), fixing a FIXME. rdar://7065446 llvm-svn: 76079
-
Chris Lattner authored
some target hooks. llvm-svn: 75895
-
- Jul 15, 2009
-
-
Owen Anderson authored
llvm-svn: 75705
-
- Jul 14, 2009
-
-
Devang Patel authored
llvm-svn: 75684
-
Devang Patel authored
llvm-svn: 75589
-
- Jul 13, 2009
-
-
Owen Anderson authored
llvm-svn: 75446
-
- Jul 08, 2009
-
-
Owen Anderson authored
llvm-svn: 75028
-
Owen Anderson authored
llvm-svn: 74986
-
- Jun 30, 2009
-
-
Argyrios Kyrtzidis authored
Remove ASTContext parameter from DeclContext's methods. This change cascaded down to other Decl's methods and changes to call sites started "escalating". Timings using pre-tokenized "cocoa.h" showed only a ~1% increase in time run between and after this commit. llvm-svn: 74506
-
Argyrios Kyrtzidis authored
Timings showed no significant difference before and after the commit. llvm-svn: 74504
-