- Sep 12, 2009
-
-
Daniel Dunbar authored
to use, and allow the ABI implementation to override the calling convention. llvm-svn: 81593
-
Chris Lattner authored
because the sorting wasn't sorting. llvm-svn: 81592
-
Sean Callanan authored
64-bit variants for the disassembler. llvm-svn: 81591
-
Douglas Gregor authored
llvm-svn: 81590
-
Douglas Gregor authored
llvm-svn: 81589
-
Douglas Gregor authored
llvm-svn: 81588
-
Anders Carlsson authored
llvm-svn: 81587
-
Mike Stump authored
llvm-svn: 81585
-
Douglas Gregor authored
partial specialization, make sure we look into non-dependent base classes (but not dependent base classes). Fixes PR4951. llvm-svn: 81584
-
Fariborz Jahanian authored
llvm-svn: 81583
-
Daniel Dunbar authored
llvm-svn: 81582
-
Daniel Dunbar authored
- Currently unused. llvm-svn: 81581
-
Daniel Dunbar authored
llvm-svn: 81580
-
Ted Kremenek authored
to statically type various methods in SValuator/GRState as required either a defined value or a defined-but-possibly-unknown value. This leads to various logic cleanups in GRExprEngine, and lets the compiler enforce via type checking our assumptions about what symbolic values are possibly undefined and what are not. Along the way, clean up some of the static analyzer diagnostics regarding the uses of uninitialized values. llvm-svn: 81579
-
- Sep 11, 2009
-
-
Ted Kremenek authored
llvm-svn: 81577
-
Fariborz Jahanian authored
first use in calling the conversion function on delete statements. llvm-svn: 81576
-
Douglas Gregor authored
llvm-svn: 81574
-
Douglas Gregor authored
instantiation definition can follow an explicit instantiation declaration. This is as far as I want to go with extern templates now, but they will still need quite a bit more work to get all of the C++0x semantics right. llvm-svn: 81573
-
Nick Kledzik authored
llvm-svn: 81572
-
John McCall authored
to stop making promises we can't currently keep. llvm-svn: 81571
-
Daniel Dunbar authored
llvm-svn: 81570
-
Dan Gohman authored
working. To support this, add an is_displayed() function to raw_ostream, and generalize Process::StandardOutIsDisplayed and friends in order to support it. Also, call RemoveFileOnSignal before creating a file instead of after, so that the file isn't left behind if the program is interrupted between when the file is created and RemoveFileOnSignal is called. While here, add a -S to llvm-extract and port it to IRReader so that it supports assembly input. llvm-svn: 81568
-
Douglas Gregor authored
Improve testing for extern temp templates, slightly. We are (properly) suppressing the implicit instantiation of members of extern templates llvm-svn: 81567
-
Douglas Gregor authored
instantiation of a member function template or member function of a class template to be out-of-line if the definition of that function template or member function was defined out-of-line. This ensures that we get the correct linkage for explicit instantiations of out-of-line definitions. llvm-svn: 81562
-
Nick Kledzik authored
llvm-svn: 81561
-
Jim Grosbach authored
llvm-svn: 81560
-
Nick Kledzik authored
llvm-svn: 81558
-
Jim Grosbach authored
llvm-svn: 81556
-
Nick Kledzik authored
llvm-svn: 81552
-
Sean Callanan authored
on rAX and an immediate. llvm-svn: 81551
-
Sam Weinig authored
llvm-svn: 81550
-
Fariborz Jahanian authored
llvm-svn: 81549
-
Douglas Gregor authored
- Diagnose attempts to add default arguments to templates (or member functions of templates) after the initial declaration (DR217). - Improve diagnostics when a default argument is redefined. Now, the note will always point at the place where the default argument was previously defined, rather than pointing to the most recent declaration of the function. llvm-svn: 81548
-
Bob Wilson authored
already been removed. llvm-svn: 81547
-
Dan Gohman authored
llvm-svn: 81546
-
Dan Gohman authored
llvm-svn: 81545
-
Chris Lattner authored
llvm-svn: 81544
-
Caroline Tice authored
llvm-svn: 81542
-
Chris Lattner authored
llvm-svn: 81541
-
Dan Gohman authored
llvm-svn: 81540
-