⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 icolor_kc.viz

📁 H.264完整的C语言代码和DCT的代码
💻 VIZ
📖 第 1 页 / 共 4 页
字号:
    i25u2x72 [label="b=1, i=25/26, s=2/2, u=2, t=59, l=121, ord=72\nADDER_2\n( y1 [ RF10[2] ] ) =\nIADD16( d1, e1 )", style=filled, color=wheat1];
    i25u1x54 [label="b=1, i=25/25, s=1/1, u=1, t=63, l=106, ord=54\nADDER_1\n( tmp#28 [ RF11[1] ] ) =\nSHIFT16( b1, hw_const#1 )", style=filled, color=powderblue];
    i25u6x37 [label="b=1, i=25/25, s=0/0, u=6, t=73, l=84, ord=37\nINOUT_0\n( color4 [ RF2[1] ] ) =\nDATA_IN", style=filled, color=powderblue];
    i26u0x93 [label="b=1, i=26/27, s=3/3, u=0, t=10, l=149, ord=93\nADDER_0\n( first [ RF2[4] ] ) =\nIADD16( tmp#64, one_two_eight )", style=filled, color=powderblue];
    i26u1x84 [label="b=1, i=26/27, s=3/3, u=1, t=36, l=137, ord=84\nADDER_1\n( tmp#57 [ RF22[0] ] ) =\nIADD16( tmp#55, Yaadj )", style=filled, color=wheat1];
    i26u2x59 [label="b=1, i=26/27, s=2/2, u=2, t=48, l=107, ord=59\nADDER_2\n( d2 [ RF4[3] ] ) =\nIADD16( c2, tmp#32 )", style=filled, color=wheat1];
    i26u16x38 [label="b=1, i=26/26, s=2/2, u=16, t=71, ord=38\nCOMM_SCHED_0\n( a1 [ RF7[5] ] ) =\nPASS( hw_const#0, a1 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
    i26u4x55 [label="b=1, i=26/29, s=1/1, u=4, t=62, l=106, ord=55\nMULTIPLIER_1\n( tmp#29 [ RF4[2] ], tmp#30 ) =\nIMULRND16( G_SCALE, tmp#28 )", style=filled, color=wheat1];
    i26u3x47 [label="b=1, i=26/29, s=1/1, u=3, t=66, l=100, ord=47\nMULTIPLIER_0\n( tmp#40 [ RF2[4]  RF3[2] ], tmp#18 ) =\nIMULRND16( RB_SCALE, tmp#16 )", style=filled, color=wheat1];
    i26u17x102 [label="b=1, i=26/27, s=0/0, u=17, t=72, l=157, ord=102\nMC_0\n( tmp#71 [] ) =\nCHK_EOS", style=filled, color=powderblue];
    i27u0x97 [label="b=1, i=27/28, s=3/3, u=0, t=5, l=150, ord=97\nADDER_0\n( second [ RF2[4] ] ) =\nIADD16( tmp#68, one_two_eight )", style=filled, color=powderblue];
    i27u2x62 [label="b=1, i=27/28, s=2/2, u=2, t=24, l=108, ord=62\nADDER_2\n( d3 [ RF4[2] ] ) =\nIADD16( tmp#44, tmp#35 )", style=filled, color=powderblue];
    i27u5x38 [label="b=1, i=27/27, s=1/1, u=5, t=70, ord=38\nDIVIDER_0\n( a1 [ RF15[1] ] ) =\nPASS( hw_const#0, a1 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
    i27u16x34 [label="b=1, i=27/27, s=0/0, u=16, t=90, ord=34\nCOMM_SCHED_0\n( color1 [ RF11[1] ] ) =\nPASS( hw_const#0, color1 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
    i27u7x85 [label="b=1, i=27/27, s=3/3, u=7, t=35, l=137, ord=85\nINOUT_1\nDATA_OUT( tmp#57 )"];
    i28u17x103 [label="b=1, i=28/30, s=3/3, u=17, t=1, l=157, ord=103\nMC_0\nLOOP( tmp#71 )"];
    i28u16x98 [label="b=1, i=28/28, s=3/3, u=16, t=9, l=153, ord=98\nCOMM_SCHED_0\n( first [ RF14[1] ] ) =\nCOMMUCPERM( perm_a, first )", style=filled, color=wheat1];
    i28u0x65 [label="b=1, i=28/29, s=2/2, u=0, t=21, l=109, ord=65\nADDER_0\n( d4 [ RF5[2] ] ) =\nIADD16( c4, tmp#38 )", style=filled, color=powderblue];
    i28u1x68 [label="b=1, i=28/28, s=2/2, u=1, t=26, l=114, ord=68\nADDER_1\n( e3 [ RF8[3] ] ) =\nSHIFT32( tmp#44, const#-16 )", style=filled, color=powderblue];
    i28u5x35 [label="b=1, i=28/28, s=1/1, u=5, t=87, ord=35\nDIVIDER_0\n( color2 [ RF11[2] ] ) =\nPASS( hw_const#0, color2 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
    i28u4x38 [label="b=1, i=28/28, s=0/0, u=4, t=69, l=88, ord=38\nMULTIPLIER_1\n( a1 [ RF5[1]  RF6[2] ] ) =\nSHUFFLED( color1, shuf_func1 )", style=filled, color=wheat1];
    i29u16x99 [label="b=1, i=29/29, s=3/3, u=16, t=4, l=154, ord=99\nCOMM_SCHED_0\n( second [ RF6[1] ] ) =\nCOMMUCPERM( perm_b, second )", style=filled, color=powderblue];
    i29u0x88 [label="b=1, i=29/30, s=3/3, u=0, t=15, l=138, ord=88\nADDER_0\n( tmp#61 [ RF22[0] ] ) =\nIADD16( tmp#59, Yaadj )"];
    i29u1x74 [label="b=1, i=29/30, s=2/2, u=1, t=23, l=123, ord=74\nADDER_1\n( y3 [ RF10[2] ] ) =\nIADD16( d3, e3 )", style=filled, color=powderblue];
    i29u2x69 [label="b=1, i=29/29, s=2/2, u=2, t=25, l=115, ord=69\nADDER_2\n( e4 [ RF9[3] ] ) =\nSHIFT32( tmp#46, const#-16 )", style=filled, color=powderblue];
    i29u5x40 [label="b=1, i=29/29, s=2/2, u=5, t=57, ord=40\nDIVIDER_0\n( a2 [ RF8[3] ] ) =\nPASS( hw_const#0, a2 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
    i30u5x100 [label="b=1, i=30/30, s=3/3, u=5, t=3, l=156, ord=100\nDIVIDER_0\n( tmp#70 [ RF23[0] ] ) =\nNSELECT( low, first, second )"];
    i30u2x75 [label="b=1, i=30/17, s=2/3, u=2, t=20, l=124, ord=75\nADDER_2\n( y4 [ RF11[2] ] ) =\nIADD16( d4, e4 )", style=filled, color=powderblue];
    i30u1x73 [label="b=1, i=30/17, s=2/3, u=1, t=47, l=122, ord=73\nADDER_1\n( y2 [ RF10[2] ] ) =\nIADD16( d2, e2 )", style=filled, color=powderblue];
    i30u3x76 [label="b=1, i=30/30, s=2/2, u=3, t=58, l=127, ord=76\nMULTIPLIER_0\n( z1 [ RF15[3]  RF9[3] ] ) =\nSHUFFLED( y1, shuf_func3 )", style=filled, color=wheat1];
    i30u4x40 [label="b=1, i=30/30, s=1/1, u=4, t=56, l=90, ord=40\nMULTIPLIER_1\n( a2 [ RF3[3]  RF6[1] ] ) =\nSHUFFLED( color2, shuf_func1 )", style=filled, color=powderblue];
    i30u7x89 [label="b=1, i=30/30, s=3/3, u=7, t=14, l=138, ord=89\nINOUT_1\nDATA_OUT( tmp#61 )"];
    i30u8x101 [label="b=1, i=30/30, s=3/3, u=8, t=2, l=156, ord=101\nINOUT_2\nDATA_OUT( tmp#70 )"];

    /* begin op dependencies */
    i0u17x18 -> i6u16x19 [label="type=transfer, o=0, i=2, var=uc_const#1, reg= UCRF[7] ", color=gray];
    i0u17x18 -> i6u16x19 [label="type=normal, dist=1, sa=0, sb=1", color=red];
    i1u17x20 -> i7u16x21 [label="type=transfer, o=0, i=2, var=uc_const#0, reg= UCRF[6] ", color=gray];
    i1u17x20 -> i7u16x21 [label="type=normal, dist=1, sa=0, sb=1", color=red];
    i2u17x0 -> i8u16x1 [label="type=transfer, o=0, i=2, var=uc_const#0x100010, reg= UCRF[5] ", color=gray];
    i2u17x0 -> i8u16x1 [label="type=normal, dist=1, sa=0, sb=1", color=red];
    i3u17x2 -> i9u16x3 [label="type=transfer, o=0, i=2, var=uc_const#0x6d806d80, reg= UCRF[4] ", color=gray];
    i3u17x2 -> i9u16x3 [label="type=normal, dist=1, sa=0, sb=1", color=red];
    i4u17x4 -> i10u16x5 [label="type=transfer, o=0, i=2, var=uc_const#0x800080, reg= UCRF[3] ", color=gray];
    i4u17x4 -> i10u16x5 [label="type=normal, dist=1, sa=0, sb=1", color=red];
    i5u17x6 -> i11u16x7 [label="type=transfer, o=0, i=2, var=uc_const#0x4fe33f35, reg= UCRF[8] ", color=gray];
    i5u17x6 -> i11u16x7 [label="type=normal, dist=1, sa=0, sb=1", color=red];
    i5u16x-3 -> i14u1x24 [label="type=transfer, o=0, i=0, var=const#8, reg= RF4[1] ", color=gray];
    i5u16x-3 -> i14u1x24 [label="type=normal, dist=1, sa=-1, sb=0", color=red];
    i6u17x8 -> i12u16x9 [label="type=transfer, o=0, i=2, var=uc_const#0x4b23, reg= UCRF[7] ", color=gray];
    i6u17x8 -> i12u16x9 [label="type=normal, dist=1, sa=0, sb=1", color=red];
    i6u16x19 -> i16u0x29 [label="type=transfer, o=0, i=1, var=const#1, reg= RF7[4] ", color=gray];
    i6u16x19 -> i16u0x29 [label="type=normal, dist=1, sa=1, sb=2", color=red];
    i7u17x10 -> i13u16x11 [label="type=transfer, o=0, i=2, var=uc_const#0x26460e98, reg= UCRF[6] ", color=gray];
    i7u17x10 -> i13u16x11 [label="type=normal, dist=1, sa=0, sb=1", color=red];
    i7u16x21 -> i16u0x29 [label="type=transfer, o=0, i=0, var=const#0, reg= RF3[1] ", color=gray];
    i7u16x21 -> i16u0x29 [label="type=normal, dist=1, sa=1, sb=2", color=red];
    i8u17x12 -> i14u16x13 [label="type=transfer, o=0, i=2, var=uc_const#0x1000100, reg= UCRF[5] ", color=gray];
    i8u17x12 -> i14u16x13 [label="type=normal, dist=1, sa=0, sb=1", color=red];
    i8u16x1 -> i26u1x84 [label="type=transfer, o=0, i=1, var=Yaadj, reg= RF8[1] ", color=gray];
    i8u16x1 -> i29u0x88 [label="type=transfer, o=0, i=1, var=Yaadj, reg= RF7[1] ", color=gray];
    i9u17x14 -> i15u16x15 [label="type=transfer, o=0, i=2, var=uc_const#0x8080801, reg= UCRF[4] ", color=gray];
    i9u17x14 -> i15u16x15 [label="type=normal, dist=1, sa=0, sb=1", color=red];
    i9u16x3 -> i21u4x83 [label="type=transfer, o=0, i=0, var=Ymadj, reg= RF13[1] ", color=gray];
    i9u16x3 -> i25u3x87 [label="type=transfer, o=0, i=0, var=Ymadj, reg= RF12[1] ", color=gray];
    i10u17x16 -> i16u16x17 [label="type=transfer, o=0, i=2, var=uc_const#0x8020800, reg= UCRF[3] ", color=gray];
    i10u17x16 -> i16u16x17 [label="type=normal, dist=1, sa=0, sb=1", color=red];
    i10u16x5 -> i26u0x93 [label="type=transfer, o=0, i=1, var=one_two_eight, reg= RF7[2] ", color=gray];
    i10u16x5 -> i27u0x97 [label="type=transfer, o=0, i=1, var=one_two_eight, reg= RF7[2] ", color=gray];
    i11u16x7 -> i22u4x92 [label="type=transfer, o=0, i=1, var=C_SCALE, reg= RF13[2] ", color=gray];
    i11u16x7 -> i23u3x96 [label="type=transfer, o=0, i=1, var=C_SCALE, reg= RF12[2] ", color=gray];
    i12u17x32 -> i14u17x33 [label="type=transfer, o=0, i=0, var=tmp#7, reg=", color=gray];
    i12u17x32 -> i14u17x33 [label="type=normal, dist=2, sa=0, sb=2, cp=1", color=red, style=bold];
    i12u16x9 -> i26u4x55 [label="type=transfer, o=0, i=0, var=G_SCALE, reg= RF13[3] ", color=gray];
    i12u16x9 -> i20u3x58 [label="type=transfer, o=0, i=0, var=G_SCALE, reg= RF12[3] ", color=gray];
    i12u16x9 -> i23u4x61 [label="type=transfer, o=0, i=0, var=G_SCALE, reg= RF13[3] ", color=gray];
    i12u16x9 -> i24u4x64 [label="type=transfer, o=0, i=0, var=G_SCALE, reg= RF13[3] ", color=gray];
    i12u5x-5 -> i13u2x22 [label="type=transfer, o=0, i=0, var=tmp#5, reg= RF5[1] ", color=gray];
    i12u5x-5 -> i13u0x25 [label="type=transfer, o=0, i=0, var=tmp#5, reg= RF3[2] ", color=gray];
    i12u5x-5 -> i13u2x22 [label="type=normal, dist=1, sa=-1, sb=0", color=red];
    i12u5x-5 -> i13u0x25 [label="type=normal, dist=1, sa=-1, sb=0", color=red];
    i13u16x11 -> i26u3x47 [label="type=transfer, o=0, i=0, var=RB_SCALE, reg= RF10[1] ", color=gray];
    i13u16x11 -> i19u3x49 [label="type=transfer, o=0, i=0, var=RB_SCALE, reg= RF10[1] ", color=gray];
    i13u16x11 -> i22u3x51 [label="type=transfer, o=0, i=0, var=RB_SCALE, reg= RF12[4] ", color=gray];
    i13u16x11 -> i24u3x53 [label="type=transfer, o=0, i=0, var=RB_SCALE, reg= RF12[4] ", color=gray];
    i13u4x-2 -> i14u2x23 [label="type=transfer, o=0, i=0, var=tmp#5, reg= RF5[1] ", color=gray];
    i13u4x-2 -> i14u2x23 [label="type=normal, dist=1, sa=-1, sb=1", color=red];
    i13u0x25 -> i14u0x26 [label="type=transfer, o=0, i=0, var=const#-2, reg= RF3[2] ", color=gray];
    i13u0x25 -> i14u0x26 [label="type=normal, dist=1, sa=0, sb=1", color=red];
    i13u2x22 -> i14u2x23 [label="type=transfer, o=0, i=1, var=const#2, reg= RF9[1] ", color=gray];
    i13u2x22 -> i14u0x26 [label="type=transfer, o=0, i=1, var=const#2, reg= RF7[3] ", color=gray];
    i13u2x22 -> i14u2x23 [label="type=normal, dist=1, sa=0, sb=1", color=red];
    i13u2x22 -> i14u0x26 [label="type=normal, dist=1, sa=0, sb=1", color=red];
    i14u16x13 -> i30u3x76 [label="type=transfer, o=0, i=1, var=shuf_func3, reg= RF12[5] ", color=gray];
    i14u16x13 -> i18u3x77 [label="type=transfer, o=0, i=1, var=shuf_func3, reg= RF12[5] ", color=gray];
    i14u16x13 -> i17u3x78 [label="type=transfer, o=0, i=1, var=shuf_func3, reg= RF12[5] ", color=gray];
    i14u16x13 -> i18u4x79 [label="type=transfer, o=0, i=1, var=shuf_func3, reg= RF13[4] ", color=gray];
    i14u5x-1 -> i15u2x28 [label="type=transfer, o=0, i=0, var=cluster#id, reg= RF5[1] ", color=gray];
    i14u5x-1 -> i15u2x28 [label="type=normal, dist=1, sa=-1, sb=2", color=red];
    i14u0x26 -> i15u1x27 [label="type=transfer, o=0, i=1, var=const#-8, reg= RF4[1] ", color=gray];
    i14u0x26 -> i15u1x27 [label="type=normal, dist=1, sa=1, sb=2", color=red];
    i14u2x23 -> i15u2x28 [label="type=transfer, o=0, i=1, var=const#4, reg= RF9[1] ", color=gray];
    i14u2x23 -> i15u2x28 [label="type=normal, dist=1, sa=1, sb=2", color=red];
    i14u1x24 -> i15u1x27 [label="type=transfer, o=0, i=0, var=const#-9, reg= RF8[2] ", color=gray];
    i14u1x24 -> i15u1x27 [label="type=normal, dist=1, sa=0, sb=2", color=red];
    i15u16x15 -> i19u4x39 [label="type=transfer, o=0, i=1, var=shuf_func2, reg= RF13[5] ", color=gray];
    i15u16x15 -> i17u4x41 [label="type=transfer, o=0, i=1, var=shuf_func2, reg= RF13[5] ", color=gray];
    i15u16x15 -> i21u3x43 [label="type=transfer, o=0, i=1, var=shuf_func2, reg= RF12[6] ", color=gray];
    i15u16x15 -> i22u2x45 [label="type=transfer, o=0, i=1, var=shuf_func2, reg= RF9[1] ", color=gray];
    i15u2x28 -> i30u5x100 [label="type=transfer, o=0, i=0, var=low, reg= RF18[2] ", color=gray];
    i15u1x27 -> i24u0x66 [label="type=transfer, o=0, i=1, var=const#-16, reg= RF7[3] ", color=gray];
    i15u1x27 -> i25u0x67 [label="type=transfer, o=0, i=1, var=const#-16, reg= RF7[3] ", color=gray];
    i15u1x27 -> i28u1x68 [label="type=transfer, o=0, i=1, var=const#-16, reg= RF8[2] ", color=gray];
    i15u1x27 -> i16u3x27 [label="type=transfer, o=0, i=1, var=const#-16, reg= RF10[2] ", color=gray];
    i15u1x27 -> i16u3x27 [label="type=normal, dist=1, sa=2, sb=-1", color=red];
    i16u16x17 -> i28u4x38 [label="type=transfer, o=0, i=1, var=shuf_func1, reg= RF13[6] ", color=gray];
    i16u16x17 -> i30u4x40 [label="type=transfer, o=0, i=1, var=shuf_func1, reg= RF13[6] ", color=gray];
    i16u16x17 -> i20u4x42 [label="type=transfer, o=0, i=1, var=shuf_func1, reg= RF13[6] ", color=gray];
    i16u16x17 -> i21u0x44 [label="type=transfer, o=0, i=1, var=shuf_func1, reg= RF7[4] ", color=gray];
    i16u0x29 -> i19u16x80 [label="type=transfer, o=0, i=0, var=Y_combine, reg= RF18[1] ", color=gray];
    i16u0x29 -> i23u5x81 [label="type=transfer, o=0, i=0, var=Y_combine, reg= RF18[1] ", color=gray];
    i16u3x27 -> i29u2x69 [label="type=transfer, o=0, i=1, var=const#-16, reg= RF9[2] ", color=gray];
    i17u3x78 -> i23u5x81 [label="type=transfer, o=0, i=2, var=z3, reg= RF14[2] ", color=gray];

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -