Displaying 2 results from an estimated 2 matches for "fincby".
Did you mean:
finaly
2016 May 30
3
Floating Point SCEV Analysis
...the approach may not be sound, but providing this core API would encourage llvm dev’s to use the feature without thinking.
I suggest starting with SCEV’s most basic functionality and proving the validity of increasingly complex cases. Can you defend SCEV’s ability to remove loops like this?
float fincby(float start, int N) {
float result = start;
for (int i = 0; i < N; ++i) {
result += 1.0f;
}
return result;
}
-Andy
http://reviews.llvm.org/D20695
> Begin forwarded message:
>
> From: Andrew Trick via llvm-commits <llvm-commits at lists.llvm.org>
> Subject: Re: [...
2016 Jun 02
4
Floating Point SCEV Analysis
...e API would encourage llvm dev’s to use the feature
> without thinking.
>
>
>
> I suggest starting with SCEV’s most basic functionality and proving the
> validity of increasingly complex cases. Can you defend SCEV’s ability to
> remove loops like this?
>
>
>
> float fincby(float start, int N) {
>
> float result = start;
>
> for (int i = 0; i < N; ++i) {
>
> result += 1.0f;
>
> }
>
> return result;
>
> }
>
>
>
> -Andy
>
>
>
> http://reviews.llvm.org/D20695
>
>
>
> Begin forwarded me...