!mod$ v1 sum:b35908306c2050f7
module __ppc_intrinsics
private::func_r4r4r4r4
abstract interface
elemental function func_r4r4r4r4(a,x,y)
real(4),intent(in)::a
real(4),intent(in)::x
real(4),intent(in)::y
real(4)::func_r4r4r4r4
end
end interface
private::func_r8r8r8r8
abstract interface
elemental function func_r8r8r8r8(a,x,y)
real(8),intent(in)::a
real(8),intent(in)::x
real(8),intent(in)::y
real(8)::func_r8r8r8r8
end
end interface
private::elem_func_vi1vi1
abstract interface
elemental function elem_func_vi1vi1(arg1)
vector(integer(1)),intent(in)::arg1
vector(integer(1))::elem_func_vi1vi1
end
end interface
private::elem_func_vi2vi2
abstract interface
elemental function elem_func_vi2vi2(arg1)
vector(integer(2)),intent(in)::arg1
vector(integer(2))::elem_func_vi2vi2
end
end interface
private::elem_func_vi4vi4
abstract interface
elemental function elem_func_vi4vi4(arg1)
vector(integer(4)),intent(in)::arg1
vector(integer(4))::elem_func_vi4vi4
end
end interface
private::elem_func_vi8vi8
abstract interface
elemental function elem_func_vi8vi8(arg1)
vector(integer(8)),intent(in)::arg1
vector(integer(8))::elem_func_vi8vi8
end
end interface
private::elem_func_vu1vu1
abstract interface
elemental function elem_func_vu1vu1(arg1)
vector(unsigned(1)),intent(in)::arg1
vector(unsigned(1))::elem_func_vu1vu1
end
end interface
private::elem_func_vr4vr8
abstract interface
elemental function elem_func_vr4vr8(arg1)
vector(real(8)),intent(in)::arg1
vector(real(4))::elem_func_vr4vr8
end
end interface
private::elem_func_vr8vr4
abstract interface
elemental function elem_func_vr8vr4(arg1)
vector(real(4)),intent(in)::arg1
vector(real(8))::elem_func_vr8vr4
end
end interface
private::elem_func_vr4vr4
abstract interface
elemental function elem_func_vr4vr4(arg1)
vector(real(4)),intent(in)::arg1
vector(real(4))::elem_func_vr4vr4
end
end interface
private::elem_func_vr8vr8
abstract interface
elemental function elem_func_vr8vr8(arg1)
vector(real(8)),intent(in)::arg1
vector(real(8))::elem_func_vr8vr8
end
end interface
private::elem_func_vi4i1
abstract interface
elemental function elem_func_vi4i1(arg1)
integer(1),intent(in)::arg1
vector(integer(4))::elem_func_vi4i1
end
end interface
private::elem_func_vi4i2
abstract interface
elemental function elem_func_vi4i2(arg1)
integer(2),intent(in)::arg1
vector(integer(4))::elem_func_vi4i2
end
end interface
private::elem_func_vi4i8
abstract interface
elemental function elem_func_vi4i8(arg1)
integer(8),intent(in)::arg1
vector(integer(4))::elem_func_vi4i8
end
end interface
private::elem_func_vi1i1
abstract interface
elemental function elem_func_vi1i1(arg1)
integer(1),intent(in)::arg1
vector(integer(1))::elem_func_vi1i1
end
end interface
private::elem_func_vi2i2
abstract interface
elemental function elem_func_vi2i2(arg1)
integer(2),intent(in)::arg1
vector(integer(2))::elem_func_vi2i2
end
end interface
private::elem_func_vi4i4
abstract interface
elemental function elem_func_vi4i4(arg1)
integer(4),intent(in)::arg1
vector(integer(4))::elem_func_vi4i4
end
end interface
private::elem_func_vi8i8
abstract interface
elemental function elem_func_vi8i8(arg1)
integer(8),intent(in)::arg1
vector(integer(8))::elem_func_vi8i8
end
end interface
private::elem_func_vr4r4
abstract interface
elemental function elem_func_vr4r4(arg1)
real(4),intent(in)::arg1
vector(real(4))::elem_func_vr4r4
end
end interface
private::elem_func_vr8r8
abstract interface
elemental function elem_func_vr8r8(arg1)
real(8),intent(in)::arg1
vector(real(8))::elem_func_vr8r8
end
end interface
private::func_vec_convert_vi1vivi1
abstract interface
pure function func_vec_convert_vi1vivi1(v,mold)
vector(integer(8)),intent(in)::v
!dir$ ignore_tkr(tk) v
vector(integer(1)),intent(in)::mold
!dir$ ignore_tkr(r) mold
vector(integer(1))::func_vec_convert_vi1vivi1
end
end interface
private::func_vec_convert_vi2vivi2
abstract interface
pure function func_vec_convert_vi2vivi2(v,mold)
vector(integer(8)),intent(in)::v
!dir$ ignore_tkr(tk) v
vector(integer(2)),intent(in)::mold
!dir$ ignore_tkr(r) mold
vector(integer(2))::func_vec_convert_vi2vivi2
end
end interface
private::func_vec_convert_vi4vivi4
abstract interface
pure function func_vec_convert_vi4vivi4(v,mold)
vector(integer(8)),intent(in)::v
!dir$ ignore_tkr(tk) v
vector(integer(4)),intent(in)::mold
!dir$ ignore_tkr(r) mold
vector(integer(4))::func_vec_convert_vi4vivi4
end
end interface
private::func_vec_convert_vi8vivi8
abstract interface
pure function func_vec_convert_vi8vivi8(v,mold)
vector(integer(8)),intent(in)::v
!dir$ ignore_tkr(tk) v
vector(integer(8)),intent(in)::mold
!dir$ ignore_tkr(r) mold
vector(integer(8))::func_vec_convert_vi8vivi8
end
end interface
private::func_vec_convert_vu1vivu1
abstract interface
pure function func_vec_convert_vu1vivu1(v,mold)
vector(integer(8)),intent(in)::v
!dir$ ignore_tkr(tk) v
vector(unsigned(1)),intent(in)::mold
!dir$ ignore_tkr(r) mold
vector(unsigned(1))::func_vec_convert_vu1vivu1
end
end interface
private::func_vec_convert_vu2vivu2
abstract interface
pure function func_vec_convert_vu2vivu2(v,mold)
vector(integer(8)),intent(in)::v
!dir$ ignore_tkr(tk) v
vector(unsigned(2)),intent(in)::mold
!dir$ ignore_tkr(r) mold
vector(unsigned(2))::func_vec_convert_vu2vivu2
end
end interface
private::func_vec_convert_vu4vivu4
abstract interface
pure function func_vec_convert_vu4vivu4(v,mold)
vector(integer(8)),intent(in)::v
!dir$ ignore_tkr(tk) v
vector(unsigned(4)),intent(in)::mold
!dir$ ignore_tkr(r) mold
vector(unsigned(4))::func_vec_convert_vu4vivu4
end
end interface
private::func_vec_convert_vu8vivu8
abstract interface
pure function func_vec_convert_vu8vivu8(v,mold)
vector(integer(8)),intent(in)::v
!dir$ ignore_tkr(tk) v
vector(unsigned(8)),intent(in)::mold
!dir$ ignore_tkr(r) mold
vector(unsigned(8))::func_vec_convert_vu8vivu8
end
end interface
private::func_vec_convert_vr4vivr4
abstract interface
pure function func_vec_convert_vr4vivr4(v,mold)
vector(integer(8)),intent(in)::v
!dir$ ignore_tkr(tk) v
vector(real(4)),intent(in)::mold
!dir$ ignore_tkr(r) mold
vector(real(4))::func_vec_convert_vr4vivr4
end
end interface
private::func_vec_convert_vr8vivr8
abstract interface
pure function func_vec_convert_vr8vivr8(v,mold)
vector(integer(8)),intent(in)::v
!dir$ ignore_tkr(tk) v
vector(real(8)),intent(in)::mold
!dir$ ignore_tkr(r) mold
vector(real(8))::func_vec_convert_vr8vivr8
end
end interface
private::elem_func_i1vi1i
abstract interface
elemental function elem_func_i1vi1i(arg1,arg2)
vector(integer(1)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
integer(1)::elem_func_i1vi1i
end
end interface
private::elem_func_i2vi2i
abstract interface
elemental function elem_func_i2vi2i(arg1,arg2)
vector(integer(2)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
integer(2)::elem_func_i2vi2i
end
end interface
private::elem_func_i4vi4i
abstract interface
elemental function elem_func_i4vi4i(arg1,arg2)
vector(integer(4)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
integer(4)::elem_func_i4vi4i
end
end interface
private::elem_func_i8vi8i
abstract interface
elemental function elem_func_i8vi8i(arg1,arg2)
vector(integer(8)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
integer(8)::elem_func_i8vi8i
end
end interface
private::elem_func_r4vr4i
abstract interface
elemental function elem_func_r4vr4i(arg1,arg2)
vector(real(4)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
real(4)::elem_func_r4vr4i
end
end interface
private::elem_func_r8vr8i
abstract interface
elemental function elem_func_r8vr8i(arg1,arg2)
vector(real(8)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
real(8)::elem_func_r8vr8i
end
end interface
private::elem_func_vi1vi1vi1
abstract interface
elemental function elem_func_vi1vi1vi1(arg1,arg2)
vector(integer(1)),intent(in)::arg1
vector(integer(1)),intent(in)::arg2
vector(integer(1))::elem_func_vi1vi1vi1
end
end interface
private::elem_func_vi2vi2vi2
abstract interface
elemental function elem_func_vi2vi2vi2(arg1,arg2)
vector(integer(2)),intent(in)::arg1
vector(integer(2)),intent(in)::arg2
vector(integer(2))::elem_func_vi2vi2vi2
end
end interface
private::elem_func_vi4vi4vi4
abstract interface
elemental function elem_func_vi4vi4vi4(arg1,arg2)
vector(integer(4)),intent(in)::arg1
vector(integer(4)),intent(in)::arg2
vector(integer(4))::elem_func_vi4vi4vi4
end
end interface
private::elem_func_vi8vi8vi8
abstract interface
elemental function elem_func_vi8vi8vi8(arg1,arg2)
vector(integer(8)),intent(in)::arg1
vector(integer(8)),intent(in)::arg2
vector(integer(8))::elem_func_vi8vi8vi8
end
end interface
private::elem_func_vu1vi1vi1
abstract interface
elemental function elem_func_vu1vi1vi1(arg1,arg2)
vector(integer(1)),intent(in)::arg1
vector(integer(1)),intent(in)::arg2
vector(unsigned(1))::elem_func_vu1vi1vi1
end
end interface
private::elem_func_vu2vi2vi2
abstract interface
elemental function elem_func_vu2vi2vi2(arg1,arg2)
vector(integer(2)),intent(in)::arg1
vector(integer(2)),intent(in)::arg2
vector(unsigned(2))::elem_func_vu2vi2vi2
end
end interface
private::elem_func_vu4vi4vi4
abstract interface
elemental function elem_func_vu4vi4vi4(arg1,arg2)
vector(integer(4)),intent(in)::arg1
vector(integer(4)),intent(in)::arg2
vector(unsigned(4))::elem_func_vu4vi4vi4
end
end interface
private::elem_func_vu8vi8vi8
abstract interface
elemental function elem_func_vu8vi8vi8(arg1,arg2)
vector(integer(8)),intent(in)::arg1
vector(integer(8)),intent(in)::arg2
vector(unsigned(8))::elem_func_vu8vi8vi8
end
end interface
private::elem_func_vu1vu1vu1
abstract interface
elemental function elem_func_vu1vu1vu1(arg1,arg2)
vector(unsigned(1)),intent(in)::arg1
vector(unsigned(1)),intent(in)::arg2
vector(unsigned(1))::elem_func_vu1vu1vu1
end
end interface
private::elem_func_vu2vu2vu2
abstract interface
elemental function elem_func_vu2vu2vu2(arg1,arg2)
vector(unsigned(2)),intent(in)::arg1
vector(unsigned(2)),intent(in)::arg2
vector(unsigned(2))::elem_func_vu2vu2vu2
end
end interface
private::elem_func_vu4vu4vu4
abstract interface
elemental function elem_func_vu4vu4vu4(arg1,arg2)
vector(unsigned(4)),intent(in)::arg1
vector(unsigned(4)),intent(in)::arg2
vector(unsigned(4))::elem_func_vu4vu4vu4
end
end interface
private::elem_func_vu8vu8vu8
abstract interface
elemental function elem_func_vu8vu8vu8(arg1,arg2)
vector(unsigned(8)),intent(in)::arg1
vector(unsigned(8)),intent(in)::arg2
vector(unsigned(8))::elem_func_vu8vu8vu8
end
end interface
private::elem_func_vi1vi1vu1
abstract interface
elemental function elem_func_vi1vi1vu1(arg1,arg2)
vector(integer(1)),intent(in)::arg1
vector(unsigned(1)),intent(in)::arg2
vector(integer(1))::elem_func_vi1vi1vu1
end
end interface
private::elem_func_vi2vi2vu2
abstract interface
elemental function elem_func_vi2vi2vu2(arg1,arg2)
vector(integer(2)),intent(in)::arg1
vector(unsigned(2)),intent(in)::arg2
vector(integer(2))::elem_func_vi2vi2vu2
end
end interface
private::elem_func_vi4vi4vu4
abstract interface
elemental function elem_func_vi4vi4vu4(arg1,arg2)
vector(integer(4)),intent(in)::arg1
vector(unsigned(4)),intent(in)::arg2
vector(integer(4))::elem_func_vi4vi4vu4
end
end interface
private::elem_func_vi8vi8vu8
abstract interface
elemental function elem_func_vi8vi8vu8(arg1,arg2)
vector(integer(8)),intent(in)::arg1
vector(unsigned(8)),intent(in)::arg2
vector(integer(8))::elem_func_vi8vi8vu8
end
end interface
private::elem_func_vi1vi1vu2
abstract interface
elemental function elem_func_vi1vi1vu2(arg1,arg2)
vector(integer(1)),intent(in)::arg1
vector(unsigned(2)),intent(in)::arg2
vector(integer(1))::elem_func_vi1vi1vu2
end
end interface
private::elem_func_vi1vi1vu4
abstract interface
elemental function elem_func_vi1vi1vu4(arg1,arg2)
vector(integer(1)),intent(in)::arg1
vector(unsigned(4)),intent(in)::arg2
vector(integer(1))::elem_func_vi1vi1vu4
end
end interface
private::elem_func_vi2vi2vu1
abstract interface
elemental function elem_func_vi2vi2vu1(arg1,arg2)
vector(integer(2)),intent(in)::arg1
vector(unsigned(1)),intent(in)::arg2
vector(integer(2))::elem_func_vi2vi2vu1
end
end interface
private::elem_func_vi2vi2vu4
abstract interface
elemental function elem_func_vi2vi2vu4(arg1,arg2)
vector(integer(2)),intent(in)::arg1
vector(unsigned(4)),intent(in)::arg2
vector(integer(2))::elem_func_vi2vi2vu4
end
end interface
private::elem_func_vi4vi4vu1
abstract interface
elemental function elem_func_vi4vi4vu1(arg1,arg2)
vector(integer(4)),intent(in)::arg1
vector(unsigned(1)),intent(in)::arg2
vector(integer(4))::elem_func_vi4vi4vu1
end
end interface
private::elem_func_vi4vi4vu2
abstract interface
elemental function elem_func_vi4vi4vu2(arg1,arg2)
vector(integer(4)),intent(in)::arg1
vector(unsigned(2)),intent(in)::arg2
vector(integer(4))::elem_func_vi4vi4vu2
end
end interface
private::elem_func_vu1vu1vu2
abstract interface
elemental function elem_func_vu1vu1vu2(arg1,arg2)
vector(unsigned(1)),intent(in)::arg1
vector(unsigned(2)),intent(in)::arg2
vector(unsigned(1))::elem_func_vu1vu1vu2
end
end interface
private::elem_func_vu1vu1vu4
abstract interface
elemental function elem_func_vu1vu1vu4(arg1,arg2)
vector(unsigned(1)),intent(in)::arg1
vector(unsigned(4)),intent(in)::arg2
vector(unsigned(1))::elem_func_vu1vu1vu4
end
end interface
private::elem_func_vu2vu2vu1
abstract interface
elemental function elem_func_vu2vu2vu1(arg1,arg2)
vector(unsigned(2)),intent(in)::arg1
vector(unsigned(1)),intent(in)::arg2
vector(unsigned(2))::elem_func_vu2vu2vu1
end
end interface
private::elem_func_vu2vu2vu4
abstract interface
elemental function elem_func_vu2vu2vu4(arg1,arg2)
vector(unsigned(2)),intent(in)::arg1
vector(unsigned(4)),intent(in)::arg2
vector(unsigned(2))::elem_func_vu2vu2vu4
end
end interface
private::elem_func_vu4vu4vu1
abstract interface
elemental function elem_func_vu4vu4vu1(arg1,arg2)
vector(unsigned(4)),intent(in)::arg1
vector(unsigned(1)),intent(in)::arg2
vector(unsigned(4))::elem_func_vu4vu4vu1
end
end interface
private::elem_func_vu4vu4vu2
abstract interface
elemental function elem_func_vu4vu4vu2(arg1,arg2)
vector(unsigned(4)),intent(in)::arg1
vector(unsigned(2)),intent(in)::arg2
vector(unsigned(4))::elem_func_vu4vu4vu2
end
end interface
private::elem_func_vr4vr4vu1
abstract interface
elemental function elem_func_vr4vr4vu1(arg1,arg2)
vector(real(4)),intent(in)::arg1
vector(unsigned(1)),intent(in)::arg2
vector(real(4))::elem_func_vr4vr4vu1
end
end interface
private::elem_func_vr4vr4vu2
abstract interface
elemental function elem_func_vr4vr4vu2(arg1,arg2)
vector(real(4)),intent(in)::arg1
vector(unsigned(2)),intent(in)::arg2
vector(real(4))::elem_func_vr4vr4vu2
end
end interface
private::elem_func_vr4vr4vr4
abstract interface
elemental function elem_func_vr4vr4vr4(arg1,arg2)
vector(real(4)),intent(in)::arg1
vector(real(4)),intent(in)::arg2
vector(real(4))::elem_func_vr4vr4vr4
end
end interface
private::elem_func_vr8vr8vr8
abstract interface
elemental function elem_func_vr8vr8vr8(arg1,arg2)
vector(real(8)),intent(in)::arg1
vector(real(8)),intent(in)::arg2
vector(real(8))::elem_func_vr8vr8vr8
end
end interface
private::elem_func_vu4vr4vr4
abstract interface
elemental function elem_func_vu4vr4vr4(arg1,arg2)
vector(real(4)),intent(in)::arg1
vector(real(4)),intent(in)::arg2
vector(unsigned(4))::elem_func_vu4vr4vr4
end
end interface
private::elem_func_vu8vr8vr8
abstract interface
elemental function elem_func_vu8vr8vr8(arg1,arg2)
vector(real(8)),intent(in)::arg1
vector(real(8)),intent(in)::arg2
vector(unsigned(8))::elem_func_vu8vr8vr8
end
end interface
private::elem_func_i4vi1vi1
abstract interface
elemental function elem_func_i4vi1vi1(arg1,arg2)
vector(integer(1)),intent(in)::arg1
vector(integer(1)),intent(in)::arg2
integer(4)::elem_func_i4vi1vi1
end
end interface
private::elem_func_i4vi2vi2
abstract interface
elemental function elem_func_i4vi2vi2(arg1,arg2)
vector(integer(2)),intent(in)::arg1
vector(integer(2)),intent(in)::arg2
integer(4)::elem_func_i4vi2vi2
end
end interface
private::elem_func_i4vi4vi4
abstract interface
elemental function elem_func_i4vi4vi4(arg1,arg2)
vector(integer(4)),intent(in)::arg1
vector(integer(4)),intent(in)::arg2
integer(4)::elem_func_i4vi4vi4
end
end interface
private::elem_func_i4vi8vi8
abstract interface
elemental function elem_func_i4vi8vi8(arg1,arg2)
vector(integer(8)),intent(in)::arg1
vector(integer(8)),intent(in)::arg2
integer(4)::elem_func_i4vi8vi8
end
end interface
private::elem_func_i4vu1vu1
abstract interface
elemental function elem_func_i4vu1vu1(arg1,arg2)
vector(unsigned(1)),intent(in)::arg1
vector(unsigned(1)),intent(in)::arg2
integer(4)::elem_func_i4vu1vu1
end
end interface
private::elem_func_i4vu2vu2
abstract interface
elemental function elem_func_i4vu2vu2(arg1,arg2)
vector(unsigned(2)),intent(in)::arg1
vector(unsigned(2)),intent(in)::arg2
integer(4)::elem_func_i4vu2vu2
end
end interface
private::elem_func_i4vu4vu4
abstract interface
elemental function elem_func_i4vu4vu4(arg1,arg2)
vector(unsigned(4)),intent(in)::arg1
vector(unsigned(4)),intent(in)::arg2
integer(4)::elem_func_i4vu4vu4
end
end interface
private::elem_func_i4vu8vu8
abstract interface
elemental function elem_func_i4vu8vu8(arg1,arg2)
vector(unsigned(8)),intent(in)::arg1
vector(unsigned(8)),intent(in)::arg2
integer(4)::elem_func_i4vu8vu8
end
end interface
private::elem_func_i4vr4vr4
abstract interface
elemental function elem_func_i4vr4vr4(arg1,arg2)
vector(real(4)),intent(in)::arg1
vector(real(4)),intent(in)::arg2
integer(4)::elem_func_i4vr4vr4
end
end interface
private::elem_func_i4vr8vr8
abstract interface
elemental function elem_func_i4vr8vr8(arg1,arg2)
vector(real(8)),intent(in)::arg1
vector(real(8)),intent(in)::arg2
integer(4)::elem_func_i4vr8vr8
end
end interface
private::elem_func_vr4vi4i
abstract interface
elemental function elem_func_vr4vi4i(arg1,arg2)
vector(integer(4)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(real(4))::elem_func_vr4vi4i
end
end interface
private::elem_func_vr8vi8i
abstract interface
elemental function elem_func_vr8vi8i(arg1,arg2)
vector(integer(8)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(real(8))::elem_func_vr8vi8i
end
end interface
private::elem_func_vr4vu4i
abstract interface
elemental function elem_func_vr4vu4i(arg1,arg2)
vector(unsigned(4)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(real(4))::elem_func_vr4vu4i
end
end interface
private::elem_func_vr8vu8i
abstract interface
elemental function elem_func_vr8vu8i(arg1,arg2)
vector(unsigned(8)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(real(8))::elem_func_vr8vu8i
end
end interface
private::elem_func_vi1vi1i0
abstract interface
elemental function elem_func_vi1vi1i0(arg1,arg2)
vector(integer(1)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(integer(1))::elem_func_vi1vi1i0
end
end interface
private::elem_func_vi2vi2i0
abstract interface
elemental function elem_func_vi2vi2i0(arg1,arg2)
vector(integer(2)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(integer(2))::elem_func_vi2vi2i0
end
end interface
private::elem_func_vi4vi4i0
abstract interface
elemental function elem_func_vi4vi4i0(arg1,arg2)
vector(integer(4)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(integer(4))::elem_func_vi4vi4i0
end
end interface
private::elem_func_vi8vi8i0
abstract interface
elemental function elem_func_vi8vi8i0(arg1,arg2)
vector(integer(8)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(integer(8))::elem_func_vi8vi8i0
end
end interface
private::elem_func_vu1vu1i0
abstract interface
elemental function elem_func_vu1vu1i0(arg1,arg2)
vector(unsigned(1)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(unsigned(1))::elem_func_vu1vu1i0
end
end interface
private::elem_func_vu2vu2i0
abstract interface
elemental function elem_func_vu2vu2i0(arg1,arg2)
vector(unsigned(2)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(unsigned(2))::elem_func_vu2vu2i0
end
end interface
private::elem_func_vu4vu4i0
abstract interface
elemental function elem_func_vu4vu4i0(arg1,arg2)
vector(unsigned(4)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(unsigned(4))::elem_func_vu4vu4i0
end
end interface
private::elem_func_vu8vu8i0
abstract interface
elemental function elem_func_vu8vu8i0(arg1,arg2)
vector(unsigned(8)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(unsigned(8))::elem_func_vu8vu8i0
end
end interface
private::elem_func_vr4vr4i0
abstract interface
elemental function elem_func_vr4vr4i0(arg1,arg2)
vector(real(4)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(real(4))::elem_func_vr4vr4i0
end
end interface
private::elem_func_vr8vr8i0
abstract interface
elemental function elem_func_vr8vr8i0(arg1,arg2)
vector(real(8)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(real(8))::elem_func_vr8vr8i0
end
end interface
private::func_vi1i0vi1
abstract interface
pure function func_vi1i0vi1(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(integer(1)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(integer(1))::func_vi1i0vi1
end
end interface
private::func_vi2i0vi2
abstract interface
pure function func_vi2i0vi2(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(integer(2)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(integer(2))::func_vi2i0vi2
end
end interface
private::func_vi4i0vi4
abstract interface
pure function func_vi4i0vi4(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(integer(4)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(integer(4))::func_vi4i0vi4
end
end interface
private::func_vi8i0vi8
abstract interface
pure function func_vi8i0vi8(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(integer(8)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(integer(8))::func_vi8i0vi8
end
end interface
private::func_vu1i0vu1
abstract interface
pure function func_vu1i0vu1(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(unsigned(1)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(unsigned(1))::func_vu1i0vu1
end
end interface
private::func_vu2i0vu2
abstract interface
pure function func_vu2i0vu2(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(unsigned(2)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(unsigned(2))::func_vu2i0vu2
end
end interface
private::func_vu4i0vu4
abstract interface
pure function func_vu4i0vu4(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(unsigned(4)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(unsigned(4))::func_vu4i0vu4
end
end interface
private::func_vu8i0vu8
abstract interface
pure function func_vu8i0vu8(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(unsigned(8)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(unsigned(8))::func_vu8i0vu8
end
end interface
private::func_vr4i0vr4
abstract interface
pure function func_vr4i0vr4(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(real(4)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(real(4))::func_vr4i0vr4
end
end interface
private::func_vr8i0vr8
abstract interface
pure function func_vr8i0vr8(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(real(8)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(real(8))::func_vr8i0vr8
end
end interface
private::func_vi1i0i1
abstract interface
pure function func_vi1i0i1(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
integer(1),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(integer(1))::func_vi1i0i1
end
end interface
private::func_vi2i0i2
abstract interface
pure function func_vi2i0i2(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
integer(2),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(integer(2))::func_vi2i0i2
end
end interface
private::func_vi4i0i4
abstract interface
pure function func_vi4i0i4(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
integer(4),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(integer(4))::func_vi4i0i4
end
end interface
private::func_vi8i0i8
abstract interface
pure function func_vi8i0i8(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(integer(8))::func_vi8i0i8
end
end interface
private::func_vr4i0r4
abstract interface
pure function func_vr4i0r4(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
real(4),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(real(4))::func_vr4i0r4
end
end interface
private::func_vr8i0r8
abstract interface
pure function func_vr8i0r8(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
real(8),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(real(8))::func_vr8i0r8
end
end interface
private::func_vpi0vi1
abstract interface
pure function func_vpi0vi1(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(integer(1)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
__vector_pair::func_vpi0vi1
end
end interface
private::func_vpi0vi2
abstract interface
pure function func_vpi0vi2(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(integer(2)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
__vector_pair::func_vpi0vi2
end
end interface
private::func_vpi0vi4
abstract interface
pure function func_vpi0vi4(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(integer(4)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
__vector_pair::func_vpi0vi4
end
end interface
private::func_vpi0vi8
abstract interface
pure function func_vpi0vi8(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(integer(8)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
__vector_pair::func_vpi0vi8
end
end interface
private::func_vpi0vu1
abstract interface
pure function func_vpi0vu1(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(unsigned(1)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
__vector_pair::func_vpi0vu1
end
end interface
private::func_vpi0vu2
abstract interface
pure function func_vpi0vu2(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(unsigned(2)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
__vector_pair::func_vpi0vu2
end
end interface
private::func_vpi0vu4
abstract interface
pure function func_vpi0vu4(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(unsigned(4)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
__vector_pair::func_vpi0vu4
end
end interface
private::func_vpi0vu8
abstract interface
pure function func_vpi0vu8(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(unsigned(8)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
__vector_pair::func_vpi0vu8
end
end interface
private::func_vpi0vr4
abstract interface
pure function func_vpi0vr4(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(real(4)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
__vector_pair::func_vpi0vr4
end
end interface
private::func_vpi0vr8
abstract interface
pure function func_vpi0vr8(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
vector(real(8)),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
__vector_pair::func_vpi0vr8
end
end interface
private::func_vpi0vp
abstract interface
pure function func_vpi0vp(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
__vector_pair,intent(in)::arg2
!dir$ ignore_tkr(r) arg2
__vector_pair::func_vpi0vp
end
end interface
private::func_vu1i0i1
abstract interface
function func_vu1i0i1(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
integer(1),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(unsigned(1))::func_vu1i0i1
end
end interface
private::func_vu1i0i2
abstract interface
function func_vu1i0i2(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
integer(2),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(unsigned(1))::func_vu1i0i2
end
end interface
private::func_vu1i0i4
abstract interface
function func_vu1i0i4(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
integer(4),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(unsigned(1))::func_vu1i0i4
end
end interface
private::func_vu1i0r4
abstract interface
function func_vu1i0r4(arg1,arg2)
integer(8),intent(in)::arg1
!dir$ ignore_tkr(k) arg1
real(4),intent(in)::arg2
!dir$ ignore_tkr(r) arg2
vector(unsigned(1))::func_vu1i0r4
end
end interface
private::elem_func_vi1vi1vi1vu1
abstract interface
elemental function elem_func_vi1vi1vi1vu1(arg1,arg2,arg3)
vector(integer(1)),intent(in)::arg1
vector(integer(1)),intent(in)::arg2
vector(unsigned(1)),intent(in)::arg3
vector(integer(1))::elem_func_vi1vi1vi1vu1
end
end interface
private::elem_func_vi2vi2vi2vu2
abstract interface
elemental function elem_func_vi2vi2vi2vu2(arg1,arg2,arg3)
vector(integer(2)),intent(in)::arg1
vector(integer(2)),intent(in)::arg2
vector(unsigned(2)),intent(in)::arg3
vector(integer(2))::elem_func_vi2vi2vi2vu2
end
end interface
private::elem_func_vi4vi4vi4vu4
abstract interface
elemental function elem_func_vi4vi4vi4vu4(arg1,arg2,arg3)
vector(integer(4)),intent(in)::arg1
vector(integer(4)),intent(in)::arg2
vector(unsigned(4)),intent(in)::arg3
vector(integer(4))::elem_func_vi4vi4vi4vu4
end
end interface
private::elem_func_vi8vi8vi8vu8
abstract interface
elemental function elem_func_vi8vi8vi8vu8(arg1,arg2,arg3)
vector(integer(8)),intent(in)::arg1
vector(integer(8)),intent(in)::arg2
vector(unsigned(8)),intent(in)::arg3
vector(integer(8))::elem_func_vi8vi8vi8vu8
end
end interface
private::elem_func_vu1vu1vu1vu1
abstract interface
elemental function elem_func_vu1vu1vu1vu1(arg1,arg2,arg3)
vector(unsigned(1)),intent(in)::arg1
vector(unsigned(1)),intent(in)::arg2
vector(unsigned(1)),intent(in)::arg3
vector(unsigned(1))::elem_func_vu1vu1vu1vu1
end
end interface
private::elem_func_vu2vu2vu2vu2
abstract interface
elemental function elem_func_vu2vu2vu2vu2(arg1,arg2,arg3)
vector(unsigned(2)),intent(in)::arg1
vector(unsigned(2)),intent(in)::arg2
vector(unsigned(2)),intent(in)::arg3
vector(unsigned(2))::elem_func_vu2vu2vu2vu2
end
end interface
private::elem_func_vu4vu4vu4vu4
abstract interface
elemental function elem_func_vu4vu4vu4vu4(arg1,arg2,arg3)
vector(unsigned(4)),intent(in)::arg1
vector(unsigned(4)),intent(in)::arg2
vector(unsigned(4)),intent(in)::arg3
vector(unsigned(4))::elem_func_vu4vu4vu4vu4
end
end interface
private::elem_func_vu8vu8vu8vu8
abstract interface
elemental function elem_func_vu8vu8vu8vu8(arg1,arg2,arg3)
vector(unsigned(8)),intent(in)::arg1
vector(unsigned(8)),intent(in)::arg2
vector(unsigned(8)),intent(in)::arg3
vector(unsigned(8))::elem_func_vu8vu8vu8vu8
end
end interface
private::elem_func_vr4vr4vr4vu4
abstract interface
elemental function elem_func_vr4vr4vr4vu4(arg1,arg2,arg3)
vector(real(4)),intent(in)::arg1
vector(real(4)),intent(in)::arg2
vector(unsigned(4)),intent(in)::arg3
vector(real(4))::elem_func_vr4vr4vr4vu4
end
end interface
private::elem_func_vr8vr8vr8vu8
abstract interface
elemental function elem_func_vr8vr8vr8vu8(arg1,arg2,arg3)
vector(real(8)),intent(in)::arg1
vector(real(8)),intent(in)::arg2
vector(unsigned(8)),intent(in)::arg3
vector(real(8))::elem_func_vr8vr8vr8vu8
end
end interface
private::elem_func_vi2vi2vi2vu1
abstract interface
elemental function elem_func_vi2vi2vi2vu1(arg1,arg2,arg3)
vector(integer(2)),intent(in)::arg1
vector(integer(2)),intent(in)::arg2
vector(unsigned(1)),intent(in)::arg3
vector(integer(2))::elem_func_vi2vi2vi2vu1
end
end interface
private::elem_func_vi4vi4vi4vu1
abstract interface
elemental function elem_func_vi4vi4vi4vu1(arg1,arg2,arg3)
vector(integer(4)),intent(in)::arg1
vector(integer(4)),intent(in)::arg2
vector(unsigned(1)),intent(in)::arg3
vector(integer(4))::elem_func_vi4vi4vi4vu1
end
end interface
private::elem_func_vi8vi8vi8vu1
abstract interface
elemental function elem_func_vi8vi8vi8vu1(arg1,arg2,arg3)
vector(integer(8)),intent(in)::arg1
vector(integer(8)),intent(in)::arg2
vector(unsigned(1)),intent(in)::arg3
vector(integer(8))::elem_func_vi8vi8vi8vu1
end
end interface
private::elem_func_vu2vu2vu2vu1
abstract interface
elemental function elem_func_vu2vu2vu2vu1(arg1,arg2,arg3)
vector(unsigned(2)),intent(in)::arg1
vector(unsigned(2)),intent(in)::arg2
vector(unsigned(1)),intent(in)::arg3
vector(unsigned(2))::elem_func_vu2vu2vu2vu1
end
end interface
private::elem_func_vu4vu4vu4vu1
abstract interface
elemental function elem_func_vu4vu4vu4vu1(arg1,arg2,arg3)
vector(unsigned(4)),intent(in)::arg1
vector(unsigned(4)),intent(in)::arg2
vector(unsigned(1)),intent(in)::arg3
vector(unsigned(4))::elem_func_vu4vu4vu4vu1
end
end interface
private::elem_func_vu8vu8vu8vu1
abstract interface
elemental function elem_func_vu8vu8vu8vu1(arg1,arg2,arg3)
vector(unsigned(8)),intent(in)::arg1
vector(unsigned(8)),intent(in)::arg2
vector(unsigned(1)),intent(in)::arg3
vector(unsigned(8))::elem_func_vu8vu8vu8vu1
end
end interface
private::elem_func_vr4vr4vr4vu1
abstract interface
elemental function elem_func_vr4vr4vr4vu1(arg1,arg2,arg3)
vector(real(4)),intent(in)::arg1
vector(real(4)),intent(in)::arg2
vector(unsigned(1)),intent(in)::arg3
vector(real(4))::elem_func_vr4vr4vr4vu1
end
end interface
private::elem_func_vr8vr8vr8vu1
abstract interface
elemental function elem_func_vr8vr8vr8vu1(arg1,arg2,arg3)
vector(real(8)),intent(in)::arg1
vector(real(8)),intent(in)::arg2
vector(unsigned(1)),intent(in)::arg3
vector(real(8))::elem_func_vr8vr8vr8vu1
end
end interface
private::elem_func_vi1i1vi1i
abstract interface
elemental function elem_func_vi1i1vi1i(arg1,arg2,arg3)
integer(1),intent(in)::arg1
vector(integer(1)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(integer(1))::elem_func_vi1i1vi1i
end
end interface
private::elem_func_vi2i2vi2i
abstract interface
elemental function elem_func_vi2i2vi2i(arg1,arg2,arg3)
integer(2),intent(in)::arg1
vector(integer(2)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(integer(2))::elem_func_vi2i2vi2i
end
end interface
private::elem_func_vi4i4vi4i
abstract interface
elemental function elem_func_vi4i4vi4i(arg1,arg2,arg3)
integer(4),intent(in)::arg1
vector(integer(4)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(integer(4))::elem_func_vi4i4vi4i
end
end interface
private::elem_func_vi8i8vi8i
abstract interface
elemental function elem_func_vi8i8vi8i(arg1,arg2,arg3)
integer(8),intent(in)::arg1
vector(integer(8)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(integer(8))::elem_func_vi8i8vi8i
end
end interface
private::elem_func_vr4r4vr4i
abstract interface
elemental function elem_func_vr4r4vr4i(arg1,arg2,arg3)
real(4),intent(in)::arg1
vector(real(4)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(real(4))::elem_func_vr4r4vr4i
end
end interface
private::elem_func_vr8r8vr8i
abstract interface
elemental function elem_func_vr8r8vr8i(arg1,arg2,arg3)
real(8),intent(in)::arg1
vector(real(8)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(real(8))::elem_func_vr8r8vr8i
end
end interface
private::elem_func_vr4vr4vr4vr4
abstract interface
elemental function elem_func_vr4vr4vr4vr4(arg1,arg2,arg3)
vector(real(4)),intent(in)::arg1
vector(real(4)),intent(in)::arg2
vector(real(4)),intent(in)::arg3
vector(real(4))::elem_func_vr4vr4vr4vr4
end
end interface
private::elem_func_vr8vr8vr8vr8
abstract interface
elemental function elem_func_vr8vr8vr8vr8(arg1,arg2,arg3)
vector(real(8)),intent(in)::arg1
vector(real(8)),intent(in)::arg2
vector(real(8)),intent(in)::arg3
vector(real(8))::elem_func_vr8vr8vr8vr8
end
end interface
private::elem_func_vi1vi1vi1i
abstract interface
elemental function elem_func_vi1vi1vi1i(arg1,arg2,arg3)
vector(integer(1)),intent(in)::arg1
vector(integer(1)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(integer(1))::elem_func_vi1vi1vi1i
end
end interface
private::elem_func_vi2vi2vi2i
abstract interface
elemental function elem_func_vi2vi2vi2i(arg1,arg2,arg3)
vector(integer(2)),intent(in)::arg1
vector(integer(2)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(integer(2))::elem_func_vi2vi2vi2i
end
end interface
private::elem_func_vi4vi4vi4i
abstract interface
elemental function elem_func_vi4vi4vi4i(arg1,arg2,arg3)
vector(integer(4)),intent(in)::arg1
vector(integer(4)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(integer(4))::elem_func_vi4vi4vi4i
end
end interface
private::elem_func_vi8vi8vi8i
abstract interface
elemental function elem_func_vi8vi8vi8i(arg1,arg2,arg3)
vector(integer(8)),intent(in)::arg1
vector(integer(8)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(integer(8))::elem_func_vi8vi8vi8i
end
end interface
private::elem_func_vu1vu1vu1i
abstract interface
elemental function elem_func_vu1vu1vu1i(arg1,arg2,arg3)
vector(unsigned(1)),intent(in)::arg1
vector(unsigned(1)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(unsigned(1))::elem_func_vu1vu1vu1i
end
end interface
private::elem_func_vu2vu2vu2i
abstract interface
elemental function elem_func_vu2vu2vu2i(arg1,arg2,arg3)
vector(unsigned(2)),intent(in)::arg1
vector(unsigned(2)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(unsigned(2))::elem_func_vu2vu2vu2i
end
end interface
private::elem_func_vu4vu4vu4i
abstract interface
elemental function elem_func_vu4vu4vu4i(arg1,arg2,arg3)
vector(unsigned(4)),intent(in)::arg1
vector(unsigned(4)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(unsigned(4))::elem_func_vu4vu4vu4i
end
end interface
private::elem_func_vu8vu8vu8i
abstract interface
elemental function elem_func_vu8vu8vu8i(arg1,arg2,arg3)
vector(unsigned(8)),intent(in)::arg1
vector(unsigned(8)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(unsigned(8))::elem_func_vu8vu8vu8i
end
end interface
private::elem_func_vr4vr4vr4i
abstract interface
elemental function elem_func_vr4vr4vr4i(arg1,arg2,arg3)
vector(real(4)),intent(in)::arg1
vector(real(4)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(real(4))::elem_func_vr4vr4vr4i
end
end interface
private::elem_func_vr8vr8vr8i
abstract interface
elemental function elem_func_vr8vr8vr8i(arg1,arg2,arg3)
vector(real(8)),intent(in)::arg1
vector(real(8)),intent(in)::arg2
integer(8),intent(in)::arg3
!dir$ ignore_tkr(k) arg3
vector(real(8))::elem_func_vr8vr8vr8i
end
end interface
private::sub_vpi0vp
abstract interface
pure subroutine sub_vpi0vp(arg1,arg2,arg3)
__vector_pair,intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
__vector_pair,intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vpi0i0
abstract interface
pure subroutine sub_vpi0i0(arg1,arg2,arg3)
__vector_pair,intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
integer(8),intent(out)::arg3
!dir$ ignore_tkr(kr) arg3
end
end interface
private::sub_vpi0r0
abstract interface
pure subroutine sub_vpi0r0(arg1,arg2,arg3)
__vector_pair,intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
real(8),intent(out)::arg3
!dir$ ignore_tkr(kr) arg3
end
end interface
private::sub_vi1ivi1
abstract interface
pure subroutine sub_vi1ivi1(arg1,arg2,arg3)
vector(integer(1)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(integer(1)),intent(in)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vi2ivi2
abstract interface
pure subroutine sub_vi2ivi2(arg1,arg2,arg3)
vector(integer(2)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(integer(2)),intent(in)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vi4ivi4
abstract interface
pure subroutine sub_vi4ivi4(arg1,arg2,arg3)
vector(integer(4)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(integer(4)),intent(in)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vi8ivi8
abstract interface
pure subroutine sub_vi8ivi8(arg1,arg2,arg3)
vector(integer(8)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(integer(8)),intent(in)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vu1ivu1
abstract interface
pure subroutine sub_vu1ivu1(arg1,arg2,arg3)
vector(unsigned(1)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(unsigned(1)),intent(in)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vu2ivu2
abstract interface
pure subroutine sub_vu2ivu2(arg1,arg2,arg3)
vector(unsigned(2)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(unsigned(2)),intent(in)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vu4ivu4
abstract interface
pure subroutine sub_vu4ivu4(arg1,arg2,arg3)
vector(unsigned(4)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(unsigned(4)),intent(in)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vu8ivu8
abstract interface
pure subroutine sub_vu8ivu8(arg1,arg2,arg3)
vector(unsigned(8)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(unsigned(8)),intent(in)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vr4ivr4
abstract interface
pure subroutine sub_vr4ivr4(arg1,arg2,arg3)
vector(real(4)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(real(4)),intent(in)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vr8ivr8
abstract interface
pure subroutine sub_vr8ivr8(arg1,arg2,arg3)
vector(real(8)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(real(8)),intent(in)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vi1ii1
abstract interface
pure subroutine sub_vi1ii1(arg1,arg2,arg3)
vector(integer(1)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
integer(1),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vi2ii2
abstract interface
pure subroutine sub_vi2ii2(arg1,arg2,arg3)
vector(integer(2)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
integer(2),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vi4ii4
abstract interface
pure subroutine sub_vi4ii4(arg1,arg2,arg3)
vector(integer(4)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
integer(4),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vi8ii8
abstract interface
pure subroutine sub_vi8ii8(arg1,arg2,arg3)
vector(integer(8)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
integer(8),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vu1ii1
abstract interface
pure subroutine sub_vu1ii1(arg1,arg2,arg3)
vector(unsigned(1)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
integer(1),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vu2ii2
abstract interface
pure subroutine sub_vu2ii2(arg1,arg2,arg3)
vector(unsigned(2)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
integer(2),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vu4ii4
abstract interface
pure subroutine sub_vu4ii4(arg1,arg2,arg3)
vector(unsigned(4)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
integer(4),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vu8ii8
abstract interface
pure subroutine sub_vu8ii8(arg1,arg2,arg3)
vector(unsigned(8)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
integer(8),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vr4ir4
abstract interface
pure subroutine sub_vr4ir4(arg1,arg2,arg3)
vector(real(4)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
real(4),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vr8ir8
abstract interface
pure subroutine sub_vr8ir8(arg1,arg2,arg3)
vector(real(8)),intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
real(8),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vpi0vi1
abstract interface
pure subroutine sub_vpi0vi1(arg1,arg2,arg3)
__vector_pair,intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(integer(1)),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vpi0vi2
abstract interface
pure subroutine sub_vpi0vi2(arg1,arg2,arg3)
__vector_pair,intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(integer(2)),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vpi0vi4
abstract interface
pure subroutine sub_vpi0vi4(arg1,arg2,arg3)
__vector_pair,intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(integer(4)),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vpi0vi8
abstract interface
pure subroutine sub_vpi0vi8(arg1,arg2,arg3)
__vector_pair,intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(integer(8)),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vpi0vu1
abstract interface
pure subroutine sub_vpi0vu1(arg1,arg2,arg3)
__vector_pair,intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(unsigned(1)),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vpi0vu2
abstract interface
pure subroutine sub_vpi0vu2(arg1,arg2,arg3)
__vector_pair,intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(unsigned(2)),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vpi0vu4
abstract interface
pure subroutine sub_vpi0vu4(arg1,arg2,arg3)
__vector_pair,intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(unsigned(4)),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vpi0vu8
abstract interface
pure subroutine sub_vpi0vu8(arg1,arg2,arg3)
__vector_pair,intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(unsigned(8)),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vpi0vr4
abstract interface
pure subroutine sub_vpi0vr4(arg1,arg2,arg3)
__vector_pair,intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(real(4)),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
private::sub_vpi0vr8
abstract interface
pure subroutine sub_vpi0vr8(arg1,arg2,arg3)
__vector_pair,intent(in)::arg1
integer(8),intent(in)::arg2
!dir$ ignore_tkr(k) arg2
vector(real(8)),intent(out)::arg3
!dir$ ignore_tkr(r) arg3
end
end interface
procedure(func_r4r4r4r4),private::__ppc_fmadd_r4
procedure(func_r8r8r8r8),private::__ppc_fmadd_r8
procedure(func_r4r4r4r4),private::__ppc_fmsub_r4
procedure(func_r8r8r8r8),private::__ppc_fmsub_r8
procedure(func_r4r4r4r4),private::__ppc_fnmadd_r4
procedure(func_r8r8r8r8),private::__ppc_fnmadd_r8
procedure(func_r4r4r4r4),private::__ppc_fnmsub_r4
procedure(func_r8r8r8r8),private::__ppc_fnmsub_r8
private::func_r4r4x
abstract interface
elemental function func_r4r4x(x)
real(4),intent(in)::x
real(4)::func_r4r4x
end
end interface
private::func_r8r8x
abstract interface
elemental function func_r8r8x(x)
real(8),intent(in)::x
real(8)::func_r8r8x
end
end interface
procedure(func_r8r8x),private::__ppc_fctid
procedure(func_r8r8x),private::__ppc_fctidz
procedure(func_r8r8x),private::__ppc_fctiw
procedure(func_r8r8x),private::__ppc_fctiwz
procedure(func_r8r8x),private::__ppc_fctudz
procedure(func_r8r8x),private::__ppc_fctuwz
private::func_r8r8i
abstract interface
elemental function func_r8r8i(i)
real(8),intent(in)::i
real(8)::func_r8r8i
end
end interface
procedure(func_r8r8i),private::__ppc_fcfi
procedure(func_r8r8i),private::__ppc_fcfid
procedure(func_r8r8i),private::__ppc_fcfud
procedure(func_r4r4x),private::__ppc_fnabs_r4
procedure(func_r8r8x),private::__ppc_fnabs_r8
procedure(func_r8r8x),private::__ppc_fre
procedure(func_r4r4x),private::__ppc_fres
procedure(func_r8r8x),private::__ppc_frsqrte
procedure(func_r4r4x),private::__ppc_frsqrtes
private::__ppc_mtfsf
interface
subroutine __ppc_mtfsf(mask,r)
integer(4),intent(in)::mask
real(8),intent(in)::r
end
end interface
private::__ppc_mtfsfi
interface
subroutine __ppc_mtfsfi(bf,i)
integer(4),intent(in)::bf
integer(4),intent(in)::i
end
end interface
procedure(elem_func_vi1vi1),private::__ppc_vec_abs_vi1vi1
procedure(elem_func_vi2vi2),private::__ppc_vec_abs_vi2vi2
procedure(elem_func_vi4vi4),private::__ppc_vec_abs_vi4vi4
procedure(elem_func_vi8vi8),private::__ppc_vec_abs_vi8vi8
procedure(elem_func_vr4vr4),private::__ppc_vec_abs_vr4vr4
procedure(elem_func_vr8vr8),private::__ppc_vec_abs_vr8vr8
procedure(elem_func_vr4vr8),private::__ppc_vec_cvf_vr4vr8
procedure(elem_func_vr8vr4),private::__ppc_vec_cvf_vr8vr4
procedure(elem_func_vu1vu1),private::__ppc_vec_cvbf16spn_vu1vu1
procedure(elem_func_vu1vu1),private::__ppc_vec_cvspbf16__vu1vu1
procedure(elem_func_vi1i1),private::__ppc_vec_splats_vi1i1
procedure(elem_func_vi2i2),private::__ppc_vec_splats_vi2i2
procedure(elem_func_vi4i4),private::__ppc_vec_splats_vi4i4
procedure(elem_func_vi8i8),private::__ppc_vec_splats_vi8i8
procedure(elem_func_vr4r4),private::__ppc_vec_splats_vr4r4
procedure(elem_func_vr8r8),private::__ppc_vec_splats_vr8r8
procedure(elem_func_vi4i1),private::__ppc_vec_splat_s32__vi4i1
procedure(elem_func_vi4i2),private::__ppc_vec_splat_s32__vi4i2
procedure(elem_func_vi4i4),private::__ppc_vec_splat_s32__vi4i4
procedure(elem_func_vi4i8),private::__ppc_vec_splat_s32__vi4i8
procedure(elem_func_vi1vi1vi1),private::__ppc_vec_add_vi1vi1vi1
procedure(elem_func_vi2vi2vi2),private::__ppc_vec_add_vi2vi2vi2
procedure(elem_func_vi4vi4vi4),private::__ppc_vec_add_vi4vi4vi4
procedure(elem_func_vi8vi8vi8),private::__ppc_vec_add_vi8vi8vi8
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_add_vu1vu1vu1
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_add_vu2vu2vu2
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_add_vu4vu4vu4
procedure(elem_func_vu8vu8vu8),private::__ppc_vec_add_vu8vu8vu8
procedure(elem_func_vr4vr4vr4),private::__ppc_vec_add_vr4vr4vr4
procedure(elem_func_vr8vr8vr8),private::__ppc_vec_add_vr8vr8vr8
procedure(elem_func_vi1vi1vi1),private::__ppc_vec_and_vi1vi1vi1
procedure(elem_func_vi2vi2vi2),private::__ppc_vec_and_vi2vi2vi2
procedure(elem_func_vi4vi4vi4),private::__ppc_vec_and_vi4vi4vi4
procedure(elem_func_vi8vi8vi8),private::__ppc_vec_and_vi8vi8vi8
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_and_vu1vu1vu1
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_and_vu2vu2vu2
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_and_vu4vu4vu4
procedure(elem_func_vu8vu8vu8),private::__ppc_vec_and_vu8vu8vu8
procedure(elem_func_vr4vr4vr4),private::__ppc_vec_and_vr4vr4vr4
procedure(elem_func_vr8vr8vr8),private::__ppc_vec_and_vr8vr8vr8
procedure(elem_func_vu1vi1vi1),private::__ppc_vec_cmpge_vu1vi1vi1
procedure(elem_func_vu2vi2vi2),private::__ppc_vec_cmpge_vu2vi2vi2
procedure(elem_func_vu4vi4vi4),private::__ppc_vec_cmpge_vu4vi4vi4
procedure(elem_func_vu8vi8vi8),private::__ppc_vec_cmpge_vu8vi8vi8
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_cmpge_vu1vu1vu1
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_cmpge_vu2vu2vu2
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_cmpge_vu4vu4vu4
procedure(elem_func_vu8vu8vu8),private::__ppc_vec_cmpge_vu8vu8vu8
procedure(elem_func_vu4vr4vr4),private::__ppc_vec_cmpge_vu4vr4vr4
procedure(elem_func_vu8vr8vr8),private::__ppc_vec_cmpge_vu8vr8vr8
procedure(elem_func_vu1vi1vi1),private::__ppc_vec_cmpgt_vu1vi1vi1
procedure(elem_func_vu2vi2vi2),private::__ppc_vec_cmpgt_vu2vi2vi2
procedure(elem_func_vu4vi4vi4),private::__ppc_vec_cmpgt_vu4vi4vi4
procedure(elem_func_vu8vi8vi8),private::__ppc_vec_cmpgt_vu8vi8vi8
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_cmpgt_vu1vu1vu1
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_cmpgt_vu2vu2vu2
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_cmpgt_vu4vu4vu4
procedure(elem_func_vu8vu8vu8),private::__ppc_vec_cmpgt_vu8vu8vu8
procedure(elem_func_vu4vr4vr4),private::__ppc_vec_cmpgt_vu4vr4vr4
procedure(elem_func_vu8vr8vr8),private::__ppc_vec_cmpgt_vu8vr8vr8
procedure(elem_func_vu1vi1vi1),private::__ppc_vec_cmple_vu1vi1vi1
procedure(elem_func_vu2vi2vi2),private::__ppc_vec_cmple_vu2vi2vi2
procedure(elem_func_vu4vi4vi4),private::__ppc_vec_cmple_vu4vi4vi4
procedure(elem_func_vu8vi8vi8),private::__ppc_vec_cmple_vu8vi8vi8
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_cmple_vu1vu1vu1
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_cmple_vu2vu2vu2
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_cmple_vu4vu4vu4
procedure(elem_func_vu8vu8vu8),private::__ppc_vec_cmple_vu8vu8vu8
procedure(elem_func_vu4vr4vr4),private::__ppc_vec_cmple_vu4vr4vr4
procedure(elem_func_vu8vr8vr8),private::__ppc_vec_cmple_vu8vr8vr8
procedure(elem_func_vu1vi1vi1),private::__ppc_vec_cmplt_vu1vi1vi1
procedure(elem_func_vu2vi2vi2),private::__ppc_vec_cmplt_vu2vi2vi2
procedure(elem_func_vu4vi4vi4),private::__ppc_vec_cmplt_vu4vi4vi4
procedure(elem_func_vu8vi8vi8),private::__ppc_vec_cmplt_vu8vi8vi8
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_cmplt_vu1vu1vu1
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_cmplt_vu2vu2vu2
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_cmplt_vu4vu4vu4
procedure(elem_func_vu8vu8vu8),private::__ppc_vec_cmplt_vu8vu8vu8
procedure(elem_func_vu4vr4vr4),private::__ppc_vec_cmplt_vu4vr4vr4
procedure(elem_func_vu8vr8vr8),private::__ppc_vec_cmplt_vu8vr8vr8
procedure(func_vec_convert_vi1vivi1),private::__ppc_vec_convert_vi1vivi1
procedure(func_vec_convert_vi2vivi2),private::__ppc_vec_convert_vi2vivi2
procedure(func_vec_convert_vi4vivi4),private::__ppc_vec_convert_vi4vivi4
procedure(func_vec_convert_vi8vivi8),private::__ppc_vec_convert_vi8vivi8
procedure(func_vec_convert_vu1vivu1),private::__ppc_vec_convert_vu1vivu1
procedure(func_vec_convert_vu2vivu2),private::__ppc_vec_convert_vu2vivu2
procedure(func_vec_convert_vu4vivu4),private::__ppc_vec_convert_vu4vivu4
procedure(func_vec_convert_vu8vivu8),private::__ppc_vec_convert_vu8vivu8
procedure(func_vec_convert_vr4vivr4),private::__ppc_vec_convert_vr4vivr4
procedure(func_vec_convert_vr8vivr8),private::__ppc_vec_convert_vr8vivr8
procedure(elem_func_vi1vi1vi1),private::__ppc_vec_max_vi1vi1vi1
procedure(elem_func_vi2vi2vi2),private::__ppc_vec_max_vi2vi2vi2
procedure(elem_func_vi4vi4vi4),private::__ppc_vec_max_vi4vi4vi4
procedure(elem_func_vi8vi8vi8),private::__ppc_vec_max_vi8vi8vi8
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_max_vu1vu1vu1
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_max_vu2vu2vu2
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_max_vu4vu4vu4
procedure(elem_func_vu8vu8vu8),private::__ppc_vec_max_vu8vu8vu8
procedure(elem_func_vr4vr4vr4),private::__ppc_vec_max_vr4vr4vr4
procedure(elem_func_vr8vr8vr8),private::__ppc_vec_max_vr8vr8vr8
procedure(elem_func_vi1vi1vi1),private::__ppc_vec_mergeh_vi1vi1vi1
procedure(elem_func_vi2vi2vi2),private::__ppc_vec_mergeh_vi2vi2vi2
procedure(elem_func_vi4vi4vi4),private::__ppc_vec_mergeh_vi4vi4vi4
procedure(elem_func_vi8vi8vi8),private::__ppc_vec_mergeh_vi8vi8vi8
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_mergeh_vu1vu1vu1
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_mergeh_vu2vu2vu2
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_mergeh_vu4vu4vu4
procedure(elem_func_vu8vu8vu8),private::__ppc_vec_mergeh_vu8vu8vu8
procedure(elem_func_vr4vr4vr4),private::__ppc_vec_mergeh_vr4vr4vr4
procedure(elem_func_vr8vr8vr8),private::__ppc_vec_mergeh_vr8vr8vr8
procedure(elem_func_vi1vi1vi1),private::__ppc_vec_mergel_vi1vi1vi1
procedure(elem_func_vi2vi2vi2),private::__ppc_vec_mergel_vi2vi2vi2
procedure(elem_func_vi4vi4vi4),private::__ppc_vec_mergel_vi4vi4vi4
procedure(elem_func_vi8vi8vi8),private::__ppc_vec_mergel_vi8vi8vi8
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_mergel_vu1vu1vu1
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_mergel_vu2vu2vu2
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_mergel_vu4vu4vu4
procedure(elem_func_vu8vu8vu8),private::__ppc_vec_mergel_vu8vu8vu8
procedure(elem_func_vr4vr4vr4),private::__ppc_vec_mergel_vr4vr4vr4
procedure(elem_func_vr8vr8vr8),private::__ppc_vec_mergel_vr8vr8vr8
procedure(elem_func_vi1vi1vi1),private::__ppc_vec_min_vi1vi1vi1
procedure(elem_func_vi2vi2vi2),private::__ppc_vec_min_vi2vi2vi2
procedure(elem_func_vi4vi4vi4),private::__ppc_vec_min_vi4vi4vi4
procedure(elem_func_vi8vi8vi8),private::__ppc_vec_min_vi8vi8vi8
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_min_vu1vu1vu1
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_min_vu2vu2vu2
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_min_vu4vu4vu4
procedure(elem_func_vu8vu8vu8),private::__ppc_vec_min_vu8vu8vu8
procedure(elem_func_vr4vr4vr4),private::__ppc_vec_min_vr4vr4vr4
procedure(elem_func_vr8vr8vr8),private::__ppc_vec_min_vr8vr8vr8
procedure(elem_func_vi1vi1vi1),private::__ppc_vec_mul_vi1vi1vi1
procedure(elem_func_vi2vi2vi2),private::__ppc_vec_mul_vi2vi2vi2
procedure(elem_func_vi4vi4vi4),private::__ppc_vec_mul_vi4vi4vi4
procedure(elem_func_vi8vi8vi8),private::__ppc_vec_mul_vi8vi8vi8
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_mul_vu1vu1vu1
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_mul_vu2vu2vu2
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_mul_vu4vu4vu4
procedure(elem_func_vu8vu8vu8),private::__ppc_vec_mul_vu8vu8vu8
procedure(elem_func_vr4vr4vr4),private::__ppc_vec_mul_vr4vr4vr4
procedure(elem_func_vr8vr8vr8),private::__ppc_vec_mul_vr8vr8vr8
procedure(elem_func_vi1vi1vi1),private::__ppc_vec_sub_vi1vi1vi1
procedure(elem_func_vi2vi2vi2),private::__ppc_vec_sub_vi2vi2vi2
procedure(elem_func_vi4vi4vi4),private::__ppc_vec_sub_vi4vi4vi4
procedure(elem_func_vi8vi8vi8),private::__ppc_vec_sub_vi8vi8vi8
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_sub_vu1vu1vu1
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_sub_vu2vu2vu2
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_sub_vu4vu4vu4
procedure(elem_func_vu8vu8vu8),private::__ppc_vec_sub_vu8vu8vu8
procedure(elem_func_vr4vr4vr4),private::__ppc_vec_sub_vr4vr4vr4
procedure(elem_func_vr8vr8vr8),private::__ppc_vec_sub_vr8vr8vr8
procedure(elem_func_vi1vi1vu1),private::__ppc_vec_sl_vi1vi1vu1
procedure(elem_func_vi2vi2vu2),private::__ppc_vec_sl_vi2vi2vu2
procedure(elem_func_vi4vi4vu4),private::__ppc_vec_sl_vi4vi4vu4
procedure(elem_func_vi8vi8vu8),private::__ppc_vec_sl_vi8vi8vu8
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_sl_vu1vu1vu1
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_sl_vu2vu2vu2
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_sl_vu4vu4vu4
procedure(elem_func_vu8vu8vu8),private::__ppc_vec_sl_vu8vu8vu8
procedure(elem_func_vi1vi1vu1),private::__ppc_vec_sll_vi1vi1vu1
procedure(elem_func_vi2vi2vu1),private::__ppc_vec_sll_vi2vi2vu1
procedure(elem_func_vi4vi4vu1),private::__ppc_vec_sll_vi4vi4vu1
procedure(elem_func_vi1vi1vu2),private::__ppc_vec_sll_vi1vi1vu2
procedure(elem_func_vi2vi2vu2),private::__ppc_vec_sll_vi2vi2vu2
procedure(elem_func_vi4vi4vu2),private::__ppc_vec_sll_vi4vi4vu2
procedure(elem_func_vi1vi1vu4),private::__ppc_vec_sll_vi1vi1vu4
procedure(elem_func_vi2vi2vu4),private::__ppc_vec_sll_vi2vi2vu4
procedure(elem_func_vi4vi4vu4),private::__ppc_vec_sll_vi4vi4vu4
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_sll_vu1vu1vu1
procedure(elem_func_vu2vu2vu1),private::__ppc_vec_sll_vu2vu2vu1
procedure(elem_func_vu4vu4vu1),private::__ppc_vec_sll_vu4vu4vu1
procedure(elem_func_vu1vu1vu2),private::__ppc_vec_sll_vu1vu1vu2
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_sll_vu2vu2vu2
procedure(elem_func_vu4vu4vu2),private::__ppc_vec_sll_vu4vu4vu2
procedure(elem_func_vu1vu1vu4),private::__ppc_vec_sll_vu1vu1vu4
procedure(elem_func_vu2vu2vu4),private::__ppc_vec_sll_vu2vu2vu4
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_sll_vu4vu4vu4
procedure(elem_func_vi1vi1vu1),private::__ppc_vec_slo_vi1vi1vu1
procedure(elem_func_vi2vi2vu1),private::__ppc_vec_slo_vi2vi2vu1
procedure(elem_func_vi4vi4vu1),private::__ppc_vec_slo_vi4vi4vu1
procedure(elem_func_vi1vi1vu2),private::__ppc_vec_slo_vi1vi1vu2
procedure(elem_func_vi2vi2vu2),private::__ppc_vec_slo_vi2vi2vu2
procedure(elem_func_vi4vi4vu2),private::__ppc_vec_slo_vi4vi4vu2
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_slo_vu1vu1vu1
procedure(elem_func_vu2vu2vu1),private::__ppc_vec_slo_vu2vu2vu1
procedure(elem_func_vu4vu4vu1),private::__ppc_vec_slo_vu4vu4vu1
procedure(elem_func_vu1vu1vu2),private::__ppc_vec_slo_vu1vu1vu2
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_slo_vu2vu2vu2
procedure(elem_func_vu4vu4vu2),private::__ppc_vec_slo_vu4vu4vu2
procedure(elem_func_vr4vr4vu1),private::__ppc_vec_slo_vr4vr4vu1
procedure(elem_func_vr4vr4vu2),private::__ppc_vec_slo_vr4vr4vu2
procedure(elem_func_vi1vi1vu1),private::__ppc_vec_sr_vi1vi1vu1
procedure(elem_func_vi2vi2vu2),private::__ppc_vec_sr_vi2vi2vu2
procedure(elem_func_vi4vi4vu4),private::__ppc_vec_sr_vi4vi4vu4
procedure(elem_func_vi8vi8vu8),private::__ppc_vec_sr_vi8vi8vu8
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_sr_vu1vu1vu1
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_sr_vu2vu2vu2
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_sr_vu4vu4vu4
procedure(elem_func_vu8vu8vu8),private::__ppc_vec_sr_vu8vu8vu8
procedure(elem_func_vi1vi1vu1),private::__ppc_vec_srl_vi1vi1vu1
procedure(elem_func_vi2vi2vu1),private::__ppc_vec_srl_vi2vi2vu1
procedure(elem_func_vi4vi4vu1),private::__ppc_vec_srl_vi4vi4vu1
procedure(elem_func_vi1vi1vu2),private::__ppc_vec_srl_vi1vi1vu2
procedure(elem_func_vi2vi2vu2),private::__ppc_vec_srl_vi2vi2vu2
procedure(elem_func_vi4vi4vu2),private::__ppc_vec_srl_vi4vi4vu2
procedure(elem_func_vi1vi1vu4),private::__ppc_vec_srl_vi1vi1vu4
procedure(elem_func_vi2vi2vu4),private::__ppc_vec_srl_vi2vi2vu4
procedure(elem_func_vi4vi4vu4),private::__ppc_vec_srl_vi4vi4vu4
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_srl_vu1vu1vu1
procedure(elem_func_vu2vu2vu1),private::__ppc_vec_srl_vu2vu2vu1
procedure(elem_func_vu4vu4vu1),private::__ppc_vec_srl_vu4vu4vu1
procedure(elem_func_vu1vu1vu2),private::__ppc_vec_srl_vu1vu1vu2
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_srl_vu2vu2vu2
procedure(elem_func_vu4vu4vu2),private::__ppc_vec_srl_vu4vu4vu2
procedure(elem_func_vu1vu1vu4),private::__ppc_vec_srl_vu1vu1vu4
procedure(elem_func_vu2vu2vu4),private::__ppc_vec_srl_vu2vu2vu4
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_srl_vu4vu4vu4
procedure(elem_func_vi1vi1vu1),private::__ppc_vec_sro_vi1vi1vu1
procedure(elem_func_vi2vi2vu1),private::__ppc_vec_sro_vi2vi2vu1
procedure(elem_func_vi4vi4vu1),private::__ppc_vec_sro_vi4vi4vu1
procedure(elem_func_vi1vi1vu2),private::__ppc_vec_sro_vi1vi1vu2
procedure(elem_func_vi2vi2vu2),private::__ppc_vec_sro_vi2vi2vu2
procedure(elem_func_vi4vi4vu2),private::__ppc_vec_sro_vi4vi4vu2
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_sro_vu1vu1vu1
procedure(elem_func_vu2vu2vu1),private::__ppc_vec_sro_vu2vu2vu1
procedure(elem_func_vu4vu4vu1),private::__ppc_vec_sro_vu4vu4vu1
procedure(elem_func_vu1vu1vu2),private::__ppc_vec_sro_vu1vu1vu2
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_sro_vu2vu2vu2
procedure(elem_func_vu4vu4vu2),private::__ppc_vec_sro_vu4vu4vu2
procedure(elem_func_vr4vr4vu1),private::__ppc_vec_sro_vr4vr4vu1
procedure(elem_func_vr4vr4vu2),private::__ppc_vec_sro_vr4vr4vu2
procedure(elem_func_vi1vi1vi1),private::__ppc_vec_xor_vi1vi1vi1
procedure(elem_func_vi2vi2vi2),private::__ppc_vec_xor_vi2vi2vi2
procedure(elem_func_vi4vi4vi4),private::__ppc_vec_xor_vi4vi4vi4
procedure(elem_func_vi8vi8vi8),private::__ppc_vec_xor_vi8vi8vi8
procedure(elem_func_vu1vu1vu1),private::__ppc_vec_xor_vu1vu1vu1
procedure(elem_func_vu2vu2vu2),private::__ppc_vec_xor_vu2vu2vu2
procedure(elem_func_vu4vu4vu4),private::__ppc_vec_xor_vu4vu4vu4
procedure(elem_func_vu8vu8vu8),private::__ppc_vec_xor_vu8vu8vu8
procedure(elem_func_vr4vr4vr4),private::__ppc_vec_xor_vr4vr4vr4
procedure(elem_func_vr8vr8vr8),private::__ppc_vec_xor_vr8vr8vr8
procedure(func_vu1i0i1),private::__ppc_vec_lvsl_vu1i0i1
procedure(func_vu1i0i2),private::__ppc_vec_lvsl_vu1i0i2
procedure(func_vu1i0i4),private::__ppc_vec_lvsl_vu1i0i4
procedure(func_vu1i0r4),private::__ppc_vec_lvsl_vu1i0r4
procedure(func_vu1i0i1),private::__ppc_vec_lvsr_vu1i0i1
procedure(func_vu1i0i2),private::__ppc_vec_lvsr_vu1i0i2
procedure(func_vu1i0i4),private::__ppc_vec_lvsr_vu1i0i4
procedure(func_vu1i0r4),private::__ppc_vec_lvsr_vu1i0r4
procedure(func_vi1i0vi1),private::__ppc_vec_ld_vi1i0vi1
procedure(func_vi2i0vi2),private::__ppc_vec_ld_vi2i0vi2
procedure(func_vi4i0vi4),private::__ppc_vec_ld_vi4i0vi4
procedure(func_vu1i0vu1),private::__ppc_vec_ld_vu1i0vu1
procedure(func_vu2i0vu2),private::__ppc_vec_ld_vu2i0vu2
procedure(func_vu4i0vu4),private::__ppc_vec_ld_vu4i0vu4
procedure(func_vr4i0vr4),private::__ppc_vec_ld_vr4i0vr4
procedure(func_vi1i0i1),private::__ppc_vec_ld_vi1i0i1
procedure(func_vi2i0i2),private::__ppc_vec_ld_vi2i0i2
procedure(func_vi4i0i4),private::__ppc_vec_ld_vi4i0i4
procedure(func_vr4i0r4),private::__ppc_vec_ld_vr4i0r4
procedure(func_vi1i0i1),private::__ppc_vec_lde_vi1i0i1
procedure(func_vi2i0i2),private::__ppc_vec_lde_vi2i0i2
procedure(func_vi4i0i4),private::__ppc_vec_lde_vi4i0i4
procedure(func_vr4i0r4),private::__ppc_vec_lde_vr4i0r4
procedure(func_vi1i0vi1),private::__ppc_vec_ldl_vi1i0vi1
procedure(func_vi2i0vi2),private::__ppc_vec_ldl_vi2i0vi2
procedure(func_vi4i0vi4),private::__ppc_vec_ldl_vi4i0vi4
procedure(func_vu1i0vu1),private::__ppc_vec_ldl_vu1i0vu1
procedure(func_vu2i0vu2),private::__ppc_vec_ldl_vu2i0vu2
procedure(func_vu4i0vu4),private::__ppc_vec_ldl_vu4i0vu4
procedure(func_vr4i0vr4),private::__ppc_vec_ldl_vr4i0vr4
procedure(func_vi1i0i1),private::__ppc_vec_ldl_vi1i0i1
procedure(func_vi2i0i2),private::__ppc_vec_ldl_vi2i0i2
procedure(func_vi4i0i4),private::__ppc_vec_ldl_vi4i0i4
procedure(func_vr4i0r4),private::__ppc_vec_ldl_vr4i0r4
procedure(func_vi1i0vi1),private::__ppc_vec_lxv_vi1i0vi1
procedure(func_vi2i0vi2),private::__ppc_vec_lxv_vi2i0vi2
procedure(func_vi4i0vi4),private::__ppc_vec_lxv_vi4i0vi4
procedure(func_vi8i0vi8),private::__ppc_vec_lxv_vi8i0vi8
procedure(func_vu1i0vu1),private::__ppc_vec_lxv_vu1i0vu1
procedure(func_vu2i0vu2),private::__ppc_vec_lxv_vu2i0vu2
procedure(func_vu4i0vu4),private::__ppc_vec_lxv_vu4i0vu4
procedure(func_vu8i0vu8),private::__ppc_vec_lxv_vu8i0vu8
procedure(func_vr4i0vr4),private::__ppc_vec_lxv_vr4i0vr4
procedure(func_vr8i0vr8),private::__ppc_vec_lxv_vr8i0vr8
procedure(func_vi1i0i1),private::__ppc_vec_lxv_vi1i0i1
procedure(func_vi2i0i2),private::__ppc_vec_lxv_vi2i0i2
procedure(func_vi4i0i4),private::__ppc_vec_lxv_vi4i0i4
procedure(func_vi8i0i8),private::__ppc_vec_lxv_vi8i0i8
procedure(func_vr4i0r4),private::__ppc_vec_lxv_vr4i0r4
procedure(func_vr8i0r8),private::__ppc_vec_lxv_vr8i0r8
procedure(func_vi1i0vi1),private::__ppc_vec_xl_vi1i0vi1
procedure(func_vi2i0vi2),private::__ppc_vec_xl_vi2i0vi2
procedure(func_vi4i0vi4),private::__ppc_vec_xl_vi4i0vi4
procedure(func_vi8i0vi8),private::__ppc_vec_xl_vi8i0vi8
procedure(func_vu1i0vu1),private::__ppc_vec_xl_vu1i0vu1
procedure(func_vu2i0vu2),private::__ppc_vec_xl_vu2i0vu2
procedure(func_vu4i0vu4),private::__ppc_vec_xl_vu4i0vu4
procedure(func_vu8i0vu8),private::__ppc_vec_xl_vu8i0vu8
procedure(func_vr4i0vr4),private::__ppc_vec_xl_vr4i0vr4
procedure(func_vr8i0vr8),private::__ppc_vec_xl_vr8i0vr8
procedure(func_vi1i0i1),private::__ppc_vec_xl_vi1i0i1
procedure(func_vi2i0i2),private::__ppc_vec_xl_vi2i0i2
procedure(func_vi4i0i4),private::__ppc_vec_xl_vi4i0i4
procedure(func_vi8i0i8),private::__ppc_vec_xl_vi8i0i8
procedure(func_vr4i0r4),private::__ppc_vec_xl_vr4i0r4
procedure(func_vr8i0r8),private::__ppc_vec_xl_vr8i0r8
procedure(func_vi1i0vi1),private::__ppc_vec_xl_be_vi1i0vi1
procedure(func_vi2i0vi2),private::__ppc_vec_xl_be_vi2i0vi2
procedure(func_vi4i0vi4),private::__ppc_vec_xl_be_vi4i0vi4
procedure(func_vi8i0vi8),private::__ppc_vec_xl_be_vi8i0vi8
procedure(func_vu1i0vu1),private::__ppc_vec_xl_be_vu1i0vu1
procedure(func_vu2i0vu2),private::__ppc_vec_xl_be_vu2i0vu2
procedure(func_vu4i0vu4),private::__ppc_vec_xl_be_vu4i0vu4
procedure(func_vu8i0vu8),private::__ppc_vec_xl_be_vu8i0vu8
procedure(func_vr4i0vr4),private::__ppc_vec_xl_be_vr4i0vr4
procedure(func_vr8i0vr8),private::__ppc_vec_xl_be_vr8i0vr8
procedure(func_vi1i0i1),private::__ppc_vec_xl_be_vi1i0i1
procedure(func_vi2i0i2),private::__ppc_vec_xl_be_vi2i0i2
procedure(func_vi4i0i4),private::__ppc_vec_xl_be_vi4i0i4
procedure(func_vi8i0i8),private::__ppc_vec_xl_be_vi8i0i8
procedure(func_vr4i0r4),private::__ppc_vec_xl_be_vr4i0r4
procedure(func_vr8i0r8),private::__ppc_vec_xl_be_vr8i0r8
procedure(func_vi1i0vi1),private::__ppc_vec_xld2__vi1i0vi1
procedure(func_vi2i0vi2),private::__ppc_vec_xld2__vi2i0vi2
procedure(func_vi4i0vi4),private::__ppc_vec_xld2__vi4i0vi4
procedure(func_vi8i0vi8),private::__ppc_vec_xld2__vi8i0vi8
procedure(func_vu1i0vu1),private::__ppc_vec_xld2__vu1i0vu1
procedure(func_vu2i0vu2),private::__ppc_vec_xld2__vu2i0vu2
procedure(func_vu4i0vu4),private::__ppc_vec_xld2__vu4i0vu4
procedure(func_vu8i0vu8),private::__ppc_vec_xld2__vu8i0vu8
procedure(func_vr4i0vr4),private::__ppc_vec_xld2__vr4i0vr4
procedure(func_vr8i0vr8),private::__ppc_vec_xld2__vr8i0vr8
procedure(func_vi1i0i1),private::__ppc_vec_xld2__vi1i0i1
procedure(func_vi2i0i2),private::__ppc_vec_xld2__vi2i0i2
procedure(func_vi4i0i4),private::__ppc_vec_xld2__vi4i0i4
procedure(func_vi8i0i8),private::__ppc_vec_xld2__vi8i0i8
procedure(func_vr4i0r4),private::__ppc_vec_xld2__vr4i0r4
procedure(func_vr8i0r8),private::__ppc_vec_xld2__vr8i0r8
procedure(func_vi8i0vi8),private::__ppc_vec_xlds_vi8i0vi8
procedure(func_vu8i0vu8),private::__ppc_vec_xlds_vu8i0vu8
procedure(func_vr8i0vr8),private::__ppc_vec_xlds_vr8i0vr8
procedure(func_vi8i0i8),private::__ppc_vec_xlds_vi8i0i8
procedure(func_vr8i0r8),private::__ppc_vec_xlds_vr8i0r8
procedure(func_vi1i0vi1),private::__ppc_vec_xlw4__vi1i0vi1
procedure(func_vi2i0vi2),private::__ppc_vec_xlw4__vi2i0vi2
procedure(func_vu1i0vu1),private::__ppc_vec_xlw4__vu1i0vu1
procedure(func_vu2i0vu2),private::__ppc_vec_xlw4__vu2i0vu2
procedure(func_vu4i0vu4),private::__ppc_vec_xlw4__vu4i0vu4
procedure(func_vr4i0vr4),private::__ppc_vec_xlw4__vr4i0vr4
procedure(func_vi1i0i1),private::__ppc_vec_xlw4__vi1i0i1
procedure(func_vi2i0i2),private::__ppc_vec_xlw4__vi2i0i2
procedure(func_vi4i0i4),private::__ppc_vec_xlw4__vi4i0i4
procedure(func_vr4i0r4),private::__ppc_vec_xlw4__vr4i0r4
procedure(func_vpi0vi1),private::__ppc_vec_lxvp_vpi0vi1
procedure(func_vpi0vi2),private::__ppc_vec_lxvp_vpi0vi2
procedure(func_vpi0vi4),private::__ppc_vec_lxvp_vpi0vi4
procedure(func_vpi0vi8),private::__ppc_vec_lxvp_vpi0vi8
procedure(func_vpi0vu1),private::__ppc_vec_lxvp_vpi0vu1
procedure(func_vpi0vu2),private::__ppc_vec_lxvp_vpi0vu2
procedure(func_vpi0vu4),private::__ppc_vec_lxvp_vpi0vu4
procedure(func_vpi0vu8),private::__ppc_vec_lxvp_vpi0vu8
procedure(func_vpi0vr4),private::__ppc_vec_lxvp_vpi0vr4
procedure(func_vpi0vr8),private::__ppc_vec_lxvp_vpi0vr8
procedure(func_vpi0vp),private::__ppc_vec_lxvp_vpi0vp0
procedure(elem_func_vr4vr4vr4vr4),private::__ppc_vec_madd_vr4vr4vr4vr4
procedure(elem_func_vr8vr8vr8vr8),private::__ppc_vec_madd_vr8vr8vr8vr8
procedure(elem_func_vr4vr4vr4vr4),private::__ppc_vec_msub_vr4vr4vr4vr4
procedure(elem_func_vr8vr8vr8vr8),private::__ppc_vec_msub_vr8vr8vr8vr8
procedure(elem_func_vr4vr4vr4vr4),private::__ppc_vec_nmadd_vr4vr4vr4vr4
procedure(elem_func_vr8vr8vr8vr8),private::__ppc_vec_nmadd_vr8vr8vr8vr8
procedure(elem_func_vr4vr4vr4vr4),private::__ppc_vec_nmsub_vr4vr4vr4vr4
procedure(elem_func_vr8vr8vr8vr8),private::__ppc_vec_nmsub_vr8vr8vr8vr8
procedure(elem_func_vi1vi1vi1vu1),private::__ppc_vec_perm_vi1vi1vi1vu1
procedure(elem_func_vi2vi2vi2vu1),private::__ppc_vec_perm_vi2vi2vi2vu1
procedure(elem_func_vi4vi4vi4vu1),private::__ppc_vec_perm_vi4vi4vi4vu1
procedure(elem_func_vi8vi8vi8vu1),private::__ppc_vec_perm_vi8vi8vi8vu1
procedure(elem_func_vu1vu1vu1vu1),private::__ppc_vec_perm_vu1vu1vu1vu1
procedure(elem_func_vu2vu2vu2vu1),private::__ppc_vec_perm_vu2vu2vu2vu1
procedure(elem_func_vu4vu4vu4vu1),private::__ppc_vec_perm_vu4vu4vu4vu1
procedure(elem_func_vu8vu8vu8vu1),private::__ppc_vec_perm_vu8vu8vu8vu1
procedure(elem_func_vr4vr4vr4vu1),private::__ppc_vec_perm_vr4vr4vr4vu1
procedure(elem_func_vr8vr8vr8vu1),private::__ppc_vec_perm_vr8vr8vr8vu1
procedure(elem_func_vi8vi8vi8i),private::__ppc_vec_permi_vi8vi8vi8i0
procedure(elem_func_vu8vu8vu8i),private::__ppc_vec_permi_vu8vu8vu8i0
procedure(elem_func_vr4vr4vr4i),private::__ppc_vec_permi_vr4vr4vr4i0
procedure(elem_func_vr8vr8vr8i),private::__ppc_vec_permi_vr8vr8vr8i0
procedure(elem_func_vi1vi1vi1vu1),private::__ppc_vec_sel_vi1vi1vi1vu1
procedure(elem_func_vi2vi2vi2vu2),private::__ppc_vec_sel_vi2vi2vi2vu2
procedure(elem_func_vi4vi4vi4vu4),private::__ppc_vec_sel_vi4vi4vi4vu4
procedure(elem_func_vi8vi8vi8vu8),private::__ppc_vec_sel_vi8vi8vi8vu8
procedure(elem_func_vu1vu1vu1vu1),private::__ppc_vec_sel_vu1vu1vu1vu1
procedure(elem_func_vu2vu2vu2vu2),private::__ppc_vec_sel_vu2vu2vu2vu2
procedure(elem_func_vu4vu4vu4vu4),private::__ppc_vec_sel_vu4vu4vu4vu4
procedure(elem_func_vu8vu8vu8vu8),private::__ppc_vec_sel_vu8vu8vu8vu8
procedure(elem_func_vr4vr4vr4vu4),private::__ppc_vec_sel_vr4vr4vr4vu4
procedure(elem_func_vr8vr8vr8vu8),private::__ppc_vec_sel_vr8vr8vr8vu8
procedure(elem_func_vi1i1vi1i),private::__ppc_vec_insert_vi1i1vi1i0
procedure(elem_func_vi2i2vi2i),private::__ppc_vec_insert_vi2i2vi2i0
procedure(elem_func_vi4i4vi4i),private::__ppc_vec_insert_vi4i4vi4i0
procedure(elem_func_vi8i8vi8i),private::__ppc_vec_insert_vi8i8vi8i0
procedure(elem_func_vr4r4vr4i),private::__ppc_vec_insert_vr4r4vr4i0
procedure(elem_func_vr8r8vr8i),private::__ppc_vec_insert_vr8r8vr8i0
procedure(elem_func_i4vi1vi1),private::__ppc_vec_any_ge_i4vi1vi1
procedure(elem_func_i4vi2vi2),private::__ppc_vec_any_ge_i4vi2vi2
procedure(elem_func_i4vi4vi4),private::__ppc_vec_any_ge_i4vi4vi4
procedure(elem_func_i4vi8vi8),private::__ppc_vec_any_ge_i4vi8vi8
procedure(elem_func_i4vu1vu1),private::__ppc_vec_any_ge_i4vu1vu1
procedure(elem_func_i4vu2vu2),private::__ppc_vec_any_ge_i4vu2vu2
procedure(elem_func_i4vu4vu4),private::__ppc_vec_any_ge_i4vu4vu4
procedure(elem_func_i4vu8vu8),private::__ppc_vec_any_ge_i4vu8vu8
procedure(elem_func_i4vr4vr4),private::__ppc_vec_any_ge_i4vr4vr4
procedure(elem_func_i4vr8vr8),private::__ppc_vec_any_ge_i4vr8vr8
procedure(elem_func_i1vi1i),private::__ppc_vec_extract_i1vi1i0
procedure(elem_func_i2vi2i),private::__ppc_vec_extract_i2vi2i0
procedure(elem_func_i4vi4i),private::__ppc_vec_extract_i4vi4i0
procedure(elem_func_i8vi8i),private::__ppc_vec_extract_i8vi8i0
procedure(elem_func_r4vr4i),private::__ppc_vec_extract_r4vr4i0
procedure(elem_func_r8vr8i),private::__ppc_vec_extract_r8vr8i0
procedure(elem_func_vi1vi1vi1i),private::__ppc_vec_sld_vi1vi1vi1i0
procedure(elem_func_vi2vi2vi2i),private::__ppc_vec_sld_vi2vi2vi2i0
procedure(elem_func_vi4vi4vi4i),private::__ppc_vec_sld_vi4vi4vi4i0
procedure(elem_func_vi8vi8vi8i),private::__ppc_vec_sld_vi8vi8vi8i0
procedure(elem_func_vu1vu1vu1i),private::__ppc_vec_sld_vu1vu1vu1i0
procedure(elem_func_vu2vu2vu2i),private::__ppc_vec_sld_vu2vu2vu2i0
procedure(elem_func_vu4vu4vu4i),private::__ppc_vec_sld_vu4vu4vu4i0
procedure(elem_func_vu8vu8vu8i),private::__ppc_vec_sld_vu8vu8vu8i0
procedure(elem_func_vr4vr4vr4i),private::__ppc_vec_sld_vr4vr4vr4i0
procedure(elem_func_vr8vr8vr8i),private::__ppc_vec_sld_vr8vr8vr8i0
procedure(elem_func_vi1vi1vi1i),private::__ppc_vec_sldw_vi1vi1vi1i0
procedure(elem_func_vi2vi2vi2i),private::__ppc_vec_sldw_vi2vi2vi2i0
procedure(elem_func_vi4vi4vi4i),private::__ppc_vec_sldw_vi4vi4vi4i0
procedure(elem_func_vi8vi8vi8i),private::__ppc_vec_sldw_vi8vi8vi8i0
procedure(elem_func_vu1vu1vu1i),private::__ppc_vec_sldw_vu1vu1vu1i0
procedure(elem_func_vu2vu2vu2i),private::__ppc_vec_sldw_vu2vu2vu2i0
procedure(elem_func_vu4vu4vu4i),private::__ppc_vec_sldw_vu4vu4vu4i0
procedure(elem_func_vu8vu8vu8i),private::__ppc_vec_sldw_vu8vu8vu8i0
procedure(elem_func_vr4vr4vr4i),private::__ppc_vec_sldw_vr4vr4vr4i0
procedure(elem_func_vr8vr8vr8i),private::__ppc_vec_sldw_vr8vr8vr8i0
procedure(elem_func_vr4vi4i),private::__ppc_vec_ctf_vr4vi4i0
procedure(elem_func_vr8vi8i),private::__ppc_vec_ctf_vr8vi8i0
procedure(elem_func_vr4vu4i),private::__ppc_vec_ctf_vr4vu4i0
procedure(elem_func_vr8vu8i),private::__ppc_vec_ctf_vr8vu8i0
procedure(elem_func_vi1vi1i0),private::__ppc_vec_splat_vi1vi1i0
procedure(elem_func_vi2vi2i0),private::__ppc_vec_splat_vi2vi2i0
procedure(elem_func_vi4vi4i0),private::__ppc_vec_splat_vi4vi4i0
procedure(elem_func_vi8vi8i0),private::__ppc_vec_splat_vi8vi8i0
procedure(elem_func_vu1vu1i0),private::__ppc_vec_splat_vu1vu1i0
procedure(elem_func_vu2vu2i0),private::__ppc_vec_splat_vu2vu2i0
procedure(elem_func_vu4vu4i0),private::__ppc_vec_splat_vu4vu4i0
procedure(elem_func_vu8vu8i0),private::__ppc_vec_splat_vu8vu8i0
procedure(elem_func_vr4vr4i0),private::__ppc_vec_splat_vr4vr4i0
procedure(elem_func_vr8vr8i0),private::__ppc_vec_splat_vr8vr8i0
procedure(sub_vi1ivi1),private::__ppc_vec_st_vi1i0vi1
procedure(sub_vi2ivi2),private::__ppc_vec_st_vi2i0vi2
procedure(sub_vi4ivi4),private::__ppc_vec_st_vi4i0vi4
procedure(sub_vu1ivu1),private::__ppc_vec_st_vu1i0vu1
procedure(sub_vu2ivu2),private::__ppc_vec_st_vu2i0vu2
procedure(sub_vu4ivu4),private::__ppc_vec_st_vu4i0vu4
procedure(sub_vr4ivr4),private::__ppc_vec_st_vr4i0vr4
procedure(sub_vi1ii1),private::__ppc_vec_st_vi1i0i1
procedure(sub_vi2ii2),private::__ppc_vec_st_vi2i0i2
procedure(sub_vi4ii4),private::__ppc_vec_st_vi4i0i4
procedure(sub_vu1ii1),private::__ppc_vec_st_vu1i0u1
procedure(sub_vu2ii2),private::__ppc_vec_st_vu2i0u2
procedure(sub_vu4ii4),private::__ppc_vec_st_vu4i0u4
procedure(sub_vr4ir4),private::__ppc_vec_st_vr4i0r4
procedure(sub_vi1ii1),private::__ppc_vec_ste_vi1i0i1
procedure(sub_vi2ii2),private::__ppc_vec_ste_vi2i0i2
procedure(sub_vi4ii4),private::__ppc_vec_ste_vi4i0i4
procedure(sub_vu1ii1),private::__ppc_vec_ste_vu1i0u1
procedure(sub_vu2ii2),private::__ppc_vec_ste_vu2i0u2
procedure(sub_vu4ii4),private::__ppc_vec_ste_vu4i0u4
procedure(sub_vr4ir4),private::__ppc_vec_ste_vr4i0r4
procedure(sub_vi1ivi1),private::__ppc_vec_stxv_vi1i0vi1
procedure(sub_vi2ivi2),private::__ppc_vec_stxv_vi2i0vi2
procedure(sub_vi4ivi4),private::__ppc_vec_stxv_vi4i0vi4
procedure(sub_vi8ivi8),private::__ppc_vec_stxv_vi8i0vi8
procedure(sub_vu1ivu1),private::__ppc_vec_stxv_vu1i0vu1
procedure(sub_vu2ivu2),private::__ppc_vec_stxv_vu2i0vu2
procedure(sub_vu4ivu4),private::__ppc_vec_stxv_vu4i0vu4
procedure(sub_vu8ivu8),private::__ppc_vec_stxv_vu8i0vu8
procedure(sub_vr4ivr4),private::__ppc_vec_stxv_vr4i0vr4
procedure(sub_vr8ivr8),private::__ppc_vec_stxv_vr8i0vr8
procedure(sub_vi1ii1),private::__ppc_vec_stxv_vi1i0i1
procedure(sub_vi2ii2),private::__ppc_vec_stxv_vi2i0i2
procedure(sub_vi4ii4),private::__ppc_vec_stxv_vi4i0i4
procedure(sub_vi8ii8),private::__ppc_vec_stxv_vi8i0i8
procedure(sub_vu1ii1),private::__ppc_vec_stxv_vu1i0u1
procedure(sub_vu2ii2),private::__ppc_vec_stxv_vu2i0u2
procedure(sub_vu4ii4),private::__ppc_vec_stxv_vu4i0u4
procedure(sub_vu8ii8),private::__ppc_vec_stxv_vu8i0u8
procedure(sub_vr4ir4),private::__ppc_vec_stxv_vr4i0r4
procedure(sub_vr8ir8),private::__ppc_vec_stxv_vr8i0r8
procedure(sub_vi1ivi1),private::__ppc_vec_xst_vi1i0vi1
procedure(sub_vi2ivi2),private::__ppc_vec_xst_vi2i0vi2
procedure(sub_vi4ivi4),private::__ppc_vec_xst_vi4i0vi4
procedure(sub_vi8ivi8),private::__ppc_vec_xst_vi8i0vi8
procedure(sub_vu1ivu1),private::__ppc_vec_xst_vu1i0vu1
procedure(sub_vu2ivu2),private::__ppc_vec_xst_vu2i0vu2
procedure(sub_vu4ivu4),private::__ppc_vec_xst_vu4i0vu4
procedure(sub_vu8ivu8),private::__ppc_vec_xst_vu8i0vu8
procedure(sub_vr4ivr4),private::__ppc_vec_xst_vr4i0vr4
procedure(sub_vr8ivr8),private::__ppc_vec_xst_vr8i0vr8
procedure(sub_vi1ii1),private::__ppc_vec_xst_vi1i0i1
procedure(sub_vi2ii2),private::__ppc_vec_xst_vi2i0i2
procedure(sub_vi4ii4),private::__ppc_vec_xst_vi4i0i4
procedure(sub_vi8ii8),private::__ppc_vec_xst_vi8i0i8
procedure(sub_vu1ii1),private::__ppc_vec_xst_vu1i0u1
procedure(sub_vu2ii2),private::__ppc_vec_xst_vu2i0u2
procedure(sub_vu4ii4),private::__ppc_vec_xst_vu4i0u4
procedure(sub_vu8ii8),private::__ppc_vec_xst_vu8i0u8
procedure(sub_vr4ir4),private::__ppc_vec_xst_vr4i0r4
procedure(sub_vr8ir8),private::__ppc_vec_xst_vr8i0r8
procedure(sub_vi1ivi1),private::__ppc_vec_xst_be_vi1i0vi1
procedure(sub_vi2ivi2),private::__ppc_vec_xst_be_vi2i0vi2
procedure(sub_vi4ivi4),private::__ppc_vec_xst_be_vi4i0vi4
procedure(sub_vi8ivi8),private::__ppc_vec_xst_be_vi8i0vi8
procedure(sub_vu1ivu1),private::__ppc_vec_xst_be_vu1i0vu1
procedure(sub_vu2ivu2),private::__ppc_vec_xst_be_vu2i0vu2
procedure(sub_vu4ivu4),private::__ppc_vec_xst_be_vu4i0vu4
procedure(sub_vu8ivu8),private::__ppc_vec_xst_be_vu8i0vu8
procedure(sub_vr4ivr4),private::__ppc_vec_xst_be_vr4i0vr4
procedure(sub_vr8ivr8),private::__ppc_vec_xst_be_vr8i0vr8
procedure(sub_vi1ii1),private::__ppc_vec_xst_be_vi1i0i1
procedure(sub_vi2ii2),private::__ppc_vec_xst_be_vi2i0i2
procedure(sub_vi4ii4),private::__ppc_vec_xst_be_vi4i0i4
procedure(sub_vi8ii8),private::__ppc_vec_xst_be_vi8i0i8
procedure(sub_vu1ii1),private::__ppc_vec_xst_be_vu1i0u1
procedure(sub_vu2ii2),private::__ppc_vec_xst_be_vu2i0u2
procedure(sub_vu4ii4),private::__ppc_vec_xst_be_vu4i0u4
procedure(sub_vu8ii8),private::__ppc_vec_xst_be_vu8i0u8
procedure(sub_vr4ir4),private::__ppc_vec_xst_be_vr4i0r4
procedure(sub_vr8ir8),private::__ppc_vec_xst_be_vr8i0r8
procedure(sub_vi1ivi1),private::__ppc_vec_xstd2__vi1i0vi1
procedure(sub_vi2ivi2),private::__ppc_vec_xstd2__vi2i0vi2
procedure(sub_vi4ivi4),private::__ppc_vec_xstd2__vi4i0vi4
procedure(sub_vi8ivi8),private::__ppc_vec_xstd2__vi8i0vi8
procedure(sub_vu1ivu1),private::__ppc_vec_xstd2__vu1i0vu1
procedure(sub_vu2ivu2),private::__ppc_vec_xstd2__vu2i0vu2
procedure(sub_vu4ivu4),private::__ppc_vec_xstd2__vu4i0vu4
procedure(sub_vu8ivu8),private::__ppc_vec_xstd2__vu8i0vu8
procedure(sub_vr4ivr4),private::__ppc_vec_xstd2__vr4i0vr4
procedure(sub_vr8ivr8),private::__ppc_vec_xstd2__vr8i0vr8
procedure(sub_vi1ii1),private::__ppc_vec_xstd2__vi1i0i1
procedure(sub_vi2ii2),private::__ppc_vec_xstd2__vi2i0i2
procedure(sub_vi4ii4),private::__ppc_vec_xstd2__vi4i0i4
procedure(sub_vi8ii8),private::__ppc_vec_xstd2__vi8i0i8
procedure(sub_vu1ii1),private::__ppc_vec_xstd2__vu1i0u1
procedure(sub_vu2ii2),private::__ppc_vec_xstd2__vu2i0u2
procedure(sub_vu4ii4),private::__ppc_vec_xstd2__vu4i0u4
procedure(sub_vu8ii8),private::__ppc_vec_xstd2__vu8i0u8
procedure(sub_vr4ir4),private::__ppc_vec_xstd2__vr4i0r4
procedure(sub_vr8ir8),private::__ppc_vec_xstd2__vr8i0r8
procedure(sub_vi1ivi1),private::__ppc_vec_xstw4__vi1i0vi1
procedure(sub_vi2ivi2),private::__ppc_vec_xstw4__vi2i0vi2
procedure(sub_vi4ivi4),private::__ppc_vec_xstw4__vi4i0vi4
procedure(sub_vu1ivu1),private::__ppc_vec_xstw4__vu1i0vu1
procedure(sub_vu2ivu2),private::__ppc_vec_xstw4__vu2i0vu2
procedure(sub_vu4ivu4),private::__ppc_vec_xstw4__vu4i0vu4
procedure(sub_vr4ivr4),private::__ppc_vec_xstw4__vr4i0vr4
procedure(sub_vi1ii1),private::__ppc_vec_xstw4__vi1i0i1
procedure(sub_vi2ii2),private::__ppc_vec_xstw4__vi2i0i2
procedure(sub_vi4ii4),private::__ppc_vec_xstw4__vi4i0i4
procedure(sub_vu1ii1),private::__ppc_vec_xstw4__vu1i0u1
procedure(sub_vu2ii2),private::__ppc_vec_xstw4__vu2i0u2
procedure(sub_vu4ii4),private::__ppc_vec_xstw4__vu4i0u4
procedure(sub_vr4ir4),private::__ppc_vec_xstw4__vr4i0r4
procedure(sub_vpi0vp),private::__ppc_vec_stxvp_vpi0vp0
procedure(sub_vpi0i0),private::__ppc_vec_stxvp_vpi0i0
procedure(sub_vpi0r0),private::__ppc_vec_stxvp_vpi0r0
procedure(sub_vpi0vi1),private::__ppc_vec_stxvp_vpi0vi1
procedure(sub_vpi0vi2),private::__ppc_vec_stxvp_vpi0vi2
procedure(sub_vpi0vi4),private::__ppc_vec_stxvp_vpi0vi4
procedure(sub_vpi0vi8),private::__ppc_vec_stxvp_vpi0vi8
procedure(sub_vpi0vu1),private::__ppc_vec_stxvp_vpi0vu1
procedure(sub_vpi0vu2),private::__ppc_vec_stxvp_vpi0vu2
procedure(sub_vpi0vu4),private::__ppc_vec_stxvp_vpi0vu4
procedure(sub_vpi0vu8),private::__ppc_vec_stxvp_vpi0vu8
procedure(sub_vpi0vr4),private::__ppc_vec_stxvp_vpi0vr4
procedure(sub_vpi0vr8),private::__ppc_vec_stxvp_vpi0vr8
interface fmadd
procedure::__ppc_fmadd_r4
procedure::__ppc_fmadd_r8
end interface
interface fmsub
procedure::__ppc_fmsub_r4
procedure::__ppc_fmsub_r8
end interface
interface fnmadd
procedure::__ppc_fnmadd_r4
procedure::__ppc_fnmadd_r8
end interface
interface fnmsub
procedure::__ppc_fnmsub_r4
procedure::__ppc_fnmsub_r8
end interface
interface fctid
procedure::__ppc_fctid
end interface
interface fctidz
procedure::__ppc_fctidz
end interface
interface fctiw
procedure::__ppc_fctiw
end interface
interface fctiwz
procedure::__ppc_fctiwz
end interface
interface fctudz
procedure::__ppc_fctudz
end interface
interface fctuwz
procedure::__ppc_fctuwz
end interface
interface fcfi
procedure::__ppc_fcfi
end interface
interface fcfid
procedure::__ppc_fcfid
end interface
interface fcfud
procedure::__ppc_fcfud
end interface
interface fnabs
procedure::__ppc_fnabs_r4
procedure::__ppc_fnabs_r8
end interface
interface fre
procedure::__ppc_fre
end interface
interface fres
procedure::__ppc_fres
end interface
interface frsqrte
procedure::__ppc_frsqrte
end interface
interface frsqrtes
procedure::__ppc_frsqrtes
end interface
interface mtfsf
procedure::__ppc_mtfsf
end interface
interface mtfsfi
procedure::__ppc_mtfsfi
end interface
interface vec_abs
procedure::__ppc_vec_abs_vi1vi1
procedure::__ppc_vec_abs_vi2vi2
procedure::__ppc_vec_abs_vi4vi4
procedure::__ppc_vec_abs_vi8vi8
procedure::__ppc_vec_abs_vr4vr4
procedure::__ppc_vec_abs_vr8vr8
end interface
interface vec_cvf
procedure::__ppc_vec_cvf_vr4vr8
procedure::__ppc_vec_cvf_vr8vr4
end interface
interface vec_cvbf16spn
procedure::__ppc_vec_cvbf16spn_vu1vu1
end interface
interface vec_cvspbf16
procedure::__ppc_vec_cvspbf16__vu1vu1
end interface
interface vec_splats
procedure::__ppc_vec_splats_vi1i1
procedure::__ppc_vec_splats_vi2i2
procedure::__ppc_vec_splats_vi4i4
procedure::__ppc_vec_splats_vi8i8
procedure::__ppc_vec_splats_vr4r4
procedure::__ppc_vec_splats_vr8r8
end interface
interface vec_splat_s32
procedure::__ppc_vec_splat_s32__vi4i1
procedure::__ppc_vec_splat_s32__vi4i2
procedure::__ppc_vec_splat_s32__vi4i4
procedure::__ppc_vec_splat_s32__vi4i8
end interface
interface vec_add
procedure::__ppc_vec_add_vi1vi1vi1
procedure::__ppc_vec_add_vi2vi2vi2
procedure::__ppc_vec_add_vi4vi4vi4
procedure::__ppc_vec_add_vi8vi8vi8
procedure::__ppc_vec_add_vu1vu1vu1
procedure::__ppc_vec_add_vu2vu2vu2
procedure::__ppc_vec_add_vu4vu4vu4
procedure::__ppc_vec_add_vu8vu8vu8
procedure::__ppc_vec_add_vr4vr4vr4
procedure::__ppc_vec_add_vr8vr8vr8
end interface
interface vec_and
procedure::__ppc_vec_and_vi1vi1vi1
procedure::__ppc_vec_and_vi2vi2vi2
procedure::__ppc_vec_and_vi4vi4vi4
procedure::__ppc_vec_and_vi8vi8vi8
procedure::__ppc_vec_and_vu1vu1vu1
procedure::__ppc_vec_and_vu2vu2vu2
procedure::__ppc_vec_and_vu4vu4vu4
procedure::__ppc_vec_and_vu8vu8vu8
procedure::__ppc_vec_and_vr4vr4vr4
procedure::__ppc_vec_and_vr8vr8vr8
end interface
interface vec_cmpge
procedure::__ppc_vec_cmpge_vu1vi1vi1
procedure::__ppc_vec_cmpge_vu2vi2vi2
procedure::__ppc_vec_cmpge_vu4vi4vi4
procedure::__ppc_vec_cmpge_vu8vi8vi8
procedure::__ppc_vec_cmpge_vu1vu1vu1
procedure::__ppc_vec_cmpge_vu2vu2vu2
procedure::__ppc_vec_cmpge_vu4vu4vu4
procedure::__ppc_vec_cmpge_vu8vu8vu8
procedure::__ppc_vec_cmpge_vu4vr4vr4
procedure::__ppc_vec_cmpge_vu8vr8vr8
end interface
interface vec_cmpgt
procedure::__ppc_vec_cmpgt_vu1vi1vi1
procedure::__ppc_vec_cmpgt_vu2vi2vi2
procedure::__ppc_vec_cmpgt_vu4vi4vi4
procedure::__ppc_vec_cmpgt_vu8vi8vi8
procedure::__ppc_vec_cmpgt_vu1vu1vu1
procedure::__ppc_vec_cmpgt_vu2vu2vu2
procedure::__ppc_vec_cmpgt_vu4vu4vu4
procedure::__ppc_vec_cmpgt_vu8vu8vu8
procedure::__ppc_vec_cmpgt_vu4vr4vr4
procedure::__ppc_vec_cmpgt_vu8vr8vr8
end interface
interface vec_cmple
procedure::__ppc_vec_cmple_vu1vi1vi1
procedure::__ppc_vec_cmple_vu2vi2vi2
procedure::__ppc_vec_cmple_vu4vi4vi4
procedure::__ppc_vec_cmple_vu8vi8vi8
procedure::__ppc_vec_cmple_vu1vu1vu1
procedure::__ppc_vec_cmple_vu2vu2vu2
procedure::__ppc_vec_cmple_vu4vu4vu4
procedure::__ppc_vec_cmple_vu8vu8vu8
procedure::__ppc_vec_cmple_vu4vr4vr4
procedure::__ppc_vec_cmple_vu8vr8vr8
end interface
interface vec_cmplt
procedure::__ppc_vec_cmplt_vu1vi1vi1
procedure::__ppc_vec_cmplt_vu2vi2vi2
procedure::__ppc_vec_cmplt_vu4vi4vi4
procedure::__ppc_vec_cmplt_vu8vi8vi8
procedure::__ppc_vec_cmplt_vu1vu1vu1
procedure::__ppc_vec_cmplt_vu2vu2vu2
procedure::__ppc_vec_cmplt_vu4vu4vu4
procedure::__ppc_vec_cmplt_vu8vu8vu8
procedure::__ppc_vec_cmplt_vu4vr4vr4
procedure::__ppc_vec_cmplt_vu8vr8vr8
end interface
interface vec_convert
procedure::__ppc_vec_convert_vi1vivi1
procedure::__ppc_vec_convert_vi2vivi2
procedure::__ppc_vec_convert_vi4vivi4
procedure::__ppc_vec_convert_vi8vivi8
procedure::__ppc_vec_convert_vu1vivu1
procedure::__ppc_vec_convert_vu2vivu2
procedure::__ppc_vec_convert_vu4vivu4
procedure::__ppc_vec_convert_vu8vivu8
procedure::__ppc_vec_convert_vr4vivr4
procedure::__ppc_vec_convert_vr8vivr8
end interface
interface vec_max
procedure::__ppc_vec_max_vi1vi1vi1
procedure::__ppc_vec_max_vi2vi2vi2
procedure::__ppc_vec_max_vi4vi4vi4
procedure::__ppc_vec_max_vi8vi8vi8
procedure::__ppc_vec_max_vu1vu1vu1
procedure::__ppc_vec_max_vu2vu2vu2
procedure::__ppc_vec_max_vu4vu4vu4
procedure::__ppc_vec_max_vu8vu8vu8
procedure::__ppc_vec_max_vr4vr4vr4
procedure::__ppc_vec_max_vr8vr8vr8
end interface
interface vec_mergeh
procedure::__ppc_vec_mergeh_vi1vi1vi1
procedure::__ppc_vec_mergeh_vi2vi2vi2
procedure::__ppc_vec_mergeh_vi4vi4vi4
procedure::__ppc_vec_mergeh_vi8vi8vi8
procedure::__ppc_vec_mergeh_vu1vu1vu1
procedure::__ppc_vec_mergeh_vu2vu2vu2
procedure::__ppc_vec_mergeh_vu4vu4vu4
procedure::__ppc_vec_mergeh_vu8vu8vu8
procedure::__ppc_vec_mergeh_vr4vr4vr4
procedure::__ppc_vec_mergeh_vr8vr8vr8
end interface
interface vec_mergel
procedure::__ppc_vec_mergel_vi1vi1vi1
procedure::__ppc_vec_mergel_vi2vi2vi2
procedure::__ppc_vec_mergel_vi4vi4vi4
procedure::__ppc_vec_mergel_vi8vi8vi8
procedure::__ppc_vec_mergel_vu1vu1vu1
procedure::__ppc_vec_mergel_vu2vu2vu2
procedure::__ppc_vec_mergel_vu4vu4vu4
procedure::__ppc_vec_mergel_vu8vu8vu8
procedure::__ppc_vec_mergel_vr4vr4vr4
procedure::__ppc_vec_mergel_vr8vr8vr8
end interface
interface vec_min
procedure::__ppc_vec_min_vi1vi1vi1
procedure::__ppc_vec_min_vi2vi2vi2
procedure::__ppc_vec_min_vi4vi4vi4
procedure::__ppc_vec_min_vi8vi8vi8
procedure::__ppc_vec_min_vu1vu1vu1
procedure::__ppc_vec_min_vu2vu2vu2
procedure::__ppc_vec_min_vu4vu4vu4
procedure::__ppc_vec_min_vu8vu8vu8
procedure::__ppc_vec_min_vr4vr4vr4
procedure::__ppc_vec_min_vr8vr8vr8
end interface
interface vec_mul
procedure::__ppc_vec_mul_vi1vi1vi1
procedure::__ppc_vec_mul_vi2vi2vi2
procedure::__ppc_vec_mul_vi4vi4vi4
procedure::__ppc_vec_mul_vi8vi8vi8
procedure::__ppc_vec_mul_vu1vu1vu1
procedure::__ppc_vec_mul_vu2vu2vu2
procedure::__ppc_vec_mul_vu4vu4vu4
procedure::__ppc_vec_mul_vu8vu8vu8
procedure::__ppc_vec_mul_vr4vr4vr4
procedure::__ppc_vec_mul_vr8vr8vr8
end interface
interface vec_sub
procedure::__ppc_vec_sub_vi1vi1vi1
procedure::__ppc_vec_sub_vi2vi2vi2
procedure::__ppc_vec_sub_vi4vi4vi4
procedure::__ppc_vec_sub_vi8vi8vi8
procedure::__ppc_vec_sub_vu1vu1vu1
procedure::__ppc_vec_sub_vu2vu2vu2
procedure::__ppc_vec_sub_vu4vu4vu4
procedure::__ppc_vec_sub_vu8vu8vu8
procedure::__ppc_vec_sub_vr4vr4vr4
procedure::__ppc_vec_sub_vr8vr8vr8
end interface
interface vec_sl
procedure::__ppc_vec_sl_vi1vi1vu1
procedure::__ppc_vec_sl_vi2vi2vu2
procedure::__ppc_vec_sl_vi4vi4vu4
procedure::__ppc_vec_sl_vi8vi8vu8
procedure::__ppc_vec_sl_vu1vu1vu1
procedure::__ppc_vec_sl_vu2vu2vu2
procedure::__ppc_vec_sl_vu4vu4vu4
procedure::__ppc_vec_sl_vu8vu8vu8
end interface
interface vec_sll
procedure::__ppc_vec_sll_vi1vi1vu1
procedure::__ppc_vec_sll_vi2vi2vu1
procedure::__ppc_vec_sll_vi4vi4vu1
procedure::__ppc_vec_sll_vi1vi1vu2
procedure::__ppc_vec_sll_vi2vi2vu2
procedure::__ppc_vec_sll_vi4vi4vu2
procedure::__ppc_vec_sll_vi1vi1vu4
procedure::__ppc_vec_sll_vi2vi2vu4
procedure::__ppc_vec_sll_vi4vi4vu4
procedure::__ppc_vec_sll_vu1vu1vu1
procedure::__ppc_vec_sll_vu2vu2vu1
procedure::__ppc_vec_sll_vu4vu4vu1
procedure::__ppc_vec_sll_vu1vu1vu2
procedure::__ppc_vec_sll_vu2vu2vu2
procedure::__ppc_vec_sll_vu4vu4vu2
procedure::__ppc_vec_sll_vu1vu1vu4
procedure::__ppc_vec_sll_vu2vu2vu4
procedure::__ppc_vec_sll_vu4vu4vu4
end interface
interface vec_slo
procedure::__ppc_vec_slo_vi1vi1vu1
procedure::__ppc_vec_slo_vi2vi2vu1
procedure::__ppc_vec_slo_vi4vi4vu1
procedure::__ppc_vec_slo_vi1vi1vu2
procedure::__ppc_vec_slo_vi2vi2vu2
procedure::__ppc_vec_slo_vi4vi4vu2
procedure::__ppc_vec_slo_vu1vu1vu1
procedure::__ppc_vec_slo_vu2vu2vu1
procedure::__ppc_vec_slo_vu4vu4vu1
procedure::__ppc_vec_slo_vu1vu1vu2
procedure::__ppc_vec_slo_vu2vu2vu2
procedure::__ppc_vec_slo_vu4vu4vu2
procedure::__ppc_vec_slo_vr4vr4vu1
procedure::__ppc_vec_slo_vr4vr4vu2
end interface
interface vec_sr
procedure::__ppc_vec_sr_vi1vi1vu1
procedure::__ppc_vec_sr_vi2vi2vu2
procedure::__ppc_vec_sr_vi4vi4vu4
procedure::__ppc_vec_sr_vi8vi8vu8
procedure::__ppc_vec_sr_vu1vu1vu1
procedure::__ppc_vec_sr_vu2vu2vu2
procedure::__ppc_vec_sr_vu4vu4vu4
procedure::__ppc_vec_sr_vu8vu8vu8
end interface
interface vec_srl
procedure::__ppc_vec_srl_vi1vi1vu1
procedure::__ppc_vec_srl_vi2vi2vu1
procedure::__ppc_vec_srl_vi4vi4vu1
procedure::__ppc_vec_srl_vi1vi1vu2
procedure::__ppc_vec_srl_vi2vi2vu2
procedure::__ppc_vec_srl_vi4vi4vu2
procedure::__ppc_vec_srl_vi1vi1vu4
procedure::__ppc_vec_srl_vi2vi2vu4
procedure::__ppc_vec_srl_vi4vi4vu4
procedure::__ppc_vec_srl_vu1vu1vu1
procedure::__ppc_vec_srl_vu2vu2vu1
procedure::__ppc_vec_srl_vu4vu4vu1
procedure::__ppc_vec_srl_vu1vu1vu2
procedure::__ppc_vec_srl_vu2vu2vu2
procedure::__ppc_vec_srl_vu4vu4vu2
procedure::__ppc_vec_srl_vu1vu1vu4
procedure::__ppc_vec_srl_vu2vu2vu4
procedure::__ppc_vec_srl_vu4vu4vu4
end interface
interface vec_sro
procedure::__ppc_vec_sro_vi1vi1vu1
procedure::__ppc_vec_sro_vi2vi2vu1
procedure::__ppc_vec_sro_vi4vi4vu1
procedure::__ppc_vec_sro_vi1vi1vu2
procedure::__ppc_vec_sro_vi2vi2vu2
procedure::__ppc_vec_sro_vi4vi4vu2
procedure::__ppc_vec_sro_vu1vu1vu1
procedure::__ppc_vec_sro_vu2vu2vu1
procedure::__ppc_vec_sro_vu4vu4vu1
procedure::__ppc_vec_sro_vu1vu1vu2
procedure::__ppc_vec_sro_vu2vu2vu2
procedure::__ppc_vec_sro_vu4vu4vu2
procedure::__ppc_vec_sro_vr4vr4vu1
procedure::__ppc_vec_sro_vr4vr4vu2
end interface
interface vec_xor
procedure::__ppc_vec_xor_vi1vi1vi1
procedure::__ppc_vec_xor_vi2vi2vi2
procedure::__ppc_vec_xor_vi4vi4vi4
procedure::__ppc_vec_xor_vi8vi8vi8
procedure::__ppc_vec_xor_vu1vu1vu1
procedure::__ppc_vec_xor_vu2vu2vu2
procedure::__ppc_vec_xor_vu4vu4vu4
procedure::__ppc_vec_xor_vu8vu8vu8
procedure::__ppc_vec_xor_vr4vr4vr4
procedure::__ppc_vec_xor_vr8vr8vr8
end interface
interface vec_lvsl
procedure::__ppc_vec_lvsl_vu1i0i1
procedure::__ppc_vec_lvsl_vu1i0i2
procedure::__ppc_vec_lvsl_vu1i0i4
procedure::__ppc_vec_lvsl_vu1i0r4
end interface
interface vec_lvsr
procedure::__ppc_vec_lvsr_vu1i0i1
procedure::__ppc_vec_lvsr_vu1i0i2
procedure::__ppc_vec_lvsr_vu1i0i4
procedure::__ppc_vec_lvsr_vu1i0r4
end interface
interface vec_ld
procedure::__ppc_vec_ld_vi1i0vi1
procedure::__ppc_vec_ld_vi2i0vi2
procedure::__ppc_vec_ld_vi4i0vi4
procedure::__ppc_vec_ld_vu1i0vu1
procedure::__ppc_vec_ld_vu2i0vu2
procedure::__ppc_vec_ld_vu4i0vu4
procedure::__ppc_vec_ld_vr4i0vr4
procedure::__ppc_vec_ld_vi1i0i1
procedure::__ppc_vec_ld_vi2i0i2
procedure::__ppc_vec_ld_vi4i0i4
procedure::__ppc_vec_ld_vr4i0r4
end interface
interface vec_lde
procedure::__ppc_vec_lde_vi1i0i1
procedure::__ppc_vec_lde_vi2i0i2
procedure::__ppc_vec_lde_vi4i0i4
procedure::__ppc_vec_lde_vr4i0r4
end interface
interface vec_ldl
procedure::__ppc_vec_ldl_vi1i0vi1
procedure::__ppc_vec_ldl_vi2i0vi2
procedure::__ppc_vec_ldl_vi4i0vi4
procedure::__ppc_vec_ldl_vu1i0vu1
procedure::__ppc_vec_ldl_vu2i0vu2
procedure::__ppc_vec_ldl_vu4i0vu4
procedure::__ppc_vec_ldl_vr4i0vr4
procedure::__ppc_vec_ldl_vi1i0i1
procedure::__ppc_vec_ldl_vi2i0i2
procedure::__ppc_vec_ldl_vi4i0i4
procedure::__ppc_vec_ldl_vr4i0r4
end interface
interface vec_lxv
procedure::__ppc_vec_lxv_vi1i0vi1
procedure::__ppc_vec_lxv_vi2i0vi2
procedure::__ppc_vec_lxv_vi4i0vi4
procedure::__ppc_vec_lxv_vi8i0vi8
procedure::__ppc_vec_lxv_vu1i0vu1
procedure::__ppc_vec_lxv_vu2i0vu2
procedure::__ppc_vec_lxv_vu4i0vu4
procedure::__ppc_vec_lxv_vu8i0vu8
procedure::__ppc_vec_lxv_vr4i0vr4
procedure::__ppc_vec_lxv_vr8i0vr8
procedure::__ppc_vec_lxv_vi1i0i1
procedure::__ppc_vec_lxv_vi2i0i2
procedure::__ppc_vec_lxv_vi4i0i4
procedure::__ppc_vec_lxv_vi8i0i8
procedure::__ppc_vec_lxv_vr4i0r4
procedure::__ppc_vec_lxv_vr8i0r8
end interface
interface vec_xl
procedure::__ppc_vec_xl_vi1i0vi1
procedure::__ppc_vec_xl_vi2i0vi2
procedure::__ppc_vec_xl_vi4i0vi4
procedure::__ppc_vec_xl_vi8i0vi8
procedure::__ppc_vec_xl_vu1i0vu1
procedure::__ppc_vec_xl_vu2i0vu2
procedure::__ppc_vec_xl_vu4i0vu4
procedure::__ppc_vec_xl_vu8i0vu8
procedure::__ppc_vec_xl_vr4i0vr4
procedure::__ppc_vec_xl_vr8i0vr8
procedure::__ppc_vec_xl_vi1i0i1
procedure::__ppc_vec_xl_vi2i0i2
procedure::__ppc_vec_xl_vi4i0i4
procedure::__ppc_vec_xl_vi8i0i8
procedure::__ppc_vec_xl_vr4i0r4
procedure::__ppc_vec_xl_vr8i0r8
end interface
interface vec_xl_be
procedure::__ppc_vec_xl_be_vi1i0vi1
procedure::__ppc_vec_xl_be_vi2i0vi2
procedure::__ppc_vec_xl_be_vi4i0vi4
procedure::__ppc_vec_xl_be_vi8i0vi8
procedure::__ppc_vec_xl_be_vu1i0vu1
procedure::__ppc_vec_xl_be_vu2i0vu2
procedure::__ppc_vec_xl_be_vu4i0vu4
procedure::__ppc_vec_xl_be_vu8i0vu8
procedure::__ppc_vec_xl_be_vr4i0vr4
procedure::__ppc_vec_xl_be_vr8i0vr8
procedure::__ppc_vec_xl_be_vi1i0i1
procedure::__ppc_vec_xl_be_vi2i0i2
procedure::__ppc_vec_xl_be_vi4i0i4
procedure::__ppc_vec_xl_be_vi8i0i8
procedure::__ppc_vec_xl_be_vr4i0r4
procedure::__ppc_vec_xl_be_vr8i0r8
end interface
interface vec_xld2
procedure::__ppc_vec_xld2__vi1i0vi1
procedure::__ppc_vec_xld2__vi2i0vi2
procedure::__ppc_vec_xld2__vi4i0vi4
procedure::__ppc_vec_xld2__vi8i0vi8
procedure::__ppc_vec_xld2__vu1i0vu1
procedure::__ppc_vec_xld2__vu2i0vu2
procedure::__ppc_vec_xld2__vu4i0vu4
procedure::__ppc_vec_xld2__vu8i0vu8
procedure::__ppc_vec_xld2__vr4i0vr4
procedure::__ppc_vec_xld2__vr8i0vr8
procedure::__ppc_vec_xld2__vi1i0i1
procedure::__ppc_vec_xld2__vi2i0i2
procedure::__ppc_vec_xld2__vi4i0i4
procedure::__ppc_vec_xld2__vi8i0i8
procedure::__ppc_vec_xld2__vr4i0r4
procedure::__ppc_vec_xld2__vr8i0r8
end interface
interface vec_xlds
procedure::__ppc_vec_xlds_vi8i0vi8
procedure::__ppc_vec_xlds_vu8i0vu8
procedure::__ppc_vec_xlds_vr8i0vr8
procedure::__ppc_vec_xlds_vi8i0i8
procedure::__ppc_vec_xlds_vr8i0r8
end interface
interface vec_xlw4
procedure::__ppc_vec_xlw4__vi1i0vi1
procedure::__ppc_vec_xlw4__vi2i0vi2
procedure::__ppc_vec_xlw4__vu1i0vu1
procedure::__ppc_vec_xlw4__vu2i0vu2
procedure::__ppc_vec_xlw4__vu4i0vu4
procedure::__ppc_vec_xlw4__vr4i0vr4
procedure::__ppc_vec_xlw4__vi1i0i1
procedure::__ppc_vec_xlw4__vi2i0i2
procedure::__ppc_vec_xlw4__vi4i0i4
procedure::__ppc_vec_xlw4__vr4i0r4
end interface
interface vec_lxvp
procedure::__ppc_vec_lxvp_vpi0vi1
procedure::__ppc_vec_lxvp_vpi0vi2
procedure::__ppc_vec_lxvp_vpi0vi4
procedure::__ppc_vec_lxvp_vpi0vi8
procedure::__ppc_vec_lxvp_vpi0vu1
procedure::__ppc_vec_lxvp_vpi0vu2
procedure::__ppc_vec_lxvp_vpi0vu4
procedure::__ppc_vec_lxvp_vpi0vu8
procedure::__ppc_vec_lxvp_vpi0vr4
procedure::__ppc_vec_lxvp_vpi0vr8
procedure::__ppc_vec_lxvp_vpi0vp0
end interface
interface vsx_lxvp
procedure::__ppc_vec_lxvp_vpi0vi1
procedure::__ppc_vec_lxvp_vpi0vi2
procedure::__ppc_vec_lxvp_vpi0vi4
procedure::__ppc_vec_lxvp_vpi0vi8
procedure::__ppc_vec_lxvp_vpi0vu1
procedure::__ppc_vec_lxvp_vpi0vu2
procedure::__ppc_vec_lxvp_vpi0vu4
procedure::__ppc_vec_lxvp_vpi0vu8
procedure::__ppc_vec_lxvp_vpi0vr4
procedure::__ppc_vec_lxvp_vpi0vr8
procedure::__ppc_vec_lxvp_vpi0vp0
end interface
interface vec_madd
procedure::__ppc_vec_madd_vr4vr4vr4vr4
procedure::__ppc_vec_madd_vr8vr8vr8vr8
end interface
interface vec_msub
procedure::__ppc_vec_msub_vr4vr4vr4vr4
procedure::__ppc_vec_msub_vr8vr8vr8vr8
end interface
interface vec_nmadd
procedure::__ppc_vec_nmadd_vr4vr4vr4vr4
procedure::__ppc_vec_nmadd_vr8vr8vr8vr8
end interface
interface vec_nmsub
procedure::__ppc_vec_nmsub_vr4vr4vr4vr4
procedure::__ppc_vec_nmsub_vr8vr8vr8vr8
end interface
interface vec_perm
procedure::__ppc_vec_perm_vi1vi1vi1vu1
procedure::__ppc_vec_perm_vi2vi2vi2vu1
procedure::__ppc_vec_perm_vi4vi4vi4vu1
procedure::__ppc_vec_perm_vi8vi8vi8vu1
procedure::__ppc_vec_perm_vu1vu1vu1vu1
procedure::__ppc_vec_perm_vu2vu2vu2vu1
procedure::__ppc_vec_perm_vu4vu4vu4vu1
procedure::__ppc_vec_perm_vu8vu8vu8vu1
procedure::__ppc_vec_perm_vr4vr4vr4vu1
procedure::__ppc_vec_perm_vr8vr8vr8vu1
end interface
interface vec_permi
procedure::__ppc_vec_permi_vi8vi8vi8i0
procedure::__ppc_vec_permi_vu8vu8vu8i0
procedure::__ppc_vec_permi_vr4vr4vr4i0
procedure::__ppc_vec_permi_vr8vr8vr8i0
end interface
interface vec_sel
procedure::__ppc_vec_sel_vi1vi1vi1vu1
procedure::__ppc_vec_sel_vi2vi2vi2vu2
procedure::__ppc_vec_sel_vi4vi4vi4vu4
procedure::__ppc_vec_sel_vi8vi8vi8vu8
procedure::__ppc_vec_sel_vu1vu1vu1vu1
procedure::__ppc_vec_sel_vu2vu2vu2vu2
procedure::__ppc_vec_sel_vu4vu4vu4vu4
procedure::__ppc_vec_sel_vu8vu8vu8vu8
procedure::__ppc_vec_sel_vr4vr4vr4vu4
procedure::__ppc_vec_sel_vr8vr8vr8vu8
end interface
interface vec_insert
procedure::__ppc_vec_insert_vi1i1vi1i0
procedure::__ppc_vec_insert_vi2i2vi2i0
procedure::__ppc_vec_insert_vi4i4vi4i0
procedure::__ppc_vec_insert_vi8i8vi8i0
procedure::__ppc_vec_insert_vr4r4vr4i0
procedure::__ppc_vec_insert_vr8r8vr8i0
end interface
interface vec_any_ge
procedure::__ppc_vec_any_ge_i4vi1vi1
procedure::__ppc_vec_any_ge_i4vi2vi2
procedure::__ppc_vec_any_ge_i4vi4vi4
procedure::__ppc_vec_any_ge_i4vi8vi8
procedure::__ppc_vec_any_ge_i4vu1vu1
procedure::__ppc_vec_any_ge_i4vu2vu2
procedure::__ppc_vec_any_ge_i4vu4vu4
procedure::__ppc_vec_any_ge_i4vu8vu8
procedure::__ppc_vec_any_ge_i4vr4vr4
procedure::__ppc_vec_any_ge_i4vr8vr8
end interface
interface vec_extract
procedure::__ppc_vec_extract_i1vi1i0
procedure::__ppc_vec_extract_i2vi2i0
procedure::__ppc_vec_extract_i4vi4i0
procedure::__ppc_vec_extract_i8vi8i0
procedure::__ppc_vec_extract_r4vr4i0
procedure::__ppc_vec_extract_r8vr8i0
end interface
interface vec_sld
procedure::__ppc_vec_sld_vi1vi1vi1i0
procedure::__ppc_vec_sld_vi2vi2vi2i0
procedure::__ppc_vec_sld_vi4vi4vi4i0
procedure::__ppc_vec_sld_vi8vi8vi8i0
procedure::__ppc_vec_sld_vu1vu1vu1i0
procedure::__ppc_vec_sld_vu2vu2vu2i0
procedure::__ppc_vec_sld_vu4vu4vu4i0
procedure::__ppc_vec_sld_vu8vu8vu8i0
procedure::__ppc_vec_sld_vr4vr4vr4i0
procedure::__ppc_vec_sld_vr8vr8vr8i0
end interface
interface vec_sldw
procedure::__ppc_vec_sldw_vi1vi1vi1i0
procedure::__ppc_vec_sldw_vi2vi2vi2i0
procedure::__ppc_vec_sldw_vi4vi4vi4i0
procedure::__ppc_vec_sldw_vi8vi8vi8i0
procedure::__ppc_vec_sldw_vu1vu1vu1i0
procedure::__ppc_vec_sldw_vu2vu2vu2i0
procedure::__ppc_vec_sldw_vu4vu4vu4i0
procedure::__ppc_vec_sldw_vu8vu8vu8i0
procedure::__ppc_vec_sldw_vr4vr4vr4i0
procedure::__ppc_vec_sldw_vr8vr8vr8i0
end interface
interface vec_ctf
procedure::__ppc_vec_ctf_vr4vi4i0
procedure::__ppc_vec_ctf_vr8vi8i0
procedure::__ppc_vec_ctf_vr4vu4i0
procedure::__ppc_vec_ctf_vr8vu8i0
end interface
interface vec_splat
procedure::__ppc_vec_splat_vi1vi1i0
procedure::__ppc_vec_splat_vi2vi2i0
procedure::__ppc_vec_splat_vi4vi4i0
procedure::__ppc_vec_splat_vi8vi8i0
procedure::__ppc_vec_splat_vu1vu1i0
procedure::__ppc_vec_splat_vu2vu2i0
procedure::__ppc_vec_splat_vu4vu4i0
procedure::__ppc_vec_splat_vu8vu8i0
procedure::__ppc_vec_splat_vr4vr4i0
procedure::__ppc_vec_splat_vr8vr8i0
end interface
interface vec_st
procedure::__ppc_vec_st_vi1i0vi1
procedure::__ppc_vec_st_vi2i0vi2
procedure::__ppc_vec_st_vi4i0vi4
procedure::__ppc_vec_st_vu1i0vu1
procedure::__ppc_vec_st_vu2i0vu2
procedure::__ppc_vec_st_vu4i0vu4
procedure::__ppc_vec_st_vr4i0vr4
procedure::__ppc_vec_st_vi1i0i1
procedure::__ppc_vec_st_vi2i0i2
procedure::__ppc_vec_st_vi4i0i4
procedure::__ppc_vec_st_vu1i0u1
procedure::__ppc_vec_st_vu2i0u2
procedure::__ppc_vec_st_vu4i0u4
procedure::__ppc_vec_st_vr4i0r4
end interface
interface vec_ste
procedure::__ppc_vec_ste_vi1i0i1
procedure::__ppc_vec_ste_vi2i0i2
procedure::__ppc_vec_ste_vi4i0i4
procedure::__ppc_vec_ste_vu1i0u1
procedure::__ppc_vec_ste_vu2i0u2
procedure::__ppc_vec_ste_vu4i0u4
procedure::__ppc_vec_ste_vr4i0r4
end interface
interface vec_stxv
procedure::__ppc_vec_stxv_vi1i0vi1
procedure::__ppc_vec_stxv_vi2i0vi2
procedure::__ppc_vec_stxv_vi4i0vi4
procedure::__ppc_vec_stxv_vi8i0vi8
procedure::__ppc_vec_stxv_vu1i0vu1
procedure::__ppc_vec_stxv_vu2i0vu2
procedure::__ppc_vec_stxv_vu4i0vu4
procedure::__ppc_vec_stxv_vu8i0vu8
procedure::__ppc_vec_stxv_vr4i0vr4
procedure::__ppc_vec_stxv_vr8i0vr8
procedure::__ppc_vec_stxv_vi1i0i1
procedure::__ppc_vec_stxv_vi2i0i2
procedure::__ppc_vec_stxv_vi4i0i4
procedure::__ppc_vec_stxv_vi8i0i8
procedure::__ppc_vec_stxv_vu1i0u1
procedure::__ppc_vec_stxv_vu2i0u2
procedure::__ppc_vec_stxv_vu4i0u4
procedure::__ppc_vec_stxv_vu8i0u8
procedure::__ppc_vec_stxv_vr4i0r4
procedure::__ppc_vec_stxv_vr8i0r8
end interface
interface vec_xst
procedure::__ppc_vec_xst_vi1i0vi1
procedure::__ppc_vec_xst_vi2i0vi2
procedure::__ppc_vec_xst_vi4i0vi4
procedure::__ppc_vec_xst_vi8i0vi8
procedure::__ppc_vec_xst_vu1i0vu1
procedure::__ppc_vec_xst_vu2i0vu2
procedure::__ppc_vec_xst_vu4i0vu4
procedure::__ppc_vec_xst_vu8i0vu8
procedure::__ppc_vec_xst_vr4i0vr4
procedure::__ppc_vec_xst_vr8i0vr8
procedure::__ppc_vec_xst_vi1i0i1
procedure::__ppc_vec_xst_vi2i0i2
procedure::__ppc_vec_xst_vi4i0i4
procedure::__ppc_vec_xst_vi8i0i8
procedure::__ppc_vec_xst_vu1i0u1
procedure::__ppc_vec_xst_vu2i0u2
procedure::__ppc_vec_xst_vu4i0u4
procedure::__ppc_vec_xst_vu8i0u8
procedure::__ppc_vec_xst_vr4i0r4
procedure::__ppc_vec_xst_vr8i0r8
end interface
interface vec_xst_be
procedure::__ppc_vec_xst_be_vi1i0vi1
procedure::__ppc_vec_xst_be_vi2i0vi2
procedure::__ppc_vec_xst_be_vi4i0vi4
procedure::__ppc_vec_xst_be_vi8i0vi8
procedure::__ppc_vec_xst_be_vu1i0vu1
procedure::__ppc_vec_xst_be_vu2i0vu2
procedure::__ppc_vec_xst_be_vu4i0vu4
procedure::__ppc_vec_xst_be_vu8i0vu8
procedure::__ppc_vec_xst_be_vr4i0vr4
procedure::__ppc_vec_xst_be_vr8i0vr8
procedure::__ppc_vec_xst_be_vi1i0i1
procedure::__ppc_vec_xst_be_vi2i0i2
procedure::__ppc_vec_xst_be_vi4i0i4
procedure::__ppc_vec_xst_be_vi8i0i8
procedure::__ppc_vec_xst_be_vu1i0u1
procedure::__ppc_vec_xst_be_vu2i0u2
procedure::__ppc_vec_xst_be_vu4i0u4
procedure::__ppc_vec_xst_be_vu8i0u8
procedure::__ppc_vec_xst_be_vr4i0r4
procedure::__ppc_vec_xst_be_vr8i0r8
end interface
interface vec_xstd2
procedure::__ppc_vec_xstd2__vi1i0vi1
procedure::__ppc_vec_xstd2__vi2i0vi2
procedure::__ppc_vec_xstd2__vi4i0vi4
procedure::__ppc_vec_xstd2__vi8i0vi8
procedure::__ppc_vec_xstd2__vu1i0vu1
procedure::__ppc_vec_xstd2__vu2i0vu2
procedure::__ppc_vec_xstd2__vu4i0vu4
procedure::__ppc_vec_xstd2__vu8i0vu8
procedure::__ppc_vec_xstd2__vr4i0vr4
procedure::__ppc_vec_xstd2__vr8i0vr8
procedure::__ppc_vec_xstd2__vi1i0i1
procedure::__ppc_vec_xstd2__vi2i0i2
procedure::__ppc_vec_xstd2__vi4i0i4
procedure::__ppc_vec_xstd2__vi8i0i8
procedure::__ppc_vec_xstd2__vu1i0u1
procedure::__ppc_vec_xstd2__vu2i0u2
procedure::__ppc_vec_xstd2__vu4i0u4
procedure::__ppc_vec_xstd2__vu8i0u8
procedure::__ppc_vec_xstd2__vr4i0r4
procedure::__ppc_vec_xstd2__vr8i0r8
end interface
interface vec_xstw4
procedure::__ppc_vec_xstw4__vi1i0vi1
procedure::__ppc_vec_xstw4__vi2i0vi2
procedure::__ppc_vec_xstw4__vi4i0vi4
procedure::__ppc_vec_xstw4__vu1i0vu1
procedure::__ppc_vec_xstw4__vu2i0vu2
procedure::__ppc_vec_xstw4__vu4i0vu4
procedure::__ppc_vec_xstw4__vr4i0vr4
procedure::__ppc_vec_xstw4__vi1i0i1
procedure::__ppc_vec_xstw4__vi2i0i2
procedure::__ppc_vec_xstw4__vi4i0i4
procedure::__ppc_vec_xstw4__vu1i0u1
procedure::__ppc_vec_xstw4__vu2i0u2
procedure::__ppc_vec_xstw4__vu4i0u4
procedure::__ppc_vec_xstw4__vr4i0r4
end interface
interface vec_stxvp
procedure::__ppc_vec_stxvp_vpi0vp0
procedure::__ppc_vec_stxvp_vpi0i0
procedure::__ppc_vec_stxvp_vpi0r0
procedure::__ppc_vec_stxvp_vpi0vi1
procedure::__ppc_vec_stxvp_vpi0vi2
procedure::__ppc_vec_stxvp_vpi0vi4
procedure::__ppc_vec_stxvp_vpi0vi8
procedure::__ppc_vec_stxvp_vpi0vu1
procedure::__ppc_vec_stxvp_vpi0vu2
procedure::__ppc_vec_stxvp_vpi0vu4
procedure::__ppc_vec_stxvp_vpi0vu8
procedure::__ppc_vec_stxvp_vpi0vr4
procedure::__ppc_vec_stxvp_vpi0vr8
end interface
interface vsx_stxvp
procedure::__ppc_vec_stxvp_vpi0vp0
procedure::__ppc_vec_stxvp_vpi0i0
procedure::__ppc_vec_stxvp_vpi0r0
procedure::__ppc_vec_stxvp_vpi0vi1
procedure::__ppc_vec_stxvp_vpi0vi2
procedure::__ppc_vec_stxvp_vpi0vi4
procedure::__ppc_vec_stxvp_vpi0vi8
procedure::__ppc_vec_stxvp_vpi0vu1
procedure::__ppc_vec_stxvp_vpi0vu2
procedure::__ppc_vec_stxvp_vpi0vu4
procedure::__ppc_vec_stxvp_vpi0vu8
procedure::__ppc_vec_stxvp_vpi0vr4
procedure::__ppc_vec_stxvp_vpi0vr8
end interface
end
