search for: mfused

Displaying 4 results from an estimated 4 matches for "mfused".

Did you mean: fused
2015 Sep 19
2
AArch64 fmul/fadd fusion
Hi All, Recently I was doing some AArch64 work and noticed some cases where fmuls were not getting fused with fadds. Is there any particular reason that the AArch64 machine combiner doesn't do this like it does for add/mul? I am happy to work up a patch for this, but I wanted to make sure that there wasn't a good reason for it not already being there. FWIW, I see where GCC is doing
2004 Jun 10
4
patches for xiph build setup
Hi, I offered some time ago to do some build cleanup. Today I did so and here's my slew of patches. Basically, they - touch ogg, vorbis, vorbis-tools and theora - fix a bunch of autotools issues - uniformize the use of them across the four - fix compile/link flags - use pkgconfig if it's available to detect flags - for vorbis-tools, generate and use config.h - add -uninstalled .pc stuff
2004 Jun 10
4
patches for xiph build setup
Hi, I offered some time ago to do some build cleanup. Today I did so and here's my slew of patches. Basically, they - touch ogg, vorbis, vorbis-tools and theora - fix a bunch of autotools issues - uniformize the use of them across the four - fix compile/link flags - use pkgconfig if it's available to detect flags - for vorbis-tools, generate and use config.h - add -uninstalled .pc stuff
2015 Sep 19
3
AArch64 fmul/fadd fusion
...anguage on my part. I was aware of fmadd, but I was really asking about turning sequences like: fmul s0, s0, s2 fadd s0, s1, s0 into a fmadd: fmadd s0, s0, s2, s1 > We support them via various flags (-ffast-math is the obvious one, > though an argument could be made for supporting -mfused-madd and > -mnofused-madd as well). But in the backend we definitely have to > check *somthing* before doing the substitution. Support in what way? I don't see any patterns or machine combiners to do the above replacement. Did I miss something? If I didn't miss something, is there...