Home
last modified time | relevance | path

Searched refs:losig (Results 1 – 25 of 76) sorted by relevance

1234

/dports/cad/alliance/alliance/src/loon/src/
H A Dlon_signal_critical.c62 for (losig=lofig->LOSIG; losig; losig=losig->NEXT) { in critical_output()
72 output=losig; in critical_output()
85 losig_list* losig; in critical_delay() local
90 if (!losig->NAMECHAIN) { in critical_delay()
120 if (!losig) { in search_long_path()
125 if (!losig->NAMECHAIN) { in search_long_path()
208 losig=locon->SIG; in search_long_path()
216 best_losig=losig; in search_long_path()
221 losig=best_losig; in search_long_path()
237 losig_list* losig; in critical_path() local
[all …]
H A Dlon_optim_capa.c54 losig_list* losig; in sort_capa() local
60 if (!losig->NAMECHAIN) { in sort_capa()
111 if (!losig->NAMECHAIN) { in change_instance()
227 losig_list* losig; in improve_capa_critical_path() local
286 losig_list* losig; in improve_RC_circuit() local
303 losig=locon->SIG; in improve_RC_circuit()
464 locon->SIG=losig; in insert_buffer()
543 locon->SIG=losig; in insert_buffer()
584 losig_list* losig; in insert_buffer_critical_path() local
591 for (losig = lofig->LOSIG; losig; losig = losig->NEXT) { in insert_buffer_critical_path()
[all …]
H A Dlon_signal_netlist.c53 losig_list* losig; in loins_capacitance() local
80 losig=locon->SIG; in loins_capacitance()
81 if (!losig->NAMECHAIN) { in loins_capacitance()
351 if (!losig) { in losig_delay()
356 if (!losig->NAMECHAIN) { in losig_delay()
459 if (!losig) { in propagate_losig_delay()
465 if (!losig->NAMECHAIN) { in propagate_losig_delay()
515 losig_list* losig; in set_circuit_capacitance() local
518 for (losig=lofig->LOSIG; losig; losig=losig->NEXT) { in set_circuit_capacitance()
544 losig_list* losig; in set_circuit_delay() local
[all …]
H A Dlon_xsch_driver.c138 losig_list* losig; in save_xsch() local
162 for (losig=lofig->LOSIG; losig; losig=losig->NEXT) { in save_xsch()
164 if (!losig->NAMECHAIN || !losig->NAMECHAIN->DATA) { in save_xsch()
168 signame=losig->NAMECHAIN->DATA; in save_xsch()
173 if (losig->TYPE==EXTERNAL) { in save_xsch()
210 losig=locon->SIG; in save_xsch()
211 if (!losig->NAMECHAIN) { in save_xsch()
215 signame=losig->NAMECHAIN->DATA; in save_xsch()
304 losig=locon->SIG; in save_xsch()
305 if (!losig->NAMECHAIN) { in save_xsch()
[all …]
H A Dlon_main.c388 losig_list* losig; in main() local
419 losig=long_path->DATA; in main()
420 if (!losig->NAMECHAIN) { in main()
429 losig=(losig_list*) ptype->DATA; in main()
430 if (!losig->NAMECHAIN) { in main()
434 if (losig->TYPE==EXTERNAL) { in main()
435 fprintf(stdout,"'%s'\n",(char*) losig->NAMECHAIN->DATA); in main()
439 ptype=getptype(losig->USER,LOFIGCHAIN); in main()
467 losig_list* losig; in main() local
485 losig=(losig_list*) ptype->DATA; in main()
[all …]
H A Dlon_lib_utils.c168 losig_list* losig; in build_lofig() local
193 losig=addlosig(new, index++, namechain, EXTERNAL); in build_lofig()
194 addlocon(new, locon->NAME, losig, locon->DIRECTION); in build_lofig()
195 sigchain=addchain(sigchain,losig); in build_lofig()
216 losig_list* losig; in properties_addCell() local
246 losig=locon->SIG; in properties_addCell()
250 if (losig==locon->SIG) break; in properties_addCell()
254 if (losig->NAMECHAIN) in properties_addCell()
255 signame = (const char*)losig->NAMECHAIN->DATA; in properties_addCell()
H A Dlon_optim_stats.c161 losig_list* losig; in getmaxRC() local
167 losig=locon->SIG; in getmaxRC()
168 if (!losig->NAMECHAIN) { in getmaxRC()
172 t=loins_max_RC(loins,losig->NAMECHAIN->DATA); in getmaxRC()
H A Dlon_signal_netlist.h68 extern double losig_delay __P ((losig_list* losig));
78 extern void propagate_losig_delay __P ((losig_list *losig));
/dports/cad/alliance/alliance/src/boog/src/
H A Dbog_map_abl.c95 losig_list* losig; in loc_map_abl() local
153 new=addchain(NULL,losig); in loc_map_abl()
183 losig = locon->SIG; in loc_map_abl()
187 losig->NAMECHAIN = losig->NAMECHAIN->NEXT; in loc_map_abl()
208 losig_list* losig; in map_abl() local
257 new=addchain(NULL,losig); in map_abl()
290 losig->NAMECHAIN = losig->NAMECHAIN->NEXT; in map_abl()
309 losig_list* losig; in map_bus() local
408 losig->NAMECHAIN = losig->NAMECHAIN->NEXT; in map_bus()
433 losig_list* losig; in map_register() local
[all …]
H A Dbog_map_befig.c202 losig_list *losig; in add_losig_to_lofig() local
224 addauthelem(HTABLE,beaux->NAME,(long) losig); in add_losig_to_lofig()
231 addauthelem(HTABLE,bereg->NAME,(long) losig); in add_losig_to_lofig()
238 addauthelem(HTABLE,bebux->NAME,(long) losig); in add_losig_to_lofig()
280 losig_list *losig; in add_one_zero_loins() local
285 losig=seeksignal(getablatomone()); in add_one_zero_loins()
288 ptype=getptype(losig->USER,LOFIGCHAIN); in add_one_zero_loins()
291 else map_abl(lofig,abl,losig); in add_one_zero_loins()
295 losig=seeksignal(getablatomzero()); in add_one_zero_loins()
298 ptype=getptype(losig->USER,LOFIGCHAIN); in add_one_zero_loins()
[all …]
H A Dbog_xsch_driver.c188 losig_list* losig; in save_xsch() local
212 for (losig=lofig->LOSIG; losig; losig=losig->NEXT) { in save_xsch()
214 if (!losig->NAMECHAIN || !losig->NAMECHAIN->DATA) { in save_xsch()
218 signame=losig->NAMECHAIN->DATA; in save_xsch()
222 if (losig->TYPE==EXTERNAL) { in save_xsch()
224 ptype=getptype(losig->USER,LOFIGCHAIN); in save_xsch()
260 losig=locon->SIG; in save_xsch()
261 signame=losig->NAMECHAIN->DATA; in save_xsch()
344 losig=locon->SIG; in save_xsch()
364 if (losig) { in save_xsch()
[all …]
H A Dbog_signal_delay.c105 losig_list* losig, *best_losig=NULL; in search_long_path() local
123 losig=locon->SIG; in search_long_path()
124 if (!losig->NAMECHAIN) { in search_long_path()
128 signame=(char*) losig->NAMECHAIN->DATA; in search_long_path()
131 best_losig=losig; in search_long_path()
139 losig=best_losig; in search_long_path()
140 ptype=getptype(losig->USER,LOFIGCHAIN); in search_long_path()
145 signame=(char*) losig->NAMECHAIN->DATA; in search_long_path()
150 if (losig->TYPE==EXTERNAL) return ret; in search_long_path()
/dports/cad/alliance/alliance/src/ocp/src/common/
H A DPCommon.h40 bool IsSpecialNet(const losig* const sig);
43 ostream& PrintLosig(ostream& os, const losig* const sig);
44 unsigned NbCons(const losig* const sig);
H A DPCommon.cpp34 bool IsSpecialNet(const losig* const sig) in IsSpecialNet()
51 unsigned NbCons(const losig* const sig) in NbCons()
73 ostream& PrintLosig(ostream& os, const losig* const sig) in PrintLosig()
/dports/cad/alliance/alliance/src/ocp/src/placer/
H A DPNet.h47 const losig* _sig;
52 PNet(const losig* sig);
54 const losig* GetSig() const { return _sig; } in GetSig()
H A DPONet.h45 PONet(const losig* sig);
H A DPNet.cpp31 PNet::PNet(const losig* sig): in PNet()
H A DPPlacement.cpp195 losig* sig = con->SIG; in Init()
216 for (losig* sig = fig->LOSIG; sig; sig = sig->NEXT) in Init()
287 set<losig*> inssigset; in Init()
297 losig* sig = con->SIG; in Init()
298 set<losig*>::iterator lsit = inssigset.find(sig); in Init()
321 losig* sig = con->SIG; in Init()
341 for (losig* sig = fig->LOSIG ; sig ; sig=sig->NEXT) in Init()
898 PPlacement::InsertNet(const losig* sig) in InsertNet()
/dports/cad/alliance/alliance/src/mbk/src/
H A Dmvl_sspec.c27 struct losig *mvl_addlosig (ptfig, index, type, ptype, name, left, right) in mvl_addlosig()
42 struct losig *ptsig = NULL;
82 struct losig *ptsig; /* external signal's pointer */
H A Dmlo.h89 struct losig *LOSIG; /* signal list head */
133 struct losig *SIG; /* pointer on signal */
142 typedef struct losig /* logical signal */ struct
144 struct losig *NEXT; /* next signal */ argument
H A Dspi_drive.c101 char* spinamednode( losig, node ) in spinamednode() argument
102 losig_list *losig; in spinamednode()
117 if( losig->NAMECHAIN )
118 sprintf( names[curnames], "%s", spivecname( (char*)(losig->NAMECHAIN->DATA)));
120 sprintf( names[curnames], "sig%ld", losig->INDEX );
123 if( losig->NAMECHAIN ) {
124 sprintf( names[curnames], "%s%c%ld", spivecname((char*)(losig->NAMECHAIN->DATA)),
130 sprintf( names[curnames], "sig%ld%c%ld", losig->INDEX,
138 ptptype = getptype( losig->USER, SPI_DRIVER_PTYPE );
H A Dmvl_parse.c32 struct losig *pt_losig ;
33 struct losig *pt_losigaux;
H A Drcn.h159 struct losig *SIG1; /* First losig */
160 struct losig *SIG2; /* Second losig */
H A Dspi_drive.h56 char* spinamednode __P(( losig_list *losig, long node ));
/dports/cad/alliance/alliance/src/sea/src/
H A Dutil_Defs.h256 extern long getsigaliasnumber __FP((struct losig *apLosig));
288 extern long initSigIndex __FP((struct losig *apLoSig));
289 extern long cmpSigName __FP((struct losig *apLoSig, char *asName));
292 struct losig *apSig,

1234