Additional fix for PR16752 and for commit 190044:

-- For TargetInfo::getRealTypeByWidth also added support for IEEEQuad float type.

llvm-svn: 190294
This commit is contained in:
Stepan Dyatkovskiy 2013-09-09 07:46:54 +00:00
parent 4abe0a8d82
commit a4a59d7468
1 changed files with 2 additions and 1 deletions

View File

@ -178,7 +178,8 @@ TargetInfo::RealType TargetInfo::getRealTypeByWidth(unsigned BitWidth) const {
return LongDouble;
break;
case 128:
if (&getLongDoubleFormat() == &llvm::APFloat::PPCDoubleDouble)
if (&getLongDoubleFormat() == &llvm::APFloat::PPCDoubleDouble ||
&getLongDoubleFormat() == &llvm::APFloat::IEEEquad)
return LongDouble;
break;
}