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

📄 idct_ia64_gcc.s

📁 这是一个压缩解压包,用C语言进行编程的,里面有详细的源代码.
💻 S
📖 第 1 页 / 共 3 页
字号:
	fpma    f61 = f86, c14, f55	fpnma   f86 = f86, c14, f55	;;	;;	// (f55, f62) = (f49, f62) $ (c13, c13), (line 1, 5)	fpma    f55 = f62, c13, f49	fpnma   f62 = f62, c13, f49	;;	// (f49, f60) = (f52, f60) $ (c13, c13), (line 2, 6)	fpma    f49 = f60, c13, f52	fpnma   f60 = f60, c13, f52	;;	// before post shuffle	//  50 53 68 76 	//  59 55 88 92 	//  51 49 69 77 	//  56 61 89 93 	//  82 54 70 78 	//  48 62 90 94 	//  58 60 71 79 	//  57 86 91 95 	// after post shuffle	//  50 53 68 76 	//  59 55 88 92 	//  51 60 69 77 	//  56 61 89 93 	//  82 86 70 78 	//  48 49 90 94 	//  58 62 71 79 	//  57 54 91 95 	// before pre shuffle	//  50 53 68 76 	//  59 55 88 92 	//  51 60 69 77 	//  56 61 89 93 	//  82 86 70 78 	//  48 49 90 94 	//  58 62 71 79 	//  57 54 91 95 	// after pre shuffle	//  50 53 68 76 	//  59 55 70 92 	//  51 60 69 77 	//  56 61 71 93 	//  82 86 88 78 	//  48 49 91 94 	//  58 62 89 79 	//  57 54 90 95 	// (f52, f70) = (f68, f70) $ (c0, c0), (line 0, 1)	fpma    f52 = f70, c0, f68	fpnma   f70 = f70, c0, f68	;;	// (f63, f71) = (f69, f71) $ (c1, c2), (line 2, 3)	fpma    f63 = f71, c1, f69	fpnma   f71 = f71, c2, f69	;;	// (f64, f91) = (f88, f91) $ (c3, c4), (line 4, 5)	fpma    f64 = f91, c3, f88	fpnma   f91 = f91, c4, f88	;;	// (f65, f90) = (f89, f90) $ (c5, c6), (line 6, 7)	fpma    f65 = f90, c5, f89	fpnma   f90 = f90, c6, f89	;;	;;	// (f66, f71) = (f52, f71) $ (c7, c7), (line 0, 3)	fpma    f66 = f71, c7, f52	fpnma   f71 = f71, c7, f52	;;	// (f52, f63) = (f70, f63) $ (c8, c8), (line 1, 2)	fpma    f52 = f63, c8, f70	fpnma   f63 = f63, c8, f70	;;	// (f67, f65) = (f64, f65) $ (c9, c9), (line 4, 6)	fpma    f67 = f65, c9, f64	fpnma   f65 = f65, c9, f64	;;	// (f64, f90) = (f91, f90) $ (c10, c10), (line 5, 7)	fpma    f64 = f90, c10, f91	fpnma   f90 = f90, c10, f91	;;	;;	// (f68, f65) = (f64, f65) $ (c11, c11), (line 5, 6)	fpma    f68 = f65, c11, f64	fpnma   f65 = f65, c11, f64	;;	// (f64, f67) = (f66, f67) $ (c12, c12), (line 0, 4)	fpma    f64 = f67, c12, f66	fpnma   f67 = f67, c12, f66	;;	// (f66, f90) = (f71, f90) $ (c14, c14), (line 3, 7)	fpma    f66 = f90, c14, f71	fpnma   f90 = f90, c14, f71	;;	;;	// (f69, f68) = (f52, f68) $ (c13, c13), (line 1, 5)	fpma    f69 = f68, c13, f52	fpnma   f68 = f68, c13, f52	;;	// (f52, f65) = (f63, f65) $ (c13, c13), (line 2, 6)	fpma    f52 = f65, c13, f63	fpnma   f65 = f65, c13, f63	;;	// before post shuffle	//  50 53 64 76 	//  59 55 69 92 	//  51 60 52 77 	//  56 61 66 93 	//  82 86 67 78 	//  48 49 68 94 	//  58 62 65 79 	//  57 54 90 95 	// after post shuffle	//  50 53 64 76 	//  59 55 69 92 	//  51 60 65 77 	//  56 61 66 93 	//  82 86 90 78 	//  48 49 52 94 	//  58 62 68 79 	//  57 54 67 95 	// before pre shuffle	//  50 53 64 76 	//  59 55 69 92 	//  51 60 65 77 	//  56 61 66 93 	//  82 86 90 78 	//  48 49 52 94 	//  58 62 68 79 	//  57 54 67 95 	// after pre shuffle	//  50 53 64 76 	//  59 55 69 78 	//  51 60 65 77 	//  56 61 66 79 	//  82 86 90 92 	//  48 49 52 95 	//  58 62 68 93 	//  57 54 67 94 	// (f63, f78) = (f76, f78) $ (c0, c0), (line 0, 1)	fpma    f63 = f78, c0, f76	fpnma   f78 = f78, c0, f76	;;	// (f70, f79) = (f77, f79) $ (c1, c2), (line 2, 3)	fpma    f70 = f79, c1, f77	fpnma   f79 = f79, c2, f77	;;	// (f71, f95) = (f92, f95) $ (c3, c4), (line 4, 5)	fpma    f71 = f95, c3, f92	fpnma   f95 = f95, c4, f92	;;	// (f72, f94) = (f93, f94) $ (c5, c6), (line 6, 7)	fpma    f72 = f94, c5, f93	fpnma   f94 = f94, c6, f93	;;	;;	// (f73, f79) = (f63, f79) $ (c7, c7), (line 0, 3)	fpma    f73 = f79, c7, f63	fpnma   f79 = f79, c7, f63	;;	// (f63, f70) = (f78, f70) $ (c8, c8), (line 1, 2)	fpma    f63 = f70, c8, f78	fpnma   f70 = f70, c8, f78	;;	// (f74, f72) = (f71, f72) $ (c9, c9), (line 4, 6)	fpma    f74 = f72, c9, f71	fpnma   f72 = f72, c9, f71	;;	// (f71, f94) = (f95, f94) $ (c10, c10), (line 5, 7)	fpma    f71 = f94, c10, f95	fpnma   f94 = f94, c10, f95	;;	;;	// (f75, f72) = (f71, f72) $ (c11, c11), (line 5, 6)	fpma    f75 = f72, c11, f71	fpnma   f72 = f72, c11, f71	;;	// (f71, f74) = (f73, f74) $ (c12, c12), (line 0, 4)	fpma    f71 = f74, c12, f73	fpnma   f74 = f74, c12, f73	;;	// (f73, f94) = (f79, f94) $ (c14, c14), (line 3, 7)	fpma    f73 = f94, c14, f79	fpnma   f94 = f94, c14, f79	;;	;;	// (f76, f75) = (f63, f75) $ (c13, c13), (line 1, 5)	fpma    f76 = f75, c13, f63	fpnma   f75 = f75, c13, f63	;;	// (f63, f72) = (f70, f72) $ (c13, c13), (line 2, 6)	fpma    f63 = f72, c13, f70	fpnma   f72 = f72, c13, f70	;;	// before post shuffle	//  50 53 64 71 	//  59 55 69 76 	//  51 60 65 63 	//  56 61 66 73 	//  82 86 90 74 	//  48 49 52 75 	//  58 62 68 72 	//  57 54 67 94 	// after post shuffle	//  50 53 64 71 	//  59 55 69 76 	//  51 60 65 72 	//  56 61 66 73 	//  82 86 90 94 	//  48 49 52 63 	//  58 62 68 75 	//  57 54 67 74 	;;	fmix.r  f70 = f50, f59	fmix.r  f77 = f53, f55	fmix.r  f78 = f64, f69	fmix.r  f79 = f71, f76	fmix.r  f80 = f51, f56	fmix.r  f81 = f60, f61	fmix.r  f83 = f65, f66	fmix.r  f84 = f72, f73	fmix.r  f85 = f82, f48	fmix.r  f87 = f86, f49	fmix.r  f88 = f90, f52	fmix.r  f89 = f94, f63	fmix.r  f91 = f58, f57	fmix.r  f92 = f62, f54	fmix.r  f93 = f68, f67	fmix.r  f95 = f75, f74	;;	fmix.l  f50 = f50, f59	fmix.l  f53 = f53, f55	fmix.l  f64 = f64, f69	fmix.l  f71 = f71, f76	fmix.l  f51 = f51, f56	fmix.l  f60 = f60, f61	fmix.l  f65 = f65, f66	fmix.l  f72 = f72, f73	fmix.l  f82 = f82, f48	fmix.l  f86 = f86, f49	fmix.l  f90 = f90, f52	fmix.l  f94 = f94, f63	fmix.l  f58 = f58, f57	fmix.l  f62 = f62, f54	fmix.l  f68 = f68, f67	fmix.l  f75 = f75, f74	;;	//  50 51 82 58 	//  70 80 85 91 	//  53 60 86 62 	//  77 81 87 92 	//  64 65 90 68 	//  78 83 88 93 	//  71 72 94 75 	//  79 84 89 95 	mov   addreg1 = in0	add   addreg2 = 4, in0	;;	fpcvt.fx f50 = f50	fpcvt.fx f51 = f51	fpcvt.fx f82 = f82	fpcvt.fx f58 = f58	fpcvt.fx f70 = f70	fpcvt.fx f80 = f80	fpcvt.fx f85 = f85	fpcvt.fx f91 = f91	fpcvt.fx f53 = f53	fpcvt.fx f60 = f60	fpcvt.fx f86 = f86	fpcvt.fx f62 = f62	fpcvt.fx f77 = f77	fpcvt.fx f81 = f81	fpcvt.fx f87 = f87	fpcvt.fx f92 = f92	fpcvt.fx f64 = f64	fpcvt.fx f65 = f65	fpcvt.fx f90 = f90	fpcvt.fx f68 = f68	fpcvt.fx f78 = f78	fpcvt.fx f83 = f83	fpcvt.fx f88 = f88	fpcvt.fx f93 = f93	fpcvt.fx f71 = f71	fpcvt.fx f72 = f72	fpcvt.fx f94 = f94	fpcvt.fx f75 = f75	fpcvt.fx f79 = f79	fpcvt.fx f84 = f84	fpcvt.fx f89 = f89	fpcvt.fx f95 = f95	;;	getf.sig r33 = f50	getf.sig r34 = f51	getf.sig r35 = f82	getf.sig r36 = f58	getf.sig r37 = f70	getf.sig r38 = f80	getf.sig r39 = f85	getf.sig r40 = f91	getf.sig r41 = f53	getf.sig r42 = f60	getf.sig r43 = f86	getf.sig r44 = f62	getf.sig r45 = f77	getf.sig r46 = f81	getf.sig r47 = f87	getf.sig r48 = f92	getf.sig r49 = f64	getf.sig r50 = f65	getf.sig r51 = f90	getf.sig r52 = f68	getf.sig r53 = f78	getf.sig r54 = f83	getf.sig r55 = f88	getf.sig r56 = f93	getf.sig r57 = f71	getf.sig r58 = f72	getf.sig r59 = f94	getf.sig r60 = f75	getf.sig r61 = f79	getf.sig r62 = f84	getf.sig r63 = f89	getf.sig r64 = f95	;;	shl      r33 = r33, 7	shl      r34 = r34, 7	shl      r35 = r35, 7	shl      r36 = r36, 7	shl      r37 = r37, 7	shl      r38 = r38, 7	shl      r39 = r39, 7	shl      r40 = r40, 7	shl      r41 = r41, 7	shl      r42 = r42, 7	shl      r43 = r43, 7	shl      r44 = r44, 7	shl      r45 = r45, 7	shl      r46 = r46, 7	shl      r47 = r47, 7	shl      r48 = r48, 7	shl      r49 = r49, 7	shl      r50 = r50, 7	shl      r51 = r51, 7	shl      r52 = r52, 7	shl      r53 = r53, 7	shl      r54 = r54, 7	shl      r55 = r55, 7	shl      r56 = r56, 7	shl      r57 = r57, 7	shl      r58 = r58, 7	shl      r59 = r59, 7	shl      r60 = r60, 7	shl      r61 = r61, 7	shl      r62 = r62, 7	shl      r63 = r63, 7	shl      r64 = r64, 7	;;	pack4.sss r33 = r33, r0	pack4.sss r34 = r34, r0	pack4.sss r35 = r35, r0	pack4.sss r36 = r36, r0	pack4.sss r37 = r37, r0	pack4.sss r38 = r38, r0	pack4.sss r39 = r39, r0	pack4.sss r40 = r40, r0	pack4.sss r41 = r41, r0	pack4.sss r42 = r42, r0	pack4.sss r43 = r43, r0	pack4.sss r44 = r44, r0	pack4.sss r45 = r45, r0	pack4.sss r46 = r46, r0	pack4.sss r47 = r47, r0	pack4.sss r48 = r48, r0	pack4.sss r49 = r49, r0	pack4.sss r50 = r50, r0	pack4.sss r51 = r51, r0	pack4.sss r52 = r52, r0	pack4.sss r53 = r53, r0	pack4.sss r54 = r54, r0	pack4.sss r55 = r55, r0	pack4.sss r56 = r56, r0	pack4.sss r57 = r57, r0	pack4.sss r58 = r58, r0	pack4.sss r59 = r59, r0	pack4.sss r60 = r60, r0	pack4.sss r61 = r61, r0	pack4.sss r62 = r62, r0	pack4.sss r63 = r63, r0	pack4.sss r64 = r64, r0	;;	pshr2    r33 = r33, 7	pshr2    r34 = r34, 7	pshr2    r35 = r35, 7	pshr2    r36 = r36, 7	pshr2    r37 = r37, 7	pshr2    r38 = r38, 7	pshr2    r39 = r39, 7	pshr2    r40 = r40, 7	pshr2    r41 = r41, 7	pshr2    r42 = r42, 7	pshr2    r43 = r43, 7	pshr2    r44 = r44, 7	pshr2    r45 = r45, 7	pshr2    r46 = r46, 7	pshr2    r47 = r47, 7	pshr2    r48 = r48, 7	pshr2    r49 = r49, 7	pshr2    r50 = r50, 7	pshr2    r51 = r51, 7	pshr2    r52 = r52, 7	pshr2    r53 = r53, 7	pshr2    r54 = r54, 7	pshr2    r55 = r55, 7	pshr2    r56 = r56, 7	pshr2    r57 = r57, 7	pshr2    r58 = r58, 7	pshr2    r59 = r59, 7	pshr2    r60 = r60, 7	pshr2    r61 = r61, 7	pshr2    r62 = r62, 7	pshr2    r63 = r63, 7	pshr2    r64 = r64, 7	;;	mux2     r33 = r33, 0xe1	mux2     r34 = r34, 0xe1	mux2     r35 = r35, 0xe1	mux2     r36 = r36, 0xe1	mux2     r37 = r37, 0xe1	mux2     r38 = r38, 0xe1	mux2     r39 = r39, 0xe1	mux2     r40 = r40, 0xe1	mux2     r41 = r41, 0xe1	mux2     r42 = r42, 0xe1	mux2     r43 = r43, 0xe1	mux2     r44 = r44, 0xe1	mux2     r45 = r45, 0xe1	mux2     r46 = r46, 0xe1	mux2     r47 = r47, 0xe1	mux2     r48 = r48, 0xe1	mux2     r49 = r49, 0xe1	mux2     r50 = r50, 0xe1	mux2     r51 = r51, 0xe1	mux2     r52 = r52, 0xe1	mux2     r53 = r53, 0xe1	mux2     r54 = r54, 0xe1	mux2     r55 = r55, 0xe1	mux2     r56 = r56, 0xe1	mux2     r57 = r57, 0xe1	mux2     r58 = r58, 0xe1	mux2     r59 = r59, 0xe1	mux2     r60 = r60, 0xe1	mux2     r61 = r61, 0xe1	mux2     r62 = r62, 0xe1	mux2     r63 = r63, 0xe1	mux2     r64 = r64, 0xe1	;;	st4   [addreg1] = r33, 8	st4   [addreg2] = r34, 8	;;	st4   [addreg1] = r35, 8	st4   [addreg2] = r36, 8	;;	st4   [addreg1] = r37, 8	st4   [addreg2] = r38, 8	;;	st4   [addreg1] = r39, 8	st4   [addreg2] = r40, 8	;;	st4   [addreg1] = r41, 8	st4   [addreg2] = r42, 8	;;	st4   [addreg1] = r43, 8	st4   [addreg2] = r44, 8	;;	st4   [addreg1] = r45, 8	st4   [addreg2] = r46, 8	;;	st4   [addreg1] = r47, 8	st4   [addreg2] = r48, 8	;;	st4   [addreg1] = r49, 8	st4   [addreg2] = r50, 8	;;	st4   [addreg1] = r51, 8	st4   [addreg2] = r52, 8	;;	st4   [addreg1] = r53, 8	st4   [addreg2] = r54, 8	;;	st4   [addreg1] = r55, 8	st4   [addreg2] = r56, 8	;;	st4   [addreg1] = r57, 8	st4   [addreg2] = r58, 8	;;	st4   [addreg1] = r59, 8	st4   [addreg2] = r60, 8	;;	st4   [addreg1] = r61, 8	st4   [addreg2] = r62, 8	;;	st4   [addreg1] = r63, 8	st4   [addreg2] = r64, 8	;;	mov	ar.pfs = r16	br.ret.sptk.few b0.endp

⌨️ 快捷键说明

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