Fixes alternatives wi<-Oj (xxlxor), wi<-wM (xxlorc) and wv<-wS. Bootstrapped etc. powerpc64le-linux.
* config/rs6000/rs6000.md (movdi_internal64): Correct lengths. diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index c4d697f856b..11097717268 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -8811,8 +8811,8 @@ (define_insn "*movdi_internal64" (set_attr "length" "4, 4, 4, 4, 4, 20, 4, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 8, - 8, 4, 4, 4, 4, 4, + 4, 4, 4, 4, 4, 4, + 4, 8, 4, 4, 4, 4, 4, 4, 4, 4")]) ; Some DImode loads are best done as a load of -1 followed by a mask -- Alan Modra Australia Development Lab, IBM