[llvm-commits] [llvm] r51483 - /llvm/trunk/lib/Target/CBackend/CBackend.cpp
Dan Gohman
gohman at apple.com
Fri May 23 09:57:00 PDT 2008
Author: djg
Date: Fri May 23 11:57:00 2008
New Revision: 51483
URL: http://llvm.org/viewvc/llvm-project?rev=51483&view=rev
Log:
Fix another isFirstClassType that now needs to be isSingleValueType.
This fixes recent CBE regressions.
Modified:
llvm/trunk/lib/Target/CBackend/CBackend.cpp
Modified: llvm/trunk/lib/Target/CBackend/CBackend.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/CBackend/CBackend.cpp?rev=51483&r1=51482&r2=51483&view=diff
==============================================================================
--- llvm/trunk/lib/Target/CBackend/CBackend.cpp (original)
+++ llvm/trunk/lib/Target/CBackend/CBackend.cpp Fri May 23 11:57:00 2008
@@ -913,7 +913,7 @@
<< *CE << "\n";
abort();
}
- } else if (isa<UndefValue>(CPV) && CPV->getType()->isFirstClassType()) {
+ } else if (isa<UndefValue>(CPV) && CPV->getType()->isSingleValueType()) {
Out << "((";
printType(Out, CPV->getType()); // sign doesn't matter
Out << ")/*UNDEF*/";
More information about the llvm-commits
mailing list