📄 trsm_kernel_ln.s
字号:
LDFPD f37, f38 = [AOFFSET] adds AOFFSET = 4 * SIZE, AOFFSET ;; LDFPD f39, f40 = [AOFFSET] adds AOFFSET = 5 * SIZE, AOFFSET ;; LDFD f41 = [AOFFSET], -15 * SIZE ;; { .mfi FMPY f64 = f64, f32 nop __LINE__ } { .mfi nop __LINE__ FMPY f96 = f96, f32 nop __LINE__ } ;; { .mfi FMPY f72 = f72, f32 nop __LINE__ } { .mfi nop __LINE__ FMPY f104 = f104, f32 nop __LINE__ } ;; { .mfi FMPY f80 = f80, f32 } { .mfi nop __LINE__ FMPY f112 = f112, f32 nop __LINE__ } ;; { .mfi FMPY f88 = f88, f32 nop __LINE__ } { .mfi nop __LINE__ FMPY f120 = f120, f32 nop __LINE__ } ;; { .mfi FNMA f65 = f64, f33, f65 nop __LINE__ } { .mfi nop __LINE__ FNMA f97 = f96, f33, f97 nop __LINE__ } ;; { .mfi FNMA f73 = f72, f33, f73 nop __LINE__ } { .mfi nop __LINE__ FNMA f105 = f104, f33, f105 nop __LINE__ } ;; { .mfi FNMA f81 = f80, f33, f81 } { .mfi nop __LINE__ FNMA f113 = f112, f33, f113 nop __LINE__ } ;; { .mfi FNMA f89 = f88, f33, f89 nop __LINE__ } { .mfi nop __LINE__ FNMA f121 = f120, f33, f121 nop __LINE__ } ;; { .mfi FNMA f66 = f64, f34, f66 nop __LINE__ } { .mfi nop __LINE__ FNMA f98 = f96, f34, f98 nop __LINE__ } ;; { .mfi FNMA f74 = f72, f34, f74 } { .mfi nop __LINE__ FNMA f106 = f104, f34, f106 nop __LINE__ } ;; { .mfi FNMA f82 = f80, f34, f82 nop __LINE__ } { .mfi nop __LINE__ FNMA f114 = f112, f34, f114 nop __LINE__ } ;; { .mfi FNMA f90 = f88, f34, f90 nop __LINE__ } { .mfi nop __LINE__ FNMA f122 = f120, f34, f122 nop __LINE__ } ;; { .mfi FNMA f67 = f64, f35, f67 } { .mfi nop __LINE__ FNMA f99 = f96, f35, f99 nop __LINE__ } ;; { .mfi FNMA f75 = f72, f35, f75 nop __LINE__ } { .mfi nop __LINE__ FNMA f107 = f104, f35, f107 nop __LINE__ } ;; { .mfi FNMA f83 = f80, f35, f83 } { .mfi nop __LINE__ FNMA f115 = f112, f35, f115 nop __LINE__ } ;; { .mfi FNMA f91 = f88, f35, f91 nop __LINE__ } { .mfi nop __LINE__ FNMA f123 = f120, f35, f123 nop __LINE__ } ;; FMPY f65 = f65, f36 FMPY f97 = f97, f36 FMPY f73 = f73, f36 FMPY f105 = f105, f36 FMPY f81 = f81, f36 FMPY f113 = f113, f36 FMPY f89 = f89, f36 FMPY f121 = f121, f36 ;; FNMA f66 = f65, f37, f66 FNMA f98 = f97, f37, f98 FNMA f74 = f73, f37, f74 FNMA f106 = f105, f37, f106 FNMA f82 = f81, f37, f82 FNMA f114 = f113, f37, f114 FNMA f90 = f89, f37, f90 FNMA f122 = f121, f37, f122 ;; FNMA f67 = f65, f38, f67 FNMA f99 = f97, f38, f99 FNMA f75 = f73, f38, f75 FNMA f107 = f105, f38, f107 FNMA f83 = f81, f38, f83 FNMA f115 = f113, f38, f115 FNMA f91 = f89, f38, f91 FNMA f123 = f121, f38, f123 ;; FMPY f66 = f66, f39 FMPY f98 = f98, f39 FMPY f74 = f74, f39 FMPY f106 = f106, f39 FMPY f82 = f82, f39 FMPY f114 = f114, f39 FMPY f90 = f90, f39 FMPY f122 = f122, f39 ;; FNMA f67 = f66, f40, f67 FNMA f99 = f98, f40, f99 FNMA f75 = f74, f40, f75 FNMA f107 = f106, f40, f107 FNMA f83 = f82, f40, f83 FNMA f115 = f114, f40, f115 FNMA f91 = f90, f40, f91 FNMA f123 = f122, f40, f123 ;; FMPY f67 = f67, f41 FMPY f99 = f99, f41 FMPY f75 = f75, f41 FMPY f107 = f107, f41 FMPY f83 = f83, f41 FMPY f115 = f115, f41 FMPY f91 = f91, f41 FMPY f123 = f123, f41 ;; { .mfi STFD [BOFFSET] = f64, SIZE } { .mfi STFD [BOFFSET2] = f96, SIZE } ;; { .mfi STFD [BOFFSET] = f72, SIZE } { .mfi STFD [BOFFSET2] = f104, SIZE } ;; { .mfi STFD [BOFFSET] = f80, SIZE } { .mfi STFD [BOFFSET2] = f112, SIZE } ;; { .mfi STFD [BOFFSET] = f88, 5 * SIZE } { .mfi STFD [BOFFSET2] = f120, 5 * SIZE } ;; { .mfi STFD [BOFFSET] = f65, SIZE } { .mfi STFD [BOFFSET2] = f97, SIZE } ;; { .mfi STFD [BOFFSET] = f73, SIZE } { .mfi STFD [BOFFSET2] = f105, SIZE } ;; { .mfi STFD [BOFFSET] = f81, SIZE } { .mfi STFD [BOFFSET2] = f113, SIZE } ;; { .mfi STFD [BOFFSET] = f89, 5 * SIZE } { .mfi STFD [BOFFSET2] = f121, 5 * SIZE } ;; { .mfi STFD [BOFFSET] = f66, SIZE } { .mfi STFD [BOFFSET2] = f98, SIZE } ;; { .mfi STFD [BOFFSET] = f74, SIZE } { .mfi STFD [BOFFSET2] = f106, SIZE } ;; { .mfi STFD [BOFFSET] = f82, SIZE } { .mfi STFD [BOFFSET2] = f114, SIZE } ;; { .mfi STFD [BOFFSET] = f90, 5 * SIZE } { .mfi STFD [BOFFSET2] = f122, 5 * SIZE } ;; { .mfi STFD [BOFFSET] = f67, SIZE } { .mfi STFD [BOFFSET2] = f99, SIZE } ;; { .mfi STFD [BOFFSET] = f75, SIZE } { .mfi STFD [BOFFSET2] = f107, SIZE } ;; { .mfi STFD [BOFFSET] = f83, SIZE } { .mfi STFD [BOFFSET2] = f115, SIZE } ;; { .mfi STFD [BOFFSET] = f91, -27 * SIZE } { .mfi STFD [BOFFSET2] = f123, -27 * SIZE } ;; #endif #ifdef RN LDFPD f32, f33 = [BOFFSET], 2 * SIZE ;; LDFPD f34, f35 = [BOFFSET], 2 * SIZE ;; LDFPD f36, f37 = [BOFFSET], 2 * SIZE ;; LDFPD f38, f39 = [BOFFSET] adds BOFFSET = 3 * SIZE, BOFFSET ;; LDFD f40 = [BOFFSET], 1 * SIZE ;; LDFPD f41, f42 = [BOFFSET], 2 * SIZE ;; LDFPD f43, f44 = [BOFFSET], 2 * SIZE ;; LDFPD f45, f46 = [BOFFSET] adds BOFFSET = 4 * SIZE, BOFFSET ;; LDFPD f47, f48 = [BOFFSET], 2 * SIZE ;; LDFPD f49, f50 = [BOFFSET], 2 * SIZE ;; LDFPD f51, f52 = [BOFFSET] adds BOFFSET = 5 * SIZE, BOFFSET ;; LDFD f53 = [BOFFSET], 1 * SIZE ;; LDFPD f54, f55 = [BOFFSET], 2 * SIZE ;; LDFPD f56, f57 = [BOFFSET] adds BOFFSET = 6 * SIZE, BOFFSET ;; LDFPD f58, f59 = [BOFFSET], 2 * SIZE ;; LDFPD f60, f61 = [BOFFSET] adds BOFFSET = 7 * SIZE, BOFFSET ;; LDFD f16 = [BOFFSET], 1 * SIZE ;; LDFPD f17, f18 = [BOFFSET] adds BOFFSET = 8 * SIZE, BOFFSET ;; LDFPD f19, f20 = [BOFFSET] adds BOFFSET = 9 * SIZE, BOFFSET ;; LDFD f21 = [BOFFSET] adds BOFFSET = -63 * SIZE, BOFFSET ;; FMPY f64 = f64, f32 FMPY f65 = f65, f32 FMPY f66 = f66, f32 FMPY f67 = f67, f32 ;; FNMA f72 = f64, f33, f72 FNMA f73 = f65, f33, f73 FNMA f74 = f66, f33, f74 FNMA f75 = f67, f33, f75 ;; FNMA f80 = f64, f34, f80 FNMA f81 = f65, f34, f81 FNMA f82 = f66, f34, f82 FNMA f83 = f67, f34, f83 ;; FNMA f88 = f64, f35, f88 FNMA f89 = f65, f35, f89 FNMA f90 = f66, f35, f90 FNMA f91 = f67, f35, f91 ;; FNMA f96 = f64, f36, f96 FNMA f97 = f65, f36, f97 FNMA f98 = f66, f36, f98 FNMA f99 = f67, f36, f99 ;; FNMA f104 = f64, f37, f104 FNMA f105 = f65, f37, f105 FNMA f106 = f66, f37, f106 FNMA f107 = f67, f37, f107 ;; FNMA f112 = f64, f38, f112 FNMA f113 = f65, f38, f113 FNMA f114 = f66, f38, f114 FNMA f115 = f67, f38, f115 ;; FNMA f120 = f64, f39, f120 FNMA f121 = f65, f39, f121 FNMA f122 = f66, f39, f122 FNMA f123 = f67, f39, f123 ;; FMPY f72 = f72, f40 FMPY f73 = f73, f40 FMPY f74 = f74, f40 FMPY f75 = f75, f40 ;; FNMA f80 = f72, f41, f80 FNMA f81 = f73, f41, f81 FNMA f82 = f74, f41, f82 FNMA f83 = f75, f41, f83 ;; FNMA f88 = f72, f42, f88 FNMA f89 = f73, f42, f89 FNMA f90 = f74, f42, f90 FNMA f91 = f75, f42, f91 ;; FNMA f96 = f72, f43, f96 FNMA f97 = f73, f43, f97 FNMA f98 = f74, f43, f98 FNMA f99 = f75, f43, f99 ;; FNMA f104 = f72, f44, f104 FNMA f105 = f73, f44, f105 FNMA f106 = f74, f44, f106 FNMA f107 = f75, f44, f107 ;; FNMA f112 = f72, f45, f112 FNMA f113 = f73, f45, f113 FNMA f114 = f74, f45, f114 FNMA f115 = f75, f45, f115 ;; FNMA f120 = f72, f46, f120 FNMA f121 = f73, f46, f121 FNMA f122 = f74, f46, f122 FNMA f123 = f75, f46, f123 ;; FMPY f80 = f80, f47 FMPY f81 = f81, f47 FMPY f82 = f82, f47 FMPY f83 = f83, f47 ;; FNMA f88 = f80, f48, f88 FNMA f89 = f81, f48, f89 FNMA f90 = f82, f48, f90 FNMA f91 = f83, f48, f91 ;; FNMA f96 = f80, f49, f96 FNMA f97 = f81, f49, f97 FNMA f98 = f82, f49, f98 FNMA f99 = f83, f49, f99 ;; FNMA f104 = f80, f50, f104 FNMA f105 = f81, f50, f105 FNMA f106 = f82, f50, f106 FNMA f107 = f83, f50, f107 ;; FNMA f112 = f80, f51, f112 FNMA f113 = f81, f51, f113 FNMA f114 = f82, f51, f114 FNMA f115 = f83, f51, f115 ;; FNMA f120 = f80, f52, f120 FNMA f121 = f81, f52, f121 FNMA f122 = f82, f52, f122 FNMA f123 = f83, f52, f123 ;; FMPY f88 = f88, f53 FMPY f89 = f89, f53 FMPY f90 = f90, f53 FMPY f91 = f91, f53 ;; FNMA f96 = f88, f54, f96 FNMA f97 = f89, f54, f97 FNMA f98 = f90, f54, f98 FNMA f99 = f91, f54, f99 ;; FNMA f104 = f88, f55, f104 FNMA f105 = f89, f55, f105 FNMA f106 = f90, f55, f106 FNMA f107 = f91, f55, f107 ;; FNMA f112 = f88, f56, f112 FNMA f113 = f89, f56, f113 FNMA f114 = f90, f56, f114 FNMA f115 = f91, f56, f115 ;; FNMA f120 = f88, f57, f120 FNMA f121 = f89, f57, f121 FNMA f122 = f90, f57, f122 FNMA f123 = f91, f57, f123 ;; FMPY f96 = f96, f58 FMPY f97 = f97, f58 FMPY f98 = f98, f58 FMPY f99 = f99, f58 ;; FNMA f104 = f96, f59, f104 FNMA f105 = f97, f59, f105 FNMA f106 = f98, f59, f106 FNMA f107 = f99, f59, f107 ;; FNMA f112 = f96, f60, f112 FNMA f113 = f97, f60, f113 FNMA f114 = f98, f60, f114 FNMA f115 = f99, f60, f115 ;; FNMA f120 = f96, f61, f120 FNMA f121 = f97, f61, f121 FNMA f122 = f98, f61, f122 FNMA f123 = f99, f61, f123 ;; FMPY f104 = f104, f16 FMPY f105 = f105, f16 FMPY f106 = f106, f16 FMPY f107 = f107, f16 ;; FNMA f112 = f104, f17, f112 FNMA f113 = f105, f17, f113 FNMA f114 = f106, f17, f114 FNMA f115 = f107, f17, f115 ;; FNMA f120 = f104, f18, f120 FNMA f121 = f105, f18, f121 FNMA f122 = f106, f18, f122 FNMA f123 = f107, f18, f123 ;; FMPY f112 = f112, f19 FMPY f113 = f113, f19 FMPY f114 = f114, f19 FMPY f115 = f115, f19 ;; FNMA f120 = f112, f20, f120 FNMA f121 = f113, f20, f121 FNMA f122 = f114, f20, f122 FNMA f123 = f115, f20, f123 ;; FMPY f120 = f120, f21 FMPY f121 = f121, f21 FMPY f122 = f122, f21 FMPY f123 = f123, f21 ;; STFD [AOFFSET] = f64, SIZE STFD [AOFFSET2] = f72, SIZE ;; STFD [AOFFSET] = f65, SIZE STFD [AOFFSET2] = f73, SIZE ;; STFD [AOFFSET] = f66, SIZE STFD [AOFFSET2] = f74, SIZE ;; STFD [AOFFSET] = f67, 5 * SIZE STFD [AOFFSET2] = f75, 5 * SIZE ;; STFD [AOFFSET] = f80, SIZE STFD [AOFFSET2] = f88, SIZE ;; STFD [AOFFSET] = f81, SIZE STFD [AOFFSET2] = f89, SIZE ;; STFD [AOFFSET] = f82, SIZE STFD [AOFFSET2] = f90, SIZE ;; STFD [AOFFSET] = f83, 5 * SIZE STFD [AOFFSET2] = f91, 5 * SIZE ;; STFD [AOFFSET] = f96, SIZE STFD [AOFFSET2] = f104, SIZE ;; STFD [AOFFSET] = f97, SIZE STFD [AOFFSET2] = f105, SIZE ;; STFD [AOFFSET] = f98, SIZE STFD [AOFFSET2] = f106, SIZE ;; STFD [AOFFSET] = f99, 5 * SIZE STFD [AOFFSET2] = f107, 5 * SIZE ;; STFD [AOFFSET] = f112, SIZE STFD [AOFFSET2] = f120, SIZE ;; STFD [AOFFSET] = f113, SIZE STFD [AOFFSET2] = f121, SIZE ;; STFD [AOFFSET] = f114, SIZE STFD [AOFFSET2] = f122, SIZE ;; STFD [AOFFSET] = f115, -27 * SIZE STFD [AOFFSET2] = f123, - 27 * SIZE ;; #endif #ifdef RT adds BOFFSET = 62 * SIZE, BOFFSET ;; LDFPD f33, f32 = [BOFFSET] adds BOFFSET = - 2 * SIZE, BOFFSET ;; LDFPD f35, f34 = [BOFFSET] adds BOFFSET = - 2 * SIZE, BOFFSET ;; LDFPD f37, f36 = [BOFFSET] adds BOFFSET = - 2 * SIZE, BOFFSET ;; LDFPD f39, f38 = [BOFFSET] adds BOFFSET = - 2 * SIZE, BOFFSET ;; LDFD f40 = [BOFFSET], -2 * SIZE ;; LDFPD f42, f41 = [BOFFSET] adds BOFFSET = - 2 * SIZE, BOFFSET ;; LDFPD f44, f43 = [BOFFSET] adds BOFFSET = - 2 * SIZE, BOFFSET ;; LDFPD f46, f45 = [BOFFSET] adds BOFFSET = - 4 * SIZE, BOFFSET ;; LDFPD f48, f47 = [BOFFSET] adds BOFFSET = - 2 * SIZE, BOFFSET ;; LDFPD f50, f49 = [BOFFSET] adds BOFFSET = - 2 * SIZE, BOFFSET ;; LDFPD f52, f51 = [BOFFSET] adds BOFFSET = - 4 * SIZE, BOFFSET ;; LDFD f53 = [BOFFSET], -2 * SIZE ;; LDFPD f55, f54 = [BOFFSET] adds BOFFSET = - 2 * SIZE, BOFFSET ;; LDFPD f57, f56 = [BOFFSET] adds BOFFSET = - 6 * SIZE, BOFFSET ;; LDFPD f59, f58 = [BOFFSET] adds BOFFSET = - 2 * SIZE, BOFFSET ;; LDFPD f61, f60 = [BOFFSET] adds BOFFSET = - 6 * SIZE, BOFFSET ;; LDFD f16 = [BOFFSET], -2 * SIZE ;; LDFPD f18, f17 = [BOFFSET] adds BOFFSET = - 8 * SIZE, BOFFSET ;; LDFPD f20, f19 = [BOFFSET] adds BOFFSET = - 8 * SIZE, BOFFSET ;; LDFD f21 = [BOFFSET] ;; FMPY f120 = f120, f32 FMPY f121 = f121, f32 FMPY f122 = f122, f32 FMPY f123 = f123, f32 ;; FNMA f112 = f120, f33, f112 FNMA f113 = f121, f33, f113 FNMA f114 = f122, f33, f114 FNMA f115 = f123, f33, f115 ;; FNMA f104 = f120, f34, f104 FNMA f105 = f121, f34, f105 FNMA f106 = f122, f34, f106 FNMA f107 = f123, f34, f107 ;; FNMA f96 = f120, f35, f96 FNMA f97 = f121, f35, f97 FNMA f98 = f122, f35, f98 FNMA f99 = f123, f35, f99 ;; FNMA f88 = f120, f36, f88 FNMA f89 = f121, f36, f89 FNMA f90 = f122, f36, f90 FNMA f91 = f123, f36, f91 ;; FNMA f80 = f120, f37, f80 FNMA f81 = f121, f37, f81 FNMA f82 = f122, f37, f82 FNMA f83 = f123, f37, f83 ;; FNMA f72 = f120, f38, f72 FNMA f73 = f121, f38, f73 FNMA f74 = f122, f38, f74 FNMA f75 = f123, f38, f75 ;; FNMA f64 = f120, f39, f64 FNMA f65 = f121, f39, f65 FNMA f66 = f122, f39, f66 FNMA f67 = f123, f39, f67 ;; FMPY f112 = f112, f40 FMPY f113 = f113, f40 FMPY f114 = f114, f40 FMPY f115 = f115, f40 ;; FNMA f104 = f112, f41, f104 FNMA f105 = f113, f41, f105 FNMA f106 = f114, f41, f106 FNMA f107 = f115, f41, f107 ;; FNMA f96 = f112, f42, f96 FNMA f97 = f113, f42, f97 FNMA f98 = f114, f42, f98 FNMA f99 = f115, f42, f99 ;; FNMA f88 = f112, f43, f88 FNMA f89 = f113, f43, f89 FNMA f90 = f114, f43, f90 FNMA f91 = f115, f43, f91 ;; FNMA f80 = f112, f44, f80 FNMA f81 = f113, f44, f81 FNMA f82 = f114, f44, f82 FNMA f83 = f115, f44, f83 ;; FNMA f72 = f112, f45, f72 FNMA f73 = f113, f45, f73 FNMA f74 = f114, f45, f74 FNMA f75 = f115, f45, f75 ;; FNMA f64 = f112, f46, f64 FNMA f65 = f113, f46, f65 FNMA f66 = f114, f46, f66 FNMA f67 = f115,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -