/dports/cad/graywolf/graywolf-0.1.6-4-gf47937b/src/twsc/ |
H A D | mergeseg.c | 84 void rplacseg(PINBOXPTR netptr, PINBOXPTR oldnode, PINBOXPTR newnode); 85 void set_steiner_flag( PINBOXPTR ptr1, PINBOXPTR ptr2, PINBOXPTR ptr3 , PINBOXPTR stptr ); 94 void mergeseg(PINBOXPTR netptr ) in mergeseg() 96 PINBOXPTR ptr ; in mergeseg() 214 void rplacseg(PINBOXPTR netptr, PINBOXPTR oldnode, PINBOXPTR newnode ) in rplacseg() 242 void set_steiner_flag( PINBOXPTR ptr1, PINBOXPTR ptr2, PINBOXPTR ptr3 , PINBOXPTR stptr ) in set_steiner_flag() 244 PINBOXPTR hiptr, loptr ; in set_steiner_flag() 291 PINBOXPTR ptr, loptr, hiptr ; in recheck_steiner_flag() 330 PINBOXPTR xmedianfun( aptr, bptr, cptr ) in xmedianfun() 331 PINBOXPTR aptr, bptr, cptr ; in xmedianfun() [all …]
|
H A D | sortpin.c | 72 static PINBOXPTR *sortArraySwapS ; 74 void shellsort( PINBOXPTR term[] , INT n ); 105 sortArrayS = (PINBOXPTR *) in sortpin() 114 sortArraySwapS = (PINBOXPTR *) in sortpin() 129 PINBOXPTR pinptr ; in sortpin1() 204 void shellsort( PINBOXPTR term[] , INT n ) in shellsort() 207 PINBOXPTR ptr ; in shellsort() 225 PINBOXPTR term[] ; in shellsortx() 229 PINBOXPTR pin ; 246 PINBOXPTR term[] ; in shellsorty() [all …]
|
H A D | rmoverlap.c | 77 PINBOXPTR depth_first_search() ; 84 void replace_seg(PINBOXPTR netptr, PINBOXPTR oldnode, PINBOXPTR newnode ); 86 void check_overlap_at_pin(PINBOXPTR ptr ); 92 PINBOXPTR ptr1 , ptr2 ; in assgn_channel_to_seg() 160 PINBOXPTR ptr ; 346 PINBOXPTR ptr , bptr1 , bptr2 ; in depth_first_search() 349 PINBOXPTR next ; 376 void replace_seg(PINBOXPTR netptr, PINBOXPTR oldnode, PINBOXPTR newnode ) in replace_seg() 426 PINBOXPTR aptr , bptr ; in check_overlap_at_pin() 535 PINBOXPTR ptr , hdptr ; in check_connectivity() [all …]
|
H A D | sort.c | 98 PINBOXPTR *a , *b ; in comparepinx() 112 PINBOXPTR *aptr, *bptr ; in cmpr_sx() 126 PINBOXPTR *aptr, *bptr ; in cmpr_lx() 140 PINBOXPTR *aptr, *bptr ; in cmpr_sy() 154 PINBOXPTR *aptr, *bptr ; in cmpr_ly()
|
H A D | dimbox.c | 77 void check_validbound(DBOXPTR dimptr, PINBOXPTR termptr, PINBOXPTR nextptr ); 93 PINBOXPTR antrmptr ; in new_dbox() 236 PINBOXPTR netptr ; in wire_boundary1() 271 void check_validbound(DBOXPTR dimptr, PINBOXPTR termptr, PINBOXPTR nextptr ) in check_validbound() 358 PINBOXPTR netptr ; in wire_boundary2() 750 PINBOXPTR antrmptr ; in dbox_pos() 754 PINBOXPTR termptr ; 777 PINBOXPTR antrmptr ; in dbox_pos_swap() 781 PINBOXPTR termptr ; 802 PINBOXPTR antrmptr ; in init_dbox_pos_swap() [all …]
|
H A D | steiner.c | 68 static PINBOXPTR *vertexS ; 71 void make_net_Tree(PINBOXPTR startptr); 78 PINBOXPTR netptr ; in steiner() 93 steinerHeadG = (PINBOXPTR *)Ysafe_malloc( in steiner() 94 ( numnetsG+1 ) * sizeof( PINBOXPTR ) ) ; in steiner() 97 steinerHeadG[net]= (PINBOXPTR)Ysafe_calloc( 1, sizeof(PINBOX) ) ; in steiner() 105 vertexS = (PINBOXPTR *)Ysafe_malloc( max_pinS * sizeof( PINBOXPTR ) ) ; in steiner() 204 void make_net_Tree(PINBOXPTR startptr ) in make_net_Tree() 207 PINBOXPTR netptr , iptr , jptr ; in make_net_Tree() 349 PINBOXPTR netptr , nextptr ; in redo_steiner()
|
H A D | netgraph.c | 71 PINBOXPTR *vertex_G = NULL; 80 static PINBOXPTR **z_S ; 167 vertex_G = (PINBOXPTR *)Ysafe_malloc( 2 * Max_numPinsG * sizeof(PINBOXPTR) ); in postFeedAssgn() 174 z_S = (PINBOXPTR **)Ysafe_malloc( ( numChansG + 1 ) * sizeof(PINBOXPTR *) ) ; in postFeedAssgn() 176 z_S[i] = (PINBOXPTR *)Ysafe_malloc( (maxpin_numberS + 1) * sizeof(PINBOXPTR) ) ; in postFeedAssgn() 192 PINBOXPTR netptr ; in rebuild_netgraph() 392 PINBOXPTR straight_ptr ; in remove_unnecessary_feed() 799 PINBOXPTR ptr1 , ptr2 ; in switchable_or_not() 930 vertex_G = (PINBOXPTR *)Ysafe_malloc( 2 * Max_numPinsG * sizeof(PINBOXPTR) ); in postFeedAssgn_carl() 936 z_S = (PINBOXPTR **)Ysafe_malloc( ( numChansG + 1 ) * sizeof(PINBOXPTR *) ) ; in postFeedAssgn_carl() [all …]
|
H A D | standard.h | 81 #define PINNULL (PINBOXPTR) NULL 156 } *PINBOXPTR, PINBOX ; typedef 214 PINBOXPTR pins ; /* the pins of the cell */ 227 PINBOXPTR pins ; /* pins of the net */ 272 PINBOXPTR swap_pin ; 295 EXTERN PINBOXPTR *tearrayG ;
|
H A D | groute.h | 39 PINBOXPTR netptr ; 68 PINBOXPTR pin1ptr ; 69 PINBOXPTR pin2ptr ; 142 EXTERN PINBOXPTR *steinerHeadG ;
|
H A D | outpins1.c | 280 PINBOXPTR ptr ; in do_outpins() 434 PINBOXPTR ptr ; in do_pseudo_pins() 520 PINBOXPTR ptr ; in do_left_pseudo_pins() 560 PINBOXPTR ptr ; in do_right_pseudo_pins() 599 PINBOXPTR ptr ; in do_vertical_channel() 602 PINBOXPTR core_ptr ; 641 PINBOXPTR ptr ; in do_left_vertical_channel() 644 PINBOXPTR core_ptr ; 707 PINBOXPTR ptr ; in do_right_vertical_channel() 773 PINBOXPTR ptr ; in do_bottom_channel() [all …]
|
H A D | feeds.h | 19 PINBOXPTR netptr ; 20 PINBOXPTR refer ;
|
H A D | outpins.c | 290 PINBOXPTR ptr ; in do_outpins() 451 PINBOXPTR ptr ; in do_macropins() 513 PINBOXPTR ptr ; in do_left_pseudo_pins() 553 PINBOXPTR ptr ; in do_right_pseudo_pins() 590 PINBOXPTR ptr ; in do_left_vertical_channel() 593 PINBOXPTR core_ptr ; 672 PINBOXPTR ptr ; in do_right_vertical_channel() 675 PINBOXPTR core_ptr ; 737 PINBOXPTR ptr ; in do_bottom_channel() 743 PINBOXPTR core_ptr ; [all …]
|
H A D | feedest.c | 94 PINBOXPTR ptr ; in feedest() 393 PINBOXPTR ptr ; 515 PINBOXPTR ptr1 , ptr2 ; 556 PINBOXPTR makeSTpt( net , ptr1 , ptr2 ) in makeSTpt() 558 PINBOXPTR ptr1 , ptr2 ; 561 PINBOXPTR ptr ; 563 ptr = (PINBOXPTR)Ysafe_malloc( sizeof(PINBOX) ) ; 586 PINBOXPTR lowptr , highptr ; in makeseg()
|
H A D | globe.c | 114 void row_seg_intersect(PINBOXPTR ptr1 , PINBOXPTR ptr2 , SEGBOXPTR segptr ); 139 PINBOXPTR netptr , cnetptr ; in globe() 377 PINBOXPTR netptr , ptr1 , ptr2 ; in FeedAssgn() 727 PINBOXPTR netptr , ptr1 , ptr2 ; in FeedAssgn() 900 void row_seg_intersect(PINBOXPTR ptr1 , PINBOXPTR ptr2 , SEGBOXPTR segptr ) in row_seg_intersect() 938 PINBOXPTR netptr , ptr1 , ptr2 ; in assgn_impin() 1166 PINBOXPTR ptr ; in unequiv_pin_pre_processing() 1223 PINBOXPTR pinptr ; in relax_padPins_pinloc() 1240 PINBOXPTR ptr ; in relax_unequiv_pinloc() 1263 PINBOXPTR pinptr ; in check_unequiv_connectivity() [all …]
|
H A D | changrid.c | 58 PINBOXPTR netptr ; in changrid() 164 BeginG[channel]->netptr = ( PINBOXPTR )Ysafe_calloc(1,sizeof(PINBOX)); in changrid() 172 EndG[channel]->netptr = ( PINBOXPTR )Ysafe_calloc( 1,sizeof(PINBOX)) ; in changrid() 222 PINBOXPTR ptr1 , ptr2 ; in pre_findrcost()
|
H A D | debug.c | 100 PINBOXPTR termptr ; 149 PINBOXPTR netptr ; 243 PINBOXPTR netptr ;
|
/dports/cad/graywolf/graywolf-0.1.6-4-gf47937b/src/twmc/ |
H A D | placepin.c | 143 static INT sort_by_pos( P2( PINBOXPTR *pinptr1, PINBOXPTR *pinptr2 ) ) ; 181 PINBOXPTR pin ; 235 PINBOXPTR pin ; 326 PINBOXPTR pin; in find_cost_for_a_side() 601 PINBOXPTR pin; in place_pin() 618 PINBOXPTR pin ; in place_children() 712 PINBOXPTR pin; in set_hardpin_pos() 913 PINBOXPTR pin ; in install_pin_groups() 952 PINBOXPTR pin ; in permute_pg() 1217 PINBOXPTR pin ; [all …]
|
H A D | sortpin.c | 66 PINBOXPTR pin, *xpptr ; in sortpins() 79 xpptr = (PINBOXPTR *) Ysafe_malloc((maxpins+1) * sizeof(PINBOXPTR) ) ; in sortpins() 89 Yquicksort( (char *)xpptr, n, sizeof(PINBOXPTR),comparePin ) ; in sortpins() 91 xpptr[ n ] = NIL(PINBOXPTR) ; in sortpins() 102 PINBOXPTR *pinA , *pinB ; in comparePin()
|
H A D | initialize.c | 201 PINBOXPTR findTerminal() ; 297 termarrayG = (PINBOXPTR *) in cleanupReadCells() 891 PINBOXPTR pinptr ; 1064 sptr->children = (PINBOXPTR *) 1320 PINBOXPTR *sarray ; in add_soft_array() 1321 PINBOXPTR pin ; in add_soft_array() 1344 PINBOXPTR *sarray ; 1377 pingroupS = NIL(PINBOXPTR) ; 1406 spin->children = (PINBOXPTR *) Ysafe_malloc( sizeof(PINBOXPTR) ) ; 1421 PINBOXPTR pin ; [all …]
|
H A D | finalpin.c | 202 PINBOXPTR *curSidePins ; /* the pins on the current side */ 203 PINBOXPTR pin ; /* current pin */ 426 curSidePins = (PINBOXPTR *) 427 Ysafe_calloc( numsoftpins+1,sizeof(PINBOXPTR) ); 466 sizeof(PINBOXPTR), sort_softpins ) ; 497 PINBOXPTR *curSidePins ; 519 PINBOXPTR pin ; /* current pin */ 713 PINBOXPTR *pinAptr, *pinBptr ; in sort_softpins() 716 PINBOXPTR pinA ; /* pinA dereference for ease of use */ 788 PINBOXPTR pin ; [all …]
|
H A D | unet.c | 67 static PINBOXPTR *memoptrS ; 86 memoptrS = (PINBOXPTR *) in init_unet() 93 PINBOXPTR antrmptr ; in unet() 97 register PINBOXPTR pinptr ; 99 PINBOXPTR termptr , nextptr ; 183 PINBOXPTR antrmptr , bntrmptr ; in unet2() 187 PINBOXPTR termptr , nextptr ; 245 nextptr = NIL(PINBOXPTR) ; 281 PINBOXPTR termptr , nextptr ; 370 PINBOXPTR pinptr ; [all …]
|
H A D | outpin.c | 101 PINBOXPTR pinptr ; /* current pin info */ in outpin() 133 PINBOXPTR pinptr ; in output_pin() 143 PINBOXPTR child ; /* current child of the softpin */ 268 PINBOXPTR pinptr ; /* current pins information */ 398 PINBOXPTR findTerminal( pinName, cell ) in findTerminal() 402 PINBOXPTR pin ;
|
H A D | upin.c | 65 PINBOXPTR termptr ; in upin_test() 90 PINBOXPTR termptr ; in upin_accept()
|
H A D | custom.h | 188 } *PINBOXPTR , PINBOX ; typedef 312 PINBOXPTR pinptr ; /* all the pins of a cell */ 313 PINBOXPTR *softpins ; /* all the pins including softpingroups */ 318 PINBOXPTR pins ; /* pins of this net */ 395 EXTERN PINBOXPTR *termarrayG ; /* array of pins */
|
H A D | upinswap.c | 61 PINBOXPTR pin, atermptr ; 122 PINBOXPTR pin ;
|