Lines Matching refs:cc
116 static void dradf2(int ido,int l1,float *cc,float *ch,float *wa1){
125 ch[t1<<1]=cc[t1]+cc[t2];
126 ch[(t1<<1)+t3-1]=cc[t1]-cc[t2];
146 tr2=wa1[i-2]*cc[t3-1]+wa1[i-1]*cc[t3];
147 ti2=wa1[i-2]*cc[t3]-wa1[i-1]*cc[t3-1];
148 ch[t6]=cc[t5]+ti2;
149 ch[t4]=ti2-cc[t5];
150 ch[t6-1]=cc[t5-1]+tr2;
151 ch[t4-1]=cc[t5-1]-tr2;
163 ch[t1]=-cc[t2];
164 ch[t1-1]=cc[t3];
171 static void dradf4(int ido,int l1,float *cc,float *ch,float *wa1,
184 tr1=cc[t1]+cc[t2];
185 tr2=cc[t3]+cc[t4];
189 ch[(t5+=(ido<<1))-1]=cc[t3]-cc[t4];
190 ch[t5]=cc[t2]-cc[t1];
213 cr2=wa1[i-2]*cc[t3-1]+wa1[i-1]*cc[t3];
214 ci2=wa1[i-2]*cc[t3]-wa1[i-1]*cc[t3-1];
216 cr3=wa2[i-2]*cc[t3-1]+wa2[i-1]*cc[t3];
217 ci3=wa2[i-2]*cc[t3]-wa2[i-1]*cc[t3-1];
219 cr4=wa3[i-2]*cc[t3-1]+wa3[i-1]*cc[t3];
220 ci4=wa3[i-2]*cc[t3]-wa3[i-1]*cc[t3-1];
227 ti2=cc[t2]+ci3;
228 ti3=cc[t2]-ci3;
229 tr2=cc[t2-1]+cr3;
230 tr3=cc[t2-1]-cr3;
257 ti1=-hsqt2*(cc[t1]+cc[t2]);
258 tr1=hsqt2*(cc[t1]-cc[t2]);
260 ch[t4-1]=tr1+cc[t6-1];
261 ch[t4+t5-1]=cc[t6-1]-tr1;
263 ch[t4]=ti1-cc[t1+t0];
264 ch[t4+t5]=ti1+cc[t1+t0];
273 static void dradfg(int ido,int ip,int l1,int idl1,float *cc,float *c1,
471 for(i=0;i<ido;i++)cc[t4++]=ch[t3++];
483 cc[t2]=ch[t1];
505 cc[t5-1]=ch[t6];
506 cc[t5]=ch[t7];
532 cc[i+t7-1]=ch[i+t8-1]+ch[i+t9-1];
533 cc[ic+t6-1]=ch[i+t8-1]-ch[i+t9-1];
534 cc[i+t7]=ch[i+t8]+ch[i+t9];
535 cc[ic+t6]=ch[i+t9]-ch[i+t8];
562 cc[t7-1]=ch[t8-1]+ch[t9-1];
563 cc[t6-1]=ch[t8-1]-ch[t9-1];
564 cc[t7]=ch[t8]+ch[t9];
565 cc[t6]=ch[t9]-ch[t8];
636 static void dradb2(int ido,int l1,float *cc,float *ch,float *wa1){
646 ch[t1]=cc[t2]+cc[t3+t2];
647 ch[t1+t0]=cc[t2]-cc[t3+t2];
665 ch[t3-1]=cc[t4-1]+cc[t5-1];
666 tr2=cc[t4-1]-cc[t5-1];
667 ch[t3]=cc[t4]-cc[t5];
668 ti2=cc[t4]+cc[t5];
681 ch[t1]=cc[t2]+cc[t2];
682 ch[t1+t0]=-(cc[t2+1]+cc[t2+1]);
688 static void dradb3(int ido,int l1,float *cc,float *ch,float *wa1,
702 tr2=cc[t3-1]+cc[t3-1];
703 cr2=cc[t5]+(taur*tr2);
704 ch[t1]=cc[t5]+tr2;
705 ci3=taui*(cc[t3]+cc[t3]);
730 tr2=cc[t5-1]+cc[t6-1];
731 cr2=cc[t7-1]+(taur*tr2);
732 ch[t8-1]=cc[t7-1]+tr2;
733 ti2=cc[t5]-cc[t6];
734 ci2=cc[t7]+(taur*ti2);
735 ch[t8]=cc[t7]+ti2;
736 cr3=taui*(cc[t5-1]-cc[t6-1]);
737 ci3=taui*(cc[t5]+cc[t6]);
751 static void dradb4(int ido,int l1,float *cc,float *ch,float *wa1,
765 tr3=cc[t4-1]+cc[t4-1];
766 tr4=cc[t4]+cc[t4];
767 tr1=cc[t3]-cc[(t4+=t6)-1];
768 tr2=cc[t3]+cc[t4-1];
790 ti1=cc[t2]+cc[t5];
791 ti2=cc[t2]-cc[t5];
792 ti3=cc[t3]-cc[t4];
793 tr4=cc[t3]+cc[t4];
794 tr1=cc[t2-1]-cc[t5-1];
795 tr2=cc[t2-1]+cc[t5-1];
796 ti4=cc[t3-1]-cc[t4-1];
797 tr3=cc[t3-1]+cc[t4-1];
827 ti1=cc[t1]+cc[t4];
828 ti2=cc[t4]-cc[t1];
829 tr1=cc[t1-1]-cc[t4-1];
830 tr2=cc[t1-1]+cc[t4-1];
842 static void dradbg(int ido,int ip,int l1,int idl1,float *cc,float *c1,
868 ch[t3]=cc[t4];
883 ch[t2]=cc[t3];
901 ch[t3]=cc[t6-1]+cc[t6-1];
902 ch[t4]=cc[t6]+cc[t6];
934 ch[t5-1]=cc[t9-1]+cc[t11-1];
935 ch[t6-1]=cc[t9-1]-cc[t11-1];
936 ch[t5]=cc[t9]-cc[t11];
937 ch[t6]=cc[t9]+cc[t11];
968 ch[t5-1]=cc[t11-1]+cc[t12-1];
969 ch[t6-1]=cc[t11-1]-cc[t12-1];
970 ch[t5]=cc[t11]-cc[t12];
971 ch[t6]=cc[t11]+cc[t12];