M: ppc %double>single-float double-rep %copy ;
! VMX/AltiVec not supported yet
-M: %broadcast-vector-reps drop { } ;
-M: %gather-vector-2-reps drop { } ;
-M: %gather-vector-4-reps drop { } ;
-M: %add-vector-reps drop { } ;
-M: %saturated-add-vector-reps drop { } ;
-M: %add-sub-vector-reps drop { } ;
-M: %sub-vector-reps drop { } ;
-M: %saturated-sub-vector-reps drop { } ;
-M: %mul-vector-reps drop { } ;
-M: %saturated-mul-vector-reps drop { } ;
-M: %div-vector-reps drop { } ;
-M: %min-vector-reps drop { } ;
-M: %max-vector-reps drop { } ;
-M: %sqrt-vector-reps drop { } ;
-M: %horizontal-add-vector-reps drop { } ;
-M: %abs-vector-reps drop { } ;
-M: %and-vector-reps drop { } ;
-M: %or-vector-reps drop { } ;
-M: %xor-vector-reps drop { } ;
+M: ppc %broadcast-vector-reps drop { } ;
+M: ppc %gather-vector-2-reps drop { } ;
+M: ppc %gather-vector-4-reps drop { } ;
+M: ppc %add-vector-reps drop { } ;
+M: ppc %saturated-add-vector-reps drop { } ;
+M: ppc %add-sub-vector-reps drop { } ;
+M: ppc %sub-vector-reps drop { } ;
+M: ppc %saturated-sub-vector-reps drop { } ;
+M: ppc %mul-vector-reps drop { } ;
+M: ppc %saturated-mul-vector-reps drop { } ;
+M: ppc %div-vector-reps drop { } ;
+M: ppc %min-vector-reps drop { } ;
+M: ppc %max-vector-reps drop { } ;
+M: ppc %sqrt-vector-reps drop { } ;
+M: ppc %horizontal-add-vector-reps drop { } ;
+M: ppc %abs-vector-reps drop { } ;
+M: ppc %and-vector-reps drop { } ;
+M: ppc %or-vector-reps drop { } ;
+M: ppc %xor-vector-reps drop { } ;
M: ppc %unbox-alien ( dst src -- )
alien-offset LWZ ;