llvm-svn: 24994
Implement the suggested check to ensure that out-of-range float constants don't get accepted by LLVM accidentally. Adjust the supporting test cases as well. llvm-svn: 24963
llvm-svn: 18609
Make sure that floating point constant values outside the range of a float cannot be assigned to a constant. llvm-svn: 18582