Lines Matching refs:cc
114 static void dradf2(int ido,int l1,float *cc,float *ch,float *wa1){
123 ch[t1<<1]=cc[t1]+cc[t2];
124 ch[(t1<<1)+t3-1]=cc[t1]-cc[t2];
144 tr2=wa1[i-2]*cc[t3-1]+wa1[i-1]*cc[t3];
145 ti2=wa1[i-2]*cc[t3]-wa1[i-1]*cc[t3-1];
146 ch[t6]=cc[t5]+ti2;
147 ch[t4]=ti2-cc[t5];
148 ch[t6-1]=cc[t5-1]+tr2;
149 ch[t4-1]=cc[t5-1]-tr2;
161 ch[t1]=-cc[t2];
162 ch[t1-1]=cc[t3];
169 static void dradf4(int ido,int l1,float *cc,float *ch,float *wa1,
182 tr1=cc[t1]+cc[t2];
183 tr2=cc[t3]+cc[t4];
187 ch[(t5+=(ido<<1))-1]=cc[t3]-cc[t4];
188 ch[t5]=cc[t2]-cc[t1];
211 cr2=wa1[i-2]*cc[t3-1]+wa1[i-1]*cc[t3];
212 ci2=wa1[i-2]*cc[t3]-wa1[i-1]*cc[t3-1];
214 cr3=wa2[i-2]*cc[t3-1]+wa2[i-1]*cc[t3];
215 ci3=wa2[i-2]*cc[t3]-wa2[i-1]*cc[t3-1];
217 cr4=wa3[i-2]*cc[t3-1]+wa3[i-1]*cc[t3];
218 ci4=wa3[i-2]*cc[t3]-wa3[i-1]*cc[t3-1];
225 ti2=cc[t2]+ci3;
226 ti3=cc[t2]-ci3;
227 tr2=cc[t2-1]+cr3;
228 tr3=cc[t2-1]-cr3;
255 ti1=-hsqt2*(cc[t1]+cc[t2]);
256 tr1=hsqt2*(cc[t1]-cc[t2]);
258 ch[t4-1]=tr1+cc[t6-1];
259 ch[t4+t5-1]=cc[t6-1]-tr1;
261 ch[t4]=ti1-cc[t1+t0];
262 ch[t4+t5]=ti1+cc[t1+t0];
271 static void dradfg(int ido,int ip,int l1,int idl1,float *cc,float *c1,
469 for(i=0;i<ido;i++)cc[t4++]=ch[t3++];
481 cc[t2]=ch[t1];
503 cc[t5-1]=ch[t6];
504 cc[t5]=ch[t7];
530 cc[i+t7-1]=ch[i+t8-1]+ch[i+t9-1];
531 cc[ic+t6-1]=ch[i+t8-1]-ch[i+t9-1];
532 cc[i+t7]=ch[i+t8]+ch[i+t9];
533 cc[ic+t6]=ch[i+t9]-ch[i+t8];
560 cc[t7-1]=ch[t8-1]+ch[t9-1];
561 cc[t6-1]=ch[t8-1]-ch[t9-1];
562 cc[t7]=ch[t8]+ch[t9];
563 cc[t6]=ch[t9]-ch[t8];
634 static void dradb2(int ido,int l1,float *cc,float *ch,float *wa1){
644 ch[t1]=cc[t2]+cc[t3+t2];
645 ch[t1+t0]=cc[t2]-cc[t3+t2];
663 ch[t3-1]=cc[t4-1]+cc[t5-1];
664 tr2=cc[t4-1]-cc[t5-1];
665 ch[t3]=cc[t4]-cc[t5];
666 ti2=cc[t4]+cc[t5];
679 ch[t1]=cc[t2]+cc[t2];
680 ch[t1+t0]=-(cc[t2+1]+cc[t2+1]);
686 static void dradb3(int ido,int l1,float *cc,float *ch,float *wa1,
700 tr2=cc[t3-1]+cc[t3-1];
701 cr2=cc[t5]+(taur*tr2);
702 ch[t1]=cc[t5]+tr2;
703 ci3=taui*(cc[t3]+cc[t3]);
728 tr2=cc[t5-1]+cc[t6-1];
729 cr2=cc[t7-1]+(taur*tr2);
730 ch[t8-1]=cc[t7-1]+tr2;
731 ti2=cc[t5]-cc[t6];
732 ci2=cc[t7]+(taur*ti2);
733 ch[t8]=cc[t7]+ti2;
734 cr3=taui*(cc[t5-1]-cc[t6-1]);
735 ci3=taui*(cc[t5]+cc[t6]);
749 static void dradb4(int ido,int l1,float *cc,float *ch,float *wa1,
763 tr3=cc[t4-1]+cc[t4-1];
764 tr4=cc[t4]+cc[t4];
765 tr1=cc[t3]-cc[(t4+=t6)-1];
766 tr2=cc[t3]+cc[t4-1];
788 ti1=cc[t2]+cc[t5];
789 ti2=cc[t2]-cc[t5];
790 ti3=cc[t3]-cc[t4];
791 tr4=cc[t3]+cc[t4];
792 tr1=cc[t2-1]-cc[t5-1];
793 tr2=cc[t2-1]+cc[t5-1];
794 ti4=cc[t3-1]-cc[t4-1];
795 tr3=cc[t3-1]+cc[t4-1];
825 ti1=cc[t1]+cc[t4];
826 ti2=cc[t4]-cc[t1];
827 tr1=cc[t1-1]-cc[t4-1];
828 tr2=cc[t1-1]+cc[t4-1];
840 static void dradbg(int ido,int ip,int l1,int idl1,float *cc,float *c1,
866 ch[t3]=cc[t4];
881 ch[t2]=cc[t3];
899 ch[t3]=cc[t6-1]+cc[t6-1];
900 ch[t4]=cc[t6]+cc[t6];
932 ch[t5-1]=cc[t9-1]+cc[t11-1];
933 ch[t6-1]=cc[t9-1]-cc[t11-1];
934 ch[t5]=cc[t9]-cc[t11];
935 ch[t6]=cc[t9]+cc[t11];
966 ch[t5-1]=cc[t11-1]+cc[t12-1];
967 ch[t6-1]=cc[t11-1]-cc[t12-1];
968 ch[t5]=cc[t11]-cc[t12];
969 ch[t6]=cc[t11]+cc[t12];