- Nov 21, 2009
-
-
John Thompson authored
llvm-svn: 89517
-
Viktor Kutuzov authored
Added two SubtargetFeatures::AddFeatures methods, which accept a comma-separated string or already parsed command line parameters as input, and some code re-factoring to use these new methods. llvm-svn: 89516
-
Daniel Dunbar authored
llvm-svn: 89514
-
Mike Stump authored
llvm-svn: 89513
-
Douglas Gregor authored
definition of a member template (or a member thereof). Fixes PR5566. llvm-svn: 89512
-
David Goodwin authored
llvm-svn: 89511
-
Evan Cheng authored
llvm-svn: 89510
-
Dan Gohman authored
llvm-svn: 89509
-
Daniel Dunbar authored
llvm-svn: 89508
-
Dan Gohman authored
llvm-svn: 89507
-
Dan Gohman authored
and support for blockaddresses in x86-32 PIC mode. llvm-svn: 89506
-
- Nov 20, 2009
-
-
Daniel Dunbar authored
Switch CompilerInvocation::CreateFromArgs to take const char** arguments until Driver itself switches to StringRef. llvm-svn: 89503
-
Daniel Dunbar authored
llvm-svn: 89502
-
Daniel Dunbar authored
llvm-svn: 89501
-
Sean Callanan authored
Thanks to Daniel Dunbar for fixing clang intrinsics: http://llvm.org/viewvc/llvm-project?view=rev&revision=89499 llvm-svn: 89500
-
Daniel Dunbar authored
llvm-svn: 89499
-
Daniel Dunbar authored
llvm-svn: 89498
-
Daniel Dunbar authored
llvm-svn: 89497
-
Dale Johannesen authored
(PPC specific). llvm-svn: 89496
-
Sean Callanan authored
broke the Clang testsuite. llvm-svn: 89495
-
Douglas Gregor authored
llvm-svn: 89494
-
Douglas Gregor authored
name 'T' is looked up in the expression t.~T() Previously, we weren't looking into the type of "t", and therefore would fail when T actually referred to an injected-class-name. Fixes PR5530. llvm-svn: 89493
-
Douglas Gregor authored
llvm-svn: 89492
-
Sean Callanan authored
Also fixed the corresponding testcase, and the PALIGNR intrinsic (tested for correctness with llvm-gcc). llvm-svn: 89491
-
Devang Patel authored
Use ValueMap, instead of std::map. llvm-svn: 89490
-
David Greene authored
Cleanups. Make things a little more efficient as suggested by Evan. llvm-svn: 89489
-
Devang Patel authored
llvm-svn: 89487
-
Dan Gohman authored
it may be used in contexts where preheader insertion may have failed due to an indirectbr. Make LoopSimplify's LoopSimplify::SeparateNestedLoop properly fail in the case that it would require splitting an indirectbr edge. These fix PR5502. llvm-svn: 89484
-
Dan Gohman authored
blockaddress users. This fixes PR5569. llvm-svn: 89483
-
Daniel Dunbar authored
llvm-svn: 89482
-
Douglas Gregor authored
b->foo), don't look through pointers unless we have an -> operator. llvm-svn: 89480
-
Eric Christopher authored
llvm-svn: 89479
-
Evan Cheng authored
llvm-svn: 89478
-
Evan Cheng authored
llvm-svn: 89477
-
Douglas Gregor authored
than tweaking existing ASTs, since we were (*gasp*) stomping on ASTs within templates. I'm glad we found this little stick of TNT early... llvm-svn: 89475
-
Jim Grosbach authored
constant pool ranges, as CPEIsInRange() makes conservative assumptions about the potential alignment changes from branch adjustments. The verification, on the other hand, runs after those branch adjustments are made, so the effects on alignment are known and already taken into account. The sanity check in verify should check the range directly instead. llvm-svn: 89473
-
Dan Gohman authored
llvm-svn: 89472
-
David Goodwin authored
Remove some old experimental code that is no longer needed. Remove additional, speculative scheduling pass as its cost did not translate into significant performance improvement. Minor tweaks. llvm-svn: 89471
-
Jakob Stoklund Olesen authored
llvm-svn: 89470
-
Mike Stump authored
llvm-svn: 89469
-