forked from OSchip/llvm-project
Revert previous patch. Additional tests fail.
llvm-svn: 24968
This commit is contained in:
parent
4c141d047c
commit
e4ae72a4e6
|
@ -482,9 +482,6 @@ bool ConstantFP::isValueValidForType(const Type *Ty, double Val) {
|
||||||
|
|
||||||
// TODO: Figure out how to test if a double can be cast to a float!
|
// TODO: Figure out how to test if a double can be cast to a float!
|
||||||
case Type::FloatTyID:
|
case Type::FloatTyID:
|
||||||
float FV = float(Val);
|
|
||||||
double DV = double(FV);
|
|
||||||
return IsNAN(Val) || Val == DV;
|
|
||||||
case Type::DoubleTyID:
|
case Type::DoubleTyID:
|
||||||
return true; // This is the largest type...
|
return true; // This is the largest type...
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue