- Nov 21, 2009
-
-
Evan Cheng authored
Add predicate operand to NEON instructions. Fix lots (but not all) 80 col violations in ARMInstrNEON.td. llvm-svn: 89542
-
Evan Cheng authored
Allow target to disable if-converting predicable instructions. e.g. NEON instructions under ARM mode. llvm-svn: 89541
-
Ted Kremenek authored
Add RegionStore test case that shows that floating point values are also implicitly tracked for undefined values. (test case for <rdar://problem/6811085>). llvm-svn: 89538
-
Devang Patel authored
llvm-svn: 89537
-
Devang Patel authored
llvm-svn: 89536
-
Evan Cheng authored
llvm-svn: 89535
-
Daniel Dunbar authored
for -output-pch=. llvm-svn: 89534
-
Ted Kremenek authored
BasicStore. In this example, BasicStore would lose information about the pointer in path after '*path++', causing the analyzer to falsely flag a null dereference. This addresses <rdar://problem/7191542>. llvm-svn: 89533
-
Douglas Gregor authored
"typename" parameter to distinguish between non-type and type template parameters. Fixes the actual bug in PR5559. llvm-svn: 89532
-
Jakob Stoklund Olesen authored
llvm-svn: 89531
-
Jakob Stoklund Olesen authored
When splitting a critical edge, the registers live through the edge are: - Used in a PHI instruction, or - Live out from the predecessor, and - Live in to the successor. This allows the coalescer to eliminate even more phi joins. llvm-svn: 89530
-
Daniel Dunbar authored
llvm-svn: 89529
-
Ted Kremenek authored
Restructure DereferenceChecker slightly to handle caching out when we would report a null dereference more than once. llvm-svn: 89526
-
Ted Kremenek authored
Pull BadCallChecker int UndefinedArgChecker, and have UndefinedArgChecker also handled undefined receivers in message expressions. llvm-svn: 89524
-
Eric Christopher authored
object size intrinsic and verify return type is correct. Collect various code in one place. llvm-svn: 89523
-
Devang Patel authored
llvm-svn: 89522
-
Dale Johannesen authored
and stores, handle the case where the element size is not a valid target type correctly (PPC). llvm-svn: 89521
-
Edward O'Callaghan authored
llvm-svn: 89520
-
Ted Kremenek authored
More checker refactoring. Passing undefined values in a message expression is now handled by UndefinedArgChecker. llvm-svn: 89519
-
Devang Patel authored
DIEs are created from MDNode, which are already uniqued. And DwarfDebug already uses ValueMaps to find and use existing DIE for a given MDNode. llvm-svn: 89518
-
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
-