📄 mpeg_sc_0_debug_info.txt
字号:
OUT: <no name> ( 0, 192, , stride, 1, 1 )
103 rle ( IN: 'rowY2rle' '<no name>' 'rle_consts' 'rowMV' OUT: 'rowRunLevels' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowY2rle ( 0, 384, , stride, 1, 1 )
IN: <no name> ( 0, 192, , stride, 1, 1 )
IN: rle_consts ( 0, 128, , stride, 1, 1 )
IN: rowMV ( 0, 8, , stride, 1, 1 )
OUT: rowRunLevels ( 7088, 10632, LSP, stride, 1, 1 ) [ 496(2) / 496 / 496(2) / strip/max end: 7584/7584 ]
104 idct ( IN: 'rowY2rle' 'idct_non_intra_consts' OUT: 'rowY3' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowY2rle ( 0, 384, , stride, 1, 1 )
IN: idct_non_intra_consts ( 0, 64, , stride, 1, 1 )
OUT: rowY3 ( 0, 384, , stride, 1, 1 )
105 idct ( IN: '<no name>' 'idct_non_intra_consts' OUT: 'rowCrCb3' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: <no name> ( 0, 192, , stride, 1, 1 )
IN: idct_non_intra_consts ( 0, 64, , stride, 1, 1 )
OUT: rowCrCb3 ( 0, 192, , stride, 1, 1 )
106 correlate ( IN: 'rowY3' 'rowCrCb3' 'rowYMVref' 'rowCrCbMVref' OUT: 'rowYref2' 'rowCrCbref2' IDX: 'rowYidx' 'rowCrCbidx' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowY3 ( 0, 384, , stride, 1, 1 )
IN: rowCrCb3 ( 0, 192, , stride, 1, 1 )
IN: rowYMVref ( 0, 576, , index, index: rowYidx ( 0, 192, , stride, 1, 1 ), 1 )
IN: rowCrCbMVref ( 0, 576, , index, index: rowCrCbidx ( 0, 192, , stride, 1, 1 ), 1 )
OUT: rowYref2 ( 0, 192, , stride, 1, 1 )
OUT: rowCrCbref2 ( 0, 192, , stride, 1, 1 )
IN: rowYidx ( 0, 192, , stride, 1, 1 ) [ 0(-1) / 0 / 0(-1) / strip/max end: 0/0 ]
IN: rowCrCbidx ( 0, 192, , stride, 1, 1 ) [ 0(-1) / 0 / 0(-1) / strip/max end: 0/0 ]
107 streamCopy ( IN: '<no name>*' OUT: 'rowInput' IDX: 'idx_gen_str' )
IN:
OUT:
IN:
108 pcolor ( IN: 'rowInput' OUT: 'rowY1blk' 'rowCrCb1dct' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowInput ( 0, 768, , stride, 1, 1 )
OUT: rowY1blk ( 192, 384, , stride, 1, 1 )
OUT: rowCrCb1dct ( 192, 384, , stride, 1, 1 )
109 streamSaveBin ( IN: 'row0' )
IN:
110 streamSaveBin ( IN: 'row1' )
IN:
111 streamSaveBin ( IN: 'row2' )
IN:
112 streamSaveBin ( IN: 'rowY1blk' )
IN:
113 blocksearch ( IN: 'row0' 'row1' 'row2' 'rowY1blk' OUT: 'rowMV' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: row0 ( 0, 192, , stride, 1, 1 )
IN: row1 ( 192, 384, , stride, 1, 1 )
IN: row2 ( 384, 576, , stride, 1, 1 )
IN: rowY1blk ( 192, 384, , stride, 1, 1 )
OUT: rowMV ( 6, 14, , stride, 1, 1 )
114 streamSaveBin ( IN: 'rowMV' )
IN:
115 MV2idx ( IN: 'rowMV' OUT: 'rowYidx' 'rowCrCbidx' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowMV ( 6, 14, , stride, 1, 1 )
OUT: rowYidx ( 192, 384, , stride, 1, 1 )
OUT: rowCrCbidx ( 192, 384, , stride, 1, 1 )
116 difference ( IN: 'rowY1blk' 'rowCrCb1dct' 'rowYMVref' 'rowCrCbMVref' OUT: 'rowYdiff' 'rowCrCbdiff' IDX: 'rowYidx' 'rowCrCbidx' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowY1blk ( 192, 384, , stride, 1, 1 )
IN: rowCrCb1dct ( 192, 384, , stride, 1, 1 )
IN: rowYMVref ( 0, 576, , index, index: rowYidx ( 192, 384, , stride, 1, 1 ), 1 )
IN: rowCrCbMVref ( 0, 576, , index, index: rowCrCbidx ( 192, 384, , stride, 1, 1 ), 1 )
OUT: rowYdiff ( 384, 768, , stride, 1, 1 )
OUT: rowCrCbdiff ( 192, 384, , stride, 1, 1 )
IN: rowYidx ( 192, 384, , stride, 1, 1 ) [ 0(-1) / 0 / 0(-1) / strip/max end: 0/0 ]
IN: rowCrCbidx ( 192, 384, , stride, 1, 1 ) [ 0(-1) / 0 / 0(-1) / strip/max end: 0/0 ]
117 dct ( IN: 'rowYdiff' 'dct_non_intra_consts' OUT: 'rowY2rle' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowYdiff ( 384, 768, , stride, 1, 1 )
IN: dct_non_intra_consts ( 0, 64, , stride, 1, 1 )
OUT: rowY2rle ( 384, 768, , stride, 1, 1 )
118 dct ( IN: 'rowCrCbdiff' 'dct_non_intra_consts' OUT: '<no name>' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowCrCbdiff ( 192, 384, , stride, 1, 1 )
IN: dct_non_intra_consts ( 0, 64, , stride, 1, 1 )
OUT: <no name> ( 192, 384, , stride, 1, 1 )
119 rle ( IN: 'rowY2rle' '<no name>' 'rle_consts' 'rowMV' OUT: 'rowRunLevels' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowY2rle ( 384, 768, , stride, 1, 1 )
IN: <no name> ( 192, 384, , stride, 1, 1 )
IN: rle_consts ( 0, 128, , stride, 1, 1 )
IN: rowMV ( 6, 14, , stride, 1, 1 )
OUT: rowRunLevels ( 7584, 10632, LSP, stride, 1, 1 ) [ 488(2) / 488 / 488(2) / strip/max end: 8072/8072 ]
120 idct ( IN: 'rowY2rle' 'idct_non_intra_consts' OUT: 'rowY3' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowY2rle ( 384, 768, , stride, 1, 1 )
IN: idct_non_intra_consts ( 0, 64, , stride, 1, 1 )
OUT: rowY3 ( 384, 768, , stride, 1, 1 )
121 idct ( IN: '<no name>' 'idct_non_intra_consts' OUT: 'rowCrCb3' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: <no name> ( 192, 384, , stride, 1, 1 )
IN: idct_non_intra_consts ( 0, 64, , stride, 1, 1 )
OUT: rowCrCb3 ( 192, 384, , stride, 1, 1 )
122 correlate ( IN: 'rowY3' 'rowCrCb3' 'rowYMVref' 'rowCrCbMVref' OUT: 'rowYref2' 'rowCrCbref2' IDX: 'rowYidx' 'rowCrCbidx' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowY3 ( 384, 768, , stride, 1, 1 )
IN: rowCrCb3 ( 192, 384, , stride, 1, 1 )
IN: rowYMVref ( 0, 576, , index, index: rowYidx ( 192, 384, , stride, 1, 1 ), 1 )
IN: rowCrCbMVref ( 0, 576, , index, index: rowCrCbidx ( 192, 384, , stride, 1, 1 ), 1 )
OUT: rowYref2 ( 192, 384, , stride, 1, 1 )
OUT: rowCrCbref2 ( 192, 384, , stride, 1, 1 )
IN: rowYidx ( 192, 384, , stride, 1, 1 ) [ 0(-1) / 0 / 0(-1) / strip/max end: 0/0 ]
IN: rowCrCbidx ( 192, 384, , stride, 1, 1 ) [ 0(-1) / 0 / 0(-1) / strip/max end: 0/0 ]
123 streamCopy ( IN: '<no name>*' OUT: 'rowInput' IDX: 'idx_gen_str' )
IN:
OUT:
IN:
124 pcolor ( IN: 'rowInput' OUT: 'rowY1blk' 'rowCrCb1dct' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowInput ( 0, 768, , stride, 1, 1 )
OUT: rowY1blk ( 384, 576, , stride, 1, 1 )
OUT: rowCrCb1dct ( 384, 576, , stride, 1, 1 )
125 streamSaveBin ( IN: 'row0' )
IN:
126 streamSaveBin ( IN: 'row1' )
IN:
127 streamSaveBin ( IN: 'row2' )
IN:
128 streamSaveBin ( IN: 'rowY1blk' )
IN:
129 blocksearch ( IN: 'row0' 'row1' 'row2' 'rowY1blk' OUT: 'rowMV' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: row0 ( 192, 384, , stride, 1, 1 )
IN: row1 ( 384, 576, , stride, 1, 1 )
IN: row2 ( 0, 192, , stride, 1, 1 )
IN: rowY1blk ( 384, 576, , stride, 1, 1 )
OUT: rowMV ( 12, 20, , stride, 1, 1 )
130 streamSaveBin ( IN: 'rowMV' )
IN:
131 MV2idx ( IN: 'rowMV' OUT: 'rowYidx' 'rowCrCbidx' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowMV ( 12, 20, , stride, 1, 1 )
OUT: rowYidx ( 384, 576, , stride, 1, 1 )
OUT: rowCrCbidx ( 384, 576, , stride, 1, 1 )
132 difference ( IN: 'rowY1blk' 'rowCrCb1dct' 'rowYMVref' 'rowCrCbMVref' OUT: 'rowYdiff' 'rowCrCbdiff' IDX: 'rowYidx' 'rowCrCbidx' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowY1blk ( 384, 576, , stride, 1, 1 )
IN: rowCrCb1dct ( 384, 576, , stride, 1, 1 )
IN: rowYMVref ( 0, 576, , index, index: rowYidx ( 384, 576, , stride, 1, 1 ), 1 )
IN: rowCrCbMVref ( 0, 576, , index, index: rowCrCbidx ( 384, 576, , stride, 1, 1 ), 1 )
OUT: rowYdiff ( 768, 1152, , stride, 1, 1 )
OUT: rowCrCbdiff ( 384, 576, , stride, 1, 1 )
IN: rowYidx ( 384, 576, , stride, 1, 1 ) [ 0(-1) / 0 / 0(-1) / strip/max end: 0/0 ]
IN: rowCrCbidx ( 384, 576, , stride, 1, 1 ) [ 0(-1) / 0 / 0(-1) / strip/max end: 0/0 ]
133 dct ( IN: 'rowYdiff' 'dct_non_intra_consts' OUT: 'rowY2rle' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowYdiff ( 768, 1152, , stride, 1, 1 )
IN: dct_non_intra_consts ( 0, 64, , stride, 1, 1 )
OUT: rowY2rle ( 768, 1152, , stride, 1, 1 )
134 dct ( IN: 'rowCrCbdiff' 'dct_non_intra_consts' OUT: '<no name>' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowCrCbdiff ( 384, 576, , stride, 1, 1 )
IN: dct_non_intra_consts ( 0, 64, , stride, 1, 1 )
OUT: <no name> ( 384, 576, , stride, 1, 1 )
135 rle ( IN: 'rowY2rle' '<no name>' 'rle_consts' 'rowMV' OUT: 'rowRunLevels' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowY2rle ( 768, 1152, , stride, 1, 1 )
IN: <no name> ( 384, 576, , stride, 1, 1 )
IN: rle_consts ( 0, 128, , stride, 1, 1 )
IN: rowMV ( 12, 20, , stride, 1, 1 )
OUT: rowRunLevels ( 8072, 10632, LSP, stride, 1, 1 ) [ 448(2) / 448 / 448(2) / strip/max end: 8520/8520 ]
136 idct ( IN: 'rowY2rle' 'idct_non_intra_consts' OUT: 'rowY3' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowY2rle ( 768, 1152, , stride, 1, 1 )
IN: idct_non_intra_consts ( 0, 64, , stride, 1, 1 )
OUT: rowY3 ( 768, 1152, , stride, 1, 1 )
137 idct ( IN: '<no name>' 'idct_non_intra_consts' OUT: 'rowCrCb3' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: <no name> ( 384, 576, , stride, 1, 1 )
IN: idct_non_intra_consts ( 0, 64, , stride, 1, 1 )
OUT: rowCrCb3 ( 384, 576, , stride, 1, 1 )
138 correlate ( IN: 'rowY3' 'rowCrCb3' 'rowYMVref' 'rowCrCbMVref' OUT: 'rowYref2' 'rowCrCbref2' IDX: 'rowYidx' 'rowCrCbidx' )
[ 0(0) / 0 / 0(0) / calls: 1 total: 0 ]
[ nonLoopTime: 0 setupTeardownCycles: 0 ]
IN: rowY3 ( 768, 1152, , stride, 1, 1 )
IN: rowCrCb3 ( 384, 576, , stride, 1, 1 )
IN: rowYMVref ( 0, 576, , index, index: rowYidx ( 384, 576, , stride, 1, 1 ), 1 )
IN: rowCrCbMVref ( 0, 576, , index, index: rowCrCbidx ( 384, 576, , stride, 1, 1 ), 1 )
OUT: rowYref2 ( 384, 576, , stride, 1, 1 )
OUT: rowCrCbref2 ( 384, 576, , stride, 1, 1 )
IN: rowYidx ( 384, 576, , stride, 1, 1 ) [ 0(-1) / 0 / 0(-1) / strip/max end: 0/0 ]
IN: rowCrCbidx ( 384, 576, , stride, 1, 1 ) [ 0(-1) / 0 / 0(-1) / strip/max end: 0/0 ]
139 }
140 } /* loop 0 */
* *
********************************************
********************************************
* *
CUMULATIVE STATISTICS:
--------------------------------------------
Total execution time (T): 0
Total non-loop cycles (NL): 0 (-1.#IO%)
Total loop setup/teardown cycles (ST): 0 (-1.#IO%)
MV2idx: T: 0 NL: 0 ST: 0
blocksearch: T: 0 NL: 0 ST: 0
correlate: T: 0 NL: 0 ST: 0
dct: T: 0 NL: 0 ST: 0
difference: T: 0 NL: 0 ST: 0
icolor: T: 0 NL: 0 ST: 0
idct: T: 0 NL: 0 ST: 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -