I’ve just fixed some missing optimisation here, even If I don’t think they can 
happen so much in practice:

https://github.com/grame-cncm/faust/commit/4a8459d8faca12509c5a32bd597b9cb6d7c82a91

But then, what is the point of exposing those internal compiler concepts ? 

- I mean «  serial »  (which should be renamed « same » since serial in really 
an internal coding detail…) would allow to test the equality of signals ? But 
for what ? (other than trying to fix in DSP code what should be better done in 
the compiler ?)

- and what use-case for «  order »  ? 

Stéphane 


> Le 29 avr. 2023 à 22:15, Oleg Nesterov <o...@redhat.com> a écrit :
> 
> On 04/29, Stéphane Letz wrote:
>> 
>> This atan2 optimisation is easy, done in 
>> https://github.com/grame-cncm/faust/commit/26537a42f0fe55c7d471cdbb968755bec92c1707
> 
> Heh. Didn't I say that I don't have a simple and convincing example? ;)
> 
> Of course, "atan2 optimisation" or something like this was not my goal
> and it can not justify this feature. I provided this example just for
> illustration, sorry if it was not clear.
> 
> Oleg.
> 



_______________________________________________
Faudiostream-devel mailing list
Faudiostream-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-devel

Reply via email to