search for: d26708

Displaying 9 results from an estimated 9 matches for "d26708".

2016 Nov 16
3
RFC: Consider changing the semantics of 'fast' flag implying all fast-math-flags
Hi all, This is about https://reviews.llvm.org/D26708 Currently when the command-line switch '-ffast-math' is specified, the IR-level fast-math-flag 'fast' gets attached to appropriate FP math instructions. That flag acts as an "umbrella" to implicitly turn on all the other fast-math-flags ('nnan', 'ninf', &...
2016 Nov 16
5
RFC: Consider changing the semantics of 'fast' flag implying all fast-math-flags
...nsider changing the semantics of > 'fast' flag implying all fast-math-flags > Hi, > > On Nov 15, 2016, at 5:15 PM, Ristow, Warren via llvm-dev < > > llvm-dev at lists.llvm.org > wrote: > > > Hi all, > > > This is about https://reviews.llvm.org/D26708 > > > Currently when the command-line switch '-ffast-math' is specified, > > the > > > IR-level fast-math-flag 'fast' gets attached to appropriate FP math > > > instructions. That flag acts as an "umbrella" to implicitly turn on > &g...
2016 Nov 16
3
RFC: Consider changing the semantics of 'fast' flag implying all fast-math-flags
...is the first thing to fix. > 2) the backend is still using the global UnsafeFPMath and it should be killed. I addressed this point (2) for the reciprocal aspect in the patch, but of course that wasn't useful without doing something about (1). Regarding (1), over at https://reviews.llvm.org/D26708#596610, David made the same point that it should be done in Clang. I can understand that, but I wonder whether having the concept of the 'fast' flag in the IR that implies all the other FMF makes sense? I'm not seeing a good reason for it, but since this is very new to me, I can easil...
2016 Nov 17
4
RFC: Consider changing the semantics of 'fast' flag implying all fast-math-flags
...is the first thing to fix. > 2) the backend is still using the global UnsafeFPMath and it should be killed. I addressed this point (2) for the reciprocal aspect in the patch, but of course that wasn't useful without doing something about (1). Regarding (1), over at https://reviews.llvm.org/D26708#596610, David made the same point that it should be done in Clang. I can understand that, but I wonder whether having the concept of the 'fast' flag in the IR that implies all the other FMF makes sense? I'm not seeing a good reason for it, but since this is very new to me, I can easil...
2016 Nov 17
2
RFC: Consider changing the semantics of 'fast' flag implying all fast-math-flags
...> > 2) the backend is still using the global UnsafeFPMath and it should be killed. > > I addressed this point (2) for the reciprocal aspect in the patch, but of course that wasn't useful without doing something about (1). > > Regarding (1), over at https://reviews.llvm.org/D26708#596610 <https://reviews.llvm.org/D26708#596610>, David made the same point that it should be done in Clang. I can understand that, but I wonder whether having the concept of the 'fast' flag in the IR that implies all the other FMF makes sense? I'm not seeing a good reason for it...
2016 Nov 17
4
RFC: Consider changing the semantics of 'fast' flag implying all fast-math-flags
...> > 2) the backend is still using the global UnsafeFPMath and it should be killed. > > I addressed this point (2) for the reciprocal aspect in the patch, but of course that wasn't useful without doing something about (1). > > Regarding (1), over at https://reviews.llvm.org/D26708#596610 <https://reviews.llvm.org/D26708#596610>, David made the same point that it should be done in Clang. I can understand that, but I wonder whether having the concept of the 'fast' flag in the IR that implies all the other FMF makes sense? I'm not seeing a good reason for it...
2016 Nov 17
3
RFC: Consider changing the semantics of 'fast' flag implying all fast-math-flags
...is the first thing to fix. > 2) the backend is still using the global UnsafeFPMath and it should be killed. I addressed this point (2) for the reciprocal aspect in the patch, but of course that wasn't useful without doing something about (1). Regarding (1), over at https://reviews.llvm.org/D26708#596610, David made the same point that it should be done in Clang. I can understand that, but I wonder whether having the concept of the 'fast' flag in the IR that implies all the other FMF makes sense? I'm not seeing a good reason for it, but since this is very new to me, I can easil...
2016 Nov 17
2
RFC: Consider changing the semantics of 'fast' flag implying all fast-math-flags
...t; > > > I addressed this point (2) for the reciprocal aspect in the > patch, but of course that wasn't useful without doing > something about (1). > > > > Regarding (1), over > at https://reviews.llvm.org/D26708#596610, David made the > same point that it should be done in Clang. I can > understand that, but I wonder whether having the concept of > the 'fast' flag in the IR that implies all the other FMF > makes sense? I'm not seeing...
2016 Nov 17
2
RFC: Consider changing the semantics of 'fast' flag implying all fast-math-flags
...t (2) for the reciprocal aspect in the >>> patch, but of course that wasn't useful without doing >>> something about (1). >>> >>> >>> >>> Regarding (1), over >>> at https://reviews.llvm.org/D26708#596610, David made the >>> same point that it should be done in Clang. I can >>> understand that, but I wonder whether having the concept of >>> the 'fast' flag in the IR that implies all the other FMF >>> makes se...