[COMMITTED] PowerPC: Remove 64 bits instructions in PPC32 code
Segher Boessenkool
segher@kernel.crashing.org
Mon May 26 19:21:00 GMT 2014
> This patch replaces the insrdi by insrwi in powerpc32 assembly. Although they
> are not wrong, since all POWER chips supported in 32-bits are 64-bits and the chips
> do not thrown an illegal exception when running these instructions, valgrind
> fails accusing an invalid one.
This code is CPU-specific; as you say, those CPUs can use rldimi just
fine. The reason the code uses rldimi instead of rlwimi is because
it is faster (at least on power4, power5). Fix valgrind instead?
Segher
More information about the Libc-alpha
mailing list