- May 25, 2010
-
-
Bob Wilson authored
llvm-svn: 104580
-
Nick Lewycky authored
llvm-svn: 104578
-
Daniel Dunbar authored
IRgen/C++: When mark vtables used, make sure to still append to the VTableUse array if we promote a vtable from being just used to having its definition required. This ensures that we properly inform the consumer about whether the vtable is required or not, previously we could fail to do so when the vtable was in the VTableUses array before the decl which marked it as required. - I think this can be cleaned up, since this means we may notify the consumer about the vtable twice, but I didn't see an easy fix for this without more substantial refactoring. - Doug, please review! llvm-svn: 104577
-
Daniel Dunbar authored
llvm-svn: 104576
-
Howard Hinnant authored
[rand.dist.samp.plinear]. This means we've got a fully tested and functional <random>! 489 tests over 48 sections are passing. :-) The only thing still on my plate in this area is to back-port some of this technology to random_shuffle/shuffle in <algorithm>. That will involve shuffling header bits around (<random> depepends on <algorithm>), but it won't entail that much development (compared to what has been required for <random>). llvm-svn: 104575
-
Jakob Stoklund Olesen authored
llvm-svn: 104574
-
Jakob Stoklund Olesen authored
llvm-svn: 104573
-
Bill Wendling authored
llvm-svn: 104572
-
Jakob Stoklund Olesen authored
llvm-svn: 104571
-
Bob Wilson authored
version of t2MVN already allowed that, but not the register versions. llvm-svn: 104570
-
Chris Lattner authored
there are already two spaces before the token where the : was expected, put the : in between the spaces. This means we get it right in both of these cases: t.c:2:17: error: expected ':' return a ? b c; ^ : t.c:3:16: error: expected ':' return a ? b c; ^ : In the later case, the diagnostic says to insert ": ", in the former case it says to insert ":" between the spaces. This fixes rdar://8007231 llvm-svn: 104569
-
- May 24, 2010
-
-
Chris Lattner authored
llvm-svn: 104567
-
Chris Lattner authored
llvm-svn: 104566
-
Jakob Stoklund Olesen authored
llvm-svn: 104564
-
Jakob Stoklund Olesen authored
structure that represents a mapping without any dependencies on SubRegIndex numbering. This brings us closer to being able to remove the explicit SubRegIndex numbering, and it is now possible to specify any mapping without inventing *_INVALID register classes. llvm-svn: 104563
-
Chris Lattner authored
llvm-svn: 104562
-
Chris Lattner authored
major buckets to catch parser and sema issues, add inline asm category, and make diag groups take precedence over the sweeping categories just added. llvm-svn: 104561
-
Evan Cheng authored
llvm-svn: 104560
-
Dan Gohman authored
llvm-svn: 104552
-
Douglas Gregor authored
dependent. Fixes <rdar://problem/8021385>. llvm-svn: 104550
-
Kevin Enderby authored
llvm-svn: 104549
-
Douglas Gregor authored
promotion. Fixes <rdar://problem/8020920>. llvm-svn: 104545
-
Bob Wilson authored
llvm-svn: 104544
-
Howard Hinnant authored
llvm-svn: 104542
-
Bob Wilson authored
Fix it by changing the T2I_rbin_s_is multiclass to handle the CPSR output and 'S' suffix in the same way as T2I_bin_s_irs. llvm-svn: 104531
-
Chris Lattner authored
fatal error: too many errors emitted, stopping now [-ferror-limit=] Tell the user that this is controlled with -ferror-limit=, like above. llvm-svn: 104528
-
Fariborz Jahanian authored
pointer is copied into a block. Fixes radar 7924024. llvm-svn: 104526
-
Devang Patel authored
This fixes recent regression in store.exp from gdb testsuite. llvm-svn: 104524
-
Evan Cheng authored
llvm-svn: 104518
-
Jakob Stoklund Olesen authored
never used. llvm-svn: 104517
-
Howard Hinnant authored
patch by Jeffrey Yasskin for porting to Ubuntu Hardy. Everything was accepted except there were some bug fixes needed in <locale> for the __nolocale_* series. For the apple branch I ended up using templates instead of the var_args solution because it seemed both safer and more efficient. llvm-svn: 104516
-
Jakob Stoklund Olesen authored
Anton, please review the change to SystemZAsmPrinter.cpp. It could be a bug. llvm-svn: 104515
-
Jakob Stoklund Olesen authored
llvm-svn: 104514
-
Jakob Stoklund Olesen authored
llvm-svn: 104513
-
Fariborz Jahanian authored
class declaration's @end is not followed by a new-line. (radar 7946975). llvm-svn: 104512
-
Douglas Gregor authored
aren't dependent. Fixes <rdar://problem/8020206>. llvm-svn: 104511
-
Jakob Stoklund Olesen authored
Add assertions in places that depend on consecutive indices. llvm-svn: 104510
-
Douglas Gregor authored
extension warning (which other compilers seem to use). Works around a known bug in Xalan. llvm-svn: 104509
-
Jakob Stoklund Olesen authored
from ARMRegisterInfo.h llvm-svn: 104508
-
Jakob Stoklund Olesen authored
Use the tablegen-produced enums. llvm-svn: 104493
-