- Feb 03, 2009
-
-
Chris Lattner authored
llvm-svn: 63665
-
Chris Lattner authored
llvm-svn: 63662
-
Daniel Dunbar authored
David Chisnall. llvm-svn: 63661
-
-
Sebastian Redl authored
Pointers to functions don't work yet, and pointers to overloaded functions even less. Also, far too much illegal code is accepted. llvm-svn: 63655
-
Daniel Dunbar authored
- Now only 27/500 failures on ABITest single argument tests; from 350/500. :) - As with return types, a large percentage of these are likely to be gcc bugs, not yet reviewed. Also, fix bug in handling of Ignore ABI type in argument lists. llvm-svn: 63654
-
Douglas Gregor authored
llvm-svn: 63648
-
Douglas Gregor authored
scopes where the name would be considered a redeclaration if we know that we're declaring or defining that tag. llvm-svn: 63647
-
Douglas Gregor authored
using directives, from Piotr Rak! llvm-svn: 63646
-
Daniel Dunbar authored
return types). llvm-svn: 63645
-
Fariborz Jahanian authored
llvm-svn: 63644
-
Sanjiv Gupta authored
Specify external linkage for such globals so that llvm optimizer do not assume there values initialized as zero. llvm-svn: 63636
-
Fariborz Jahanian authored
llvm-svn: 63635
-
Sanjiv Gupta authored
llvm-svn: 63634
-
Chris Lattner authored
are 8-byte aligned. llvm-svn: 63630
-
Chris Lattner authored
ContentCache objects to using a densemap and list, and allocating the ContentCache objects from a bump pointer. This does not speed up or slow down things substantially, but gives us control over their alignment. llvm-svn: 63628
-
Chris Lattner authored
llvm-svn: 63627
-
Chris Lattner authored
llvm-svn: 63626
-
Chris Lattner authored
llvm-svn: 63625
-
Chris Lattner authored
llvm-svn: 63624
-
Daniel Dunbar authored
(the main point of this restructing). llvm-svn: 63619
-
Daniel Dunbar authored
acceptable kind with more precise semantics. llvm-svn: 63617
-
Daniel Dunbar authored
native IRgen type is. This is like Default, but without any extra semantics (like automatic tweaking of structures or void). llvm-svn: 63615
-
Chris Lattner authored
llvm-svn: 63614
-
Daniel Dunbar authored
llvm-svn: 63613
-
Daniel Dunbar authored
llvm-svn: 63612
-
Daniel Dunbar authored
- Still have to convert some consumers over. llvm-svn: 63610
-
Chris Lattner authored
an std::set, we can't make a strong guarantee about what its alignment will be. Since I don't need the 3rd bit anyway yet, just change the assertion. llvm-svn: 63588
-
Daniel Dunbar authored
llvm-svn: 63586
-
Douglas Gregor authored
elaborated-type-specifier declarations into outer scopes while retaining their proper lexical scope. This way is simpler and more consistent with the way DeclContexts work, and also fixes http://llvm.org/bugs/show_bug.cgi?id=3430 llvm-svn: 63581
-
Fariborz Jahanian authored
llvm-svn: 63578
-
Daniel Dunbar authored
llvm-svn: 63576
-
Mike Stump authored
llvm-svn: 63573
-
Daniel Dunbar authored
llvm-svn: 63571
-
Douglas Gregor authored
with Stmt/Expr nodes), and convert some of the more mundane switch-on-all-decl-kinds uses over to use this new file. llvm-svn: 63570
-
Daniel Dunbar authored
- Inefficient & leaks memory currently, will be cleaned up subsequently. llvm-svn: 63567
-
- Feb 02, 2009
-
-
Mike Stump authored
llvm-svn: 63563
-
Nuno Lopes authored
emit diagnostic when casting a ptr to a small int when doing static initialization (addresses Eli's comments I believe) llvm-svn: 63562
-
Nuno Lopes authored
llvm-svn: 63557
-
Douglas Gregor authored
direct-initialization following a user-defined conversion can select any constructor; it just can't employ any user-defined conversions. So we ban those conversions and classify the constructor call based on the relationship between the "from" and "to" types in the conversion. llvm-svn: 63554
-