[PATCH] Update to Cmake for VS 2013
Reid Kleckner
rnk at google.com
Tue Oct 29 16:27:26 PDT 2013
This seems like a better solution to me, but I'd like to hear from someone
who actually uses floating point values in LLVM-land if they think this is
OK.
On Tue, Oct 29, 2013 at 4:22 PM, Aaron Ballman <aaron at aaronballman.com>wrote:
> Here's a patch with an attempt at llvm::huge_valf (I also included
> vald and vall for consistency). It compiles cleanly with VS 2013,
> though it's impossible to tell how it affects tests since there is
> currently a miscompile that causes most of them to crash.
>
> ~Aaron
>
> On Tue, Oct 29, 2013 at 6:55 PM, Reid Kleckner <rnk at google.com> wrote:
> > On Tue, Oct 29, 2013 at 3:48 PM, Aaron Ballman <aaron at aaronballman.com>
> > wrote:
> >>
> >> There were about 15 warnings in several places from it.
> >>
> >> LiveIntervalAnalysis.cpp
> >> RegAllocGreedy.cpp in three places
> >> Spiller.cpp
> >> LiveInterval.h in two places
> >>
> >> If it was just in a single header file and getting tripped over on
> >> include, I would be okay with it, but it's a bit more widely dispersed
> >> than that.
> >>
> >> Alternatively, we could make an llvm::huge_valf that does suppress the
> >> warning and gets used in place of HUGE_VALF, if that's preferable?
> >
> >
> > llvm::huge_valf does sound preferable, as annoying as it is not to be
> able
> > to use standard stuff from math.h.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131029/8cd81492/attachment.html>
More information about the llvm-commits
mailing list