- Aug 13, 2009
-
-
Mike Stump authored
llvm-svn: 78927
-
Mike Stump authored
llvm-svn: 78882
-
Fariborz Jahanian authored
llvm-svn: 78875
-
Fariborz Jahanian authored
llvm-svn: 78861
-
Mike Stump authored
llvm-svn: 78858
-
Mike Stump authored
llvm-svn: 78857
-
Mike Stump authored
llvm-svn: 78855
-
Mike Stump authored
llvm-svn: 78854
-
Mike Stump authored
llvm-svn: 78851
-
- Aug 12, 2009
-
-
Fariborz Jahanian authored
WIP. llvm-svn: 78841
-
Mike Stump authored
llvm-svn: 78831
-
Mike Stump authored
cases where a virtual base was already used as a primary base class. WIP. llvm-svn: 78820
-
Dan Gohman authored
llvm-svn: 78765
-
Dan Gohman authored
llvm-svn: 78756
-
Dan Gohman authored
use the new "exact" sdiv to allow LLVM optimization to perform this transformation. llvm-svn: 78739
-
- Aug 11, 2009
-
-
Fariborz Jahanian authored
copying in copy constructors and used in default constructor's initializer list. llvm-svn: 78700
-
Benjamin Kramer authored
llvm-svn: 78691
-
Mike Stump authored
virtual base primaries and improve the layout of classes with virtual bases. WIP. Hey, I've decided I want a change to FileCheck, I need to ensure that the group is together, nothing in between. Can we change it to check the match line is from the line immediately following the last matched line, if the source for the matched line is immediately after the source for the previously matched line? // CHECK: 1 // CHECK: 2 // CHECK: 3 // CHECK: 4 // CHECK: 5 // CHECK: 6 would require 1 2 and 3 to be continuous in the output, and 4 5 and 6 to be continuous. llvm-svn: 78638
-
Fariborz Jahanian authored
bunch of FIXMEs for their is-gen. llvm-svn: 78623
-
Nate Begeman authored
Fixes PR4704 problems Addresses Eli's patch feedback re: ugly cast code Updates all postfix operators to remove ParenListExprs. While this is awful, no better solution (say, in the parser) is obvious to me. Better solutions welcome. llvm-svn: 78621
-
- Aug 10, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 78582
-
Fariborz Jahanian authored
a synthesized copy constructor. llvm-svn: 78580
-
Fariborz Jahanian authored
llvm-svn: 78570
-
Daniel Dunbar authored
--- Reverse-merging r78535 into '.': D test/Sema/altivec-init.c U include/clang/Basic/DiagnosticSemaKinds.td U include/clang/AST/Expr.h U include/clang/AST/StmtNodes.def U include/clang/Parse/Parser.h U include/clang/Parse/Action.h U tools/clang-cc/clang-cc.cpp U lib/Frontend/PrintParserCallbacks.cpp U lib/CodeGen/CGExprScalar.cpp U lib/Sema/SemaInit.cpp U lib/Sema/Sema.h U lib/Sema/SemaExpr.cpp U lib/Sema/SemaTemplateInstantiateExpr.cpp U lib/AST/StmtProfile.cpp U lib/AST/Expr.cpp U lib/AST/StmtPrinter.cpp U lib/Parse/ParseExpr.cpp U lib/Parse/ParseExprCXX.cpp llvm-svn: 78551
-
- Aug 09, 2009
-
-
Ryan Flynn authored
llvm-svn: 78541
-
Anders Carlsson authored
llvm-svn: 78536
-
Nate Begeman authored
In addition to being defined by the AltiVec PIM, this is also the vector initializer syntax used by OpenCL, so that vector literals are compatible with macro arguments. llvm-svn: 78535
-
Benjamin Kramer authored
llvm-svn: 78519
-
Fariborz Jahanian authored
of base/field which have trivial copy constructor. llvm-svn: 78516
-
Anders Carlsson authored
llvm-svn: 78515
-
- Aug 08, 2009
-
-
Anders Carlsson authored
llvm-svn: 78507
-
-
Fariborz Jahanian authored
llvm-svn: 78489
-
Anders Carlsson authored
Introduce a new PragmaPack attribute, and use it for #pragma pack. The PackedAttr now only represents __attribute__((packed)). This is necessary because #pragma pack and __attribute__((packed)) have different semantics. No functionality change yet, but this lays the groundwork for fixing a record layout bug. llvm-svn: 78483
-
Anders Carlsson authored
llvm-svn: 78481
-
Fariborz Jahanian authored
llvm-svn: 78448
-
Fariborz Jahanian authored
non-trivial copy constructors. llvm-svn: 78445
-
Fariborz Jahanian authored
copying non-virtual base classes which have non-trivial constructor. Work in progress. llvm-svn: 78436
-
Anders Carlsson authored
llvm-svn: 78434
-
Anders Carlsson authored
llvm-svn: 78429
-