- Feb 25, 2010
-
-
Anders Carlsson authored
llvm-svn: 97107
-
Daniel Dunbar authored
llvm-svn: 97106
-
Johnny Chen authored
llvm-svn: 97105
-
Ted Kremenek authored
when it is explicitly marked as unused via __attribute__((unused)). llvm-svn: 97104
-
Ted Kremenek authored
llvm-svn: 97103
-
Daniel Dunbar authored
llvm-svn: 97102
-
Daniel Dunbar authored
messages with. llvm-svn: 97101
-
Dan Gohman authored
just discarding one of the registers. llvm-svn: 97100
-
Scott Michel authored
llvm-svn: 97099
-
Johnny Chen authored
llvm-svn: 97098
-
Chris Lattner authored
llvm-svn: 97097
-
Chris Lattner authored
llvm-svn: 97096
-
Douglas Gregor authored
instantiation changes. llvm-svn: 97095
-
Chris Lattner authored
llvm-svn: 97094
-
Chris Lattner authored
reflect what it does. Switch the sense of the Next and the Check arms to be more logical. No functionality change. llvm-svn: 97093
-
Douglas Gregor authored
expressions that look like pseudo-destructors, e.g., p->T::~T() where p has dependent type. At template instantiate time, we determine whether we actually have a pseudo-destructor or a member access, and funnel down to the appropriate routine in Sema. Fixes PR6380. llvm-svn: 97092
-
Scott Michel authored
(511*16) bytes register displacement (D-form). NOTE: This is a potential headache, given the SPU's local core limitations, allowing the software developer to commit stack overrun suicide unknowingly. Also, large SPU stack frames will cause code size explosion. But, one presumes that the software developer knows what they're doing... Contributed by Kalle.Raiskila@nokia.com, edited slightly before commit. llvm-svn: 97091
-
John McCall authored
When diagnosing bad conversions, skip the conversion for ignored object arguments. Fixes PR 6398. llvm-svn: 97090
-
Jeffrey Yasskin authored
results. I'm checking this in before the shared library so that I can tell if it breaks anything on its own. llvm-svn: 97089
-
Ted Kremenek authored
llvm-svn: 97088
-
Bill Wendling authored
llvm-svn: 97087
-
Ted Kremenek authored
to various unix/posix functions, e.g. 'open()'. As a first check, check that when 'open()' is passed 'O_CREAT' that it has a third argument. llvm-svn: 97086
-
Ted Kremenek authored
llvm-svn: 97085
-
Ted Kremenek authored
llvm-svn: 97084
-
Ted Kremenek authored
llvm-svn: 97083
-
Ted Kremenek authored
llvm-svn: 97082
-
Chris Lattner authored
llvm-svn: 97081
-
Douglas Gregor authored
llvm-svn: 97080
-
Douglas Gregor authored
CXXPseudoDestructorExpr. Update template instantiation for pseudo-destructor expressions to use this source information and to make use of Sema::BuildPseudoDestructorExpr when the base expression is dependent or refers to a scalar type. llvm-svn: 97079
-
Bill Wendling authored
GCC_except_table label but before the Lexception, which the FDE references. This causes problems as the FDE does not point to the start of an LSDA chunk. Use an unnormalized uleb128 for the call-site table length that includes the padding. llvm-svn: 97078
-
Douglas Gregor authored
type-specifier-seq. Fixes some conditional-jump-on-unitialized-value errors in valgrind. Also counts as attempt #2 at making the MSVC buildbot happy. llvm-svn: 97077
-
Douglas Gregor authored
pseudo-destructor expression. Attempt #1 at fixing the MSVC buildbot. llvm-svn: 97076
-
- Feb 24, 2010
-
-
Fariborz Jahanian authored
my last patch. llvm-svn: 97075
-
Chris Lattner authored
llvm-svn: 97074
-
Fariborz Jahanian authored
blocks use variables not used in any of the outer blocks. (Fixes radar 7682149). llvm-svn: 97073
-
Chris Lattner authored
llvm-svn: 97072
-
Jakob Stoklund Olesen authored
- Function uses all scratch registers AND - Function does not use any callee saved registers AND - Stack size is too big to address with immediate offsets. In this case a register must be scavenged to calculate the address of a stack object, and the scavenger needs a spare register or emergency spill slot. llvm-svn: 97071
-
Douglas Gregor authored
parser's data structures and the part that performs semantic analysis and AST building, in preparation for improved template instantiation of pseudo-destructor expressions. llvm-svn: 97070
-
Chris Lattner authored
I don't have a great way to test this myself (it's linux/bsd only), but Roman says it works. :) llvm-svn: 97069
-
Anders Carlsson authored
Get rid of 'this' adjustments from the FinalOverriders class since they can be different for the same overrider in different parts of the vtable. llvm-svn: 97068
-