- Mar 22, 2010
-
-
Jakob Stoklund Olesen authored
Thanks, Chris! llvm-svn: 99183
-
Jeffrey Yasskin authored
llvm-svn: 99182
-
Anders Carlsson authored
llvm-svn: 99181
-
Jeffrey Yasskin authored
llvm-svn: 99180
-
Douglas Gregor authored
declaration, just in case invalid code makes the latter incorrect. This may be the cause behind <rdar://problem/7777070>. llvm-svn: 99179
-
Douglas Gregor authored
llvm-svn: 99178
-
Anders Carlsson authored
llvm-svn: 99177
-
Kovarththanan Rajaratnam authored
llvm-svn: 99176
-
Douglas Gregor authored
Diagnostic subsystem, which is used in the rare case where we find a serious problem (i.e., an inconsistency in the file system) while we're busy formatting another diagnostic. In this case, the delayed diagnostic will be emitted after we're done with the other diagnostic. This is only to be used for fatal conditions detected at very inconvenient times, where we can neither stop the current diagnostic in flight nor can we suppress the second error. llvm-svn: 99175
-
Rafael Espindola authored
TSK_ExplicitInstantiationDeclaration make sure we call MaybeMarkVirtualMembersReferenced with a method attached to the definition. Remove the hack that forced vtable emition with declarations. llvm-svn: 99174
-
John McCall authored
entering a function or block definition, not on every single declaration. Unfortunately we don't have previous-lookup results around when it's time to make this decision, so we have to redo the lookup. The alternative is to use delayed diagnostics. llvm-svn: 99172
-
Gabor Greif authored
llvm-svn: 99171
-
Gabor Greif authored
we can reapply the InvokeInst operand reordering patch. (see r98957). llvm-svn: 99170
-
Jeffrey Yasskin authored
by dropping all references from all constants that can use other constants before trying to destroy any of them. I also had to free bugpoint's Module in ~BugDriver(). llvm-svn: 99160
-
Chandler Carruth authored
toolchain configurations and is a small step toward FreeBSD support. llvm-svn: 99159
-
Erick Tryzelaar authored
llvm-svn: 99151
-
- Mar 21, 2010
-
-
Rafael Espindola authored
If a struct has an invalid field, mark it as invalid. Also avoid producing errors about incomplete types that are invalid. llvm-svn: 99150
-
Douglas Gregor authored
entry in a precompiled header, so that we can detect modified files even when we miss in the stat cache. llvm-svn: 99149
-
Gabor Greif authored
llvm-svn: 99148
-
Jeffrey Yasskin authored
where FoldingSet<MDNode> is instantiated. Clang and MSVC complain; gcc doesn't. llvm-svn: 99147
-
Jeffrey Yasskin authored
llvm-svn: 99146
-
Jeffrey Yasskin authored
Fixes PR803. llvm-svn: 99143
-
Anders Carlsson authored
llvm-svn: 99140
-
Rafael Espindola authored
CXXExprWithTemporaries. Not emitting the expression as an aggregate might be the right thing to do, but is orthogonal. Emitting it as an scalar expression will still try to create a temporary for the incomplete type of the CXXExprWithTemporaries and fail. llvm-svn: 99134
-
Jeffrey Yasskin authored
don't care about leaks from tblgen, and I assume we don't care about valgrind errors in llvm-gcc/g++. llvm-svn: 99115
-
Ted Kremenek authored
llvm-svn: 99114
-
Jeffrey Yasskin authored
llvm-svn: 99113
-
Jeffrey Yasskin authored
llvm-svn: 99112
-
Daniel Dunbar authored
llvm-svn: 99111
-
Jeffrey Yasskin authored
of runs without leak checking. We add -vg to the triple for non-checked runs, or -vg_leak for checked runs. Also use this to XFAIL the TableGen tests, since tablegen leaks like a sieve. This includes some valgrindArgs refactoring. llvm-svn: 99103
-
- Mar 20, 2010
-
-
Daniel Dunbar authored
MC/X86: Fix an MCOperand link, when we parsing shrld $1,%eax and friends; I believe this fixes the last memory leaks under test/MC. llvm-svn: 99102
-
Daniel Dunbar authored
llvm-svn: 99101
-
Daniel Dunbar authored
llvm-svn: 99100
-
Daniel Dunbar authored
- This also avoids us running valgrind on /usr/bin/as, which has leaks. :) llvm-svn: 99099
-
Daniel Dunbar authored
llvm-svn: 99098
-
Daniel Dunbar authored
llvm-svn: 99097
-
Bob Wilson authored
Patch by John Tytgat! llvm-svn: 99096
-
Bob Wilson authored
with changes to add a separate optional register update argument. Change all the NEON instructions with address register writeback to use it. llvm-svn: 99095
-
Bob Wilson authored
address register writeback. llvm-svn: 99094
-
Bob Wilson authored
rewrite the existing VST3 and VST4 instructions to use the same classes as the others. llvm-svn: 99093
-