DarekM schrieb: > Hi > I've notice two improvement > 1. equation in SSE > > # Var Zr located in register mreg0md > # Var Zi located in register mreg1md > # Var Ti located in register mreg3md > # Var Tr located in register mreg2md > # [39] Tr := Zr * Zr; > movsd %xmm0,%xmm4 > mulsd %xmm0,%xmm4 > movsd %xmm4,%xmm2 > > it can be changed to: > # [39] Tr := Zr * Zr; > movsd %xmm0,%xmm2 > mulsd %xmm0,%xmm2
Yes, but it's not easy to implement ;) _______________________________________________ fpc-devel maillist - [email protected] http://lists.freepascal.org/mailman/listinfo/fpc-devel
