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

📄 trig.s

📁 操作系统SunOS 4.1.3版本的源码
💻 S
📖 第 1 页 / 共 3 页
字号:
	ldd	[%fp-240],%f0	sethi	%hi(L2000002),%o5	ldd	[%o5+%lo(L2000002)],%f18	fcmpd	%f30,%f18	nop				! [internal]	fbne,a	LY14	ld	[%fp-196],%o1	ldd	[%fp-240],%f22	sethi	%hi(_zero),%o7	ld	[%o7+%lo(_zero)],%f19	fitod	%f19,%f20	fcmped	%f22,%f20	nop				! [internal]	fbule,a	LY14	ld	[%fp-196],%o1	ldd	[%fp-240],%f0LY15:					! [internal]	ldd	[%fp-240],%f8	sethi	%hi(L2000003),%l0	ldd	[%l0+%lo(L2000003)],%f24	fsubd	%f30,%f24,%f26	inc	%i1	std	%f26,[%fp-232]	ldd	[%fp-232],%f28	faddd	%f28,%f0,%f2	ldd	[%fp-232],%f4	fmovs	%f3,%f31	fmovs	%f2,%f30	fsubd	%f4,%f30,%f6	faddd	%f8,%f6,%f8	std	%f8,[%fp-240]	ld	[%fp-196],%o1LY14:					! [internal]	ld	[%fp-200],%o0	st	%f30,[%sp+LP192]	st	%f31,[%sp+LP192+4]	call	_ilogb,2	nop	ld	[%sp+LP192],%f30	ld	[%sp+LP192+4],%f31	std	%f30,[%sp+LP192+8]	mov	%o0,%l6	ld	[%sp+LP192+8],%o0	ld	[%sp+LP192+12],%o1	st	%f30,[%sp+LP192]	call	_ilogb,2	nop	ld	[%sp+LP192],%f30	ld	[%sp+LP192+4],%f31	sub	%o0,%l6,%o0	cmp	%o0,20	bge,a	LY13	std	%f30,[%fp-8]	st	%i1,[%sp+LP192+8]	ld	[%sp+LP192+8],%f9	fitod	%f9,%f10	ldd	[%fp-224],%f12	ldd	[%fp-216],%f16	fsubd	%f12,%f10,%f14	ldd	[%fp-216],%f26	ldd	[%fp-208],%f0	sethi	%hi(_twon24),%l2	add	%i5,5,%l3	sll	%l3,2,%l3	sethi	%hi(_zero),%l5	std	%f14,[%fp-232]	ldd	[%fp-232],%f18	faddd	%f16,%f18,%f20	ldd	[%fp-232],%f22	fmovs	%f21,%f31	fmovs	%f20,%f30	fsubd	%f30,%f22,%f24	std	%f30,[%fp-232]	ldd	[%fp-232],%f8	ldd	[%fp-200],%f16	fsubd	%f24,%f26,%f28	fsubd	%f0,%f28,%f2	std	%f2,[%fp-240]	ldd	[%fp-240],%f4	faddd	%f4,%f30,%f6	ldd	[%fp-240],%f12	ldd	[%fp-192],%f2	fmovs	%f7,%f31	fmovs	%f6,%f30	fsubd	%f30,%f8,%f10	std	%f30,[%fp-232]	ldd	[%fp-232],%f24	fsubd	%f10,%f12,%f14	ldd	[%fp-64],%f8	fsubd	%f16,%f14,%f18	std	%f18,[%fp-240]	ldd	[%fp-240],%f20	faddd	%f20,%f30,%f22	ldd	[%fp-240],%f28	ldd	[%fp-16],%f18	fmovs	%f23,%f31	fmovs	%f22,%f30	fsubd	%f30,%f24,%f26	fsubd	%f26,%f28,%f0	fsubd	%f2,%f0,%f4	std	%f4,[%fp-240]	ldd	[%l2+%lo(_twon24)],%f6	fmuld	%f8,%f6,%f8	std	%f8,[%fp-64]	ld	[%i4+%l3],%f9	fitod	%f9,%f10	ldd	[%fp-64],%f12	fmuld	%f10,%f12,%f14	std	%f14,[%fp-104]	ld	[%l5+%lo(_zero)],%f15	fitod	%f15,%f16	fcmpd	%f18,%f16	nop				! [internal]	fbne,a	LY12	ldd	[%fp-32],%f14	ldd	[%fp-32],%f22	sethi	%hi(_zero),%l6	ld	[%l6+%lo(_zero)],%f19	fitod	%f19,%f20	fcmpd	%f22,%f20	nop				! [internal]	fbne,a	LY11	ldd	[%fp-32],%f0	ldd	[%fp-24],%f24	ldd	[%fp-104],%f26	fmuld	%f24,%f26,%f28	b	L77043	std	%f28,[%fp-184]LY11:					! [internal]	ldd	[%fp-112],%f2	fmuld	%f0,%f2,%f4	ldd	[%fp-24],%f6	ldd	[%fp-104],%f8	fmuld	%f6,%f8,%f10	faddd	%f10,%f4,%f12	b	L77043	std	%f12,[%fp-184]LY12:					! [internal]	ldd	[%fp-112],%f16	fmuld	%f14,%f16,%f18	ldd	[%fp-24],%f20	ldd	[%fp-104],%f22	ldd	[%fp-16],%f28	ldd	[%fp-120],%f0	fmuld	%f20,%f22,%f24	fmuld	%f28,%f0,%f2	faddd	%f24,%f18,%f26	faddd	%f26,%f2,%f4	std	%f4,[%fp-184]L77043:	ld	[%fp-188],%o1	ld	[%fp-192],%o0	st	%f30,[%sp+LP192]	st	%f31,[%sp+LP192+4]	call	_ilogb,2	nop	ld	[%sp+LP192],%f30	ld	[%sp+LP192+4],%f31	std	%f30,[%sp+LP192+8]	mov	%o0,%l6	ld	[%sp+LP192+8],%o0	ld	[%sp+LP192+12],%o1	st	%f30,[%sp+LP192]	call	_ilogb,2	nop	ld	[%sp+LP192],%f30	ld	[%sp+LP192+4],%f31	sub	%o0,%l6,%o0	cmp	%o0,20	bl,a	LY10	std	%f30,[%fp-232]	ldd	[%fp-184],%f6	ldd	[%fp-240],%f8	faddd	%f8,%f6,%f8	b	L77060	std	%f8,[%fp-240]LY10:					! [internal]	ldd	[%fp-240],%f10	faddd	%f30,%f10,%f30	ldd	[%fp-232],%f12	ldd	[%fp-240],%f16	ldd	[%fp-184],%f20	ldd	[%fp-64],%f26	fsubd	%f30,%f12,%f14	ldd	[%fp-16],%f6	sethi	%hi(_twon24),%o1	add	%i5,6,%o2	sll	%o2,2,%o2	sethi	%hi(_zero),%o4	fsubd	%f14,%f16,%f18	fsubd	%f20,%f18,%f22	std	%f22,[%fp-240]	ldd	[%o1+%lo(_twon24)],%f24	fmuld	%f26,%f24,%f26	std	%f26,[%fp-64]	ld	[%i4+%o2],%f27	fitod	%f27,%f28	ldd	[%fp-64],%f0	fmuld	%f28,%f0,%f2	std	%f2,[%fp-96]	ld	[%o4+%lo(_zero)],%f3	fitod	%f3,%f4	fcmpd	%f6,%f4	nop				! [internal]	fbne,a	LY9	ldd	[%fp-32],%f2	ldd	[%fp-32],%f10	sethi	%hi(_zero),%o5	ld	[%o5+%lo(_zero)],%f7	fitod	%f7,%f8	fcmpd	%f10,%f8	nop				! [internal]	fbne,a	LY8	ldd	[%fp-32],%f18	ldd	[%fp-24],%f12	ldd	[%fp-96],%f14	fmuld	%f12,%f14,%f16	b	L77051	std	%f16,[%fp-176]LY8:					! [internal]	ldd	[%fp-104],%f20	fmuld	%f18,%f20,%f22	ldd	[%fp-24],%f24	ldd	[%fp-96],%f26	fmuld	%f24,%f26,%f28	faddd	%f28,%f22,%f0	b	L77051	std	%f0,[%fp-176]LY9:					! [internal]	ldd	[%fp-104],%f4	fmuld	%f2,%f4,%f6	ldd	[%fp-24],%f8	ldd	[%fp-96],%f10	ldd	[%fp-16],%f16	ldd	[%fp-112],%f18	fmuld	%f8,%f10,%f12	fmuld	%f16,%f18,%f20	faddd	%f12,%f6,%f14	faddd	%f14,%f20,%f22	std	%f22,[%fp-176]L77051:	ld	[%fp-180],%o1	ld	[%fp-184],%o0	st	%f30,[%sp+LP192]	st	%f31,[%sp+LP192+4]	call	_ilogb,2	nop	ld	[%sp+LP192],%f30	ld	[%sp+LP192+4],%f31	std	%f30,[%sp+LP192+8]	mov	%o0,%l6	ld	[%sp+LP192+8],%o0	ld	[%sp+LP192+12],%o1	st	%f30,[%sp+LP192]	call	_ilogb,2	nop	ld	[%sp+LP192],%f30	ld	[%sp+LP192+4],%f31	sub	%o0,%l6,%o0	cmp	%o0,20	bl,a	LY7	std	%f30,[%fp-232]	ldd	[%fp-176],%f24	ldd	[%fp-240],%f26	faddd	%f26,%f24,%f26	b	L77060	std	%f26,[%fp-240]LY7:					! [internal]	ldd	[%fp-240],%f28	faddd	%f30,%f28,%f30	ldd	[%fp-232],%f0	ldd	[%fp-240],%f4	ldd	[%fp-176],%f8	ldd	[%fp-64],%f14	fsubd	%f30,%f0,%f2	ldd	[%fp-16],%f24	sethi	%hi(_twon24),%l0	inc	7,%i5	sll	%i5,2,%i5	sethi	%hi(_zero),%l3	fsubd	%f2,%f4,%f6	fsubd	%f8,%f6,%f10	std	%f10,[%fp-240]	ldd	[%l0+%lo(_twon24)],%f12	fmuld	%f14,%f12,%f14	std	%f14,[%fp-64]	ld	[%i4+%i5],%f15	fitod	%f15,%f16	ldd	[%fp-64],%f18	fmuld	%f16,%f18,%f20	std	%f20,[%fp-88]	ld	[%l3+%lo(_zero)],%f21	fitod	%f21,%f22	fcmpd	%f24,%f22	nop				! [internal]	fbne,a	LY6	ldd	[%fp-32],%f20	ldd	[%fp-32],%f28	sethi	%hi(_zero),%l4	ld	[%l4+%lo(_zero)],%f25	fitod	%f25,%f26	fcmpd	%f28,%f26	nop				! [internal]	fbne,a	LY5	ldd	[%fp-32],%f6	ldd	[%fp-24],%f0	ldd	[%fp-88],%f2	fmuld	%f0,%f2,%f4	b	L77059	std	%f4,[%fp-168]LY5:					! [internal]	ldd	[%fp-96],%f8	fmuld	%f6,%f8,%f10	ldd	[%fp-24],%f12	ldd	[%fp-88],%f14	fmuld	%f12,%f14,%f16	faddd	%f16,%f10,%f18	b	L77059	std	%f18,[%fp-168]LY6:					! [internal]	ldd	[%fp-96],%f22	fmuld	%f20,%f22,%f24	ldd	[%fp-24],%f26	ldd	[%fp-88],%f28	ldd	[%fp-16],%f4	ldd	[%fp-104],%f6	fmuld	%f26,%f28,%f0	fmuld	%f4,%f6,%f8	faddd	%f0,%f24,%f2	faddd	%f2,%f8,%f10	std	%f10,[%fp-168]L77059:	ldd	[%fp-168],%f12	ldd	[%fp-240],%f14	faddd	%f14,%f12,%f14	std	%f14,[%fp-240]L77060:	std	%f30,[%fp-232]	ldd	[%fp-240],%f16	faddd	%f16,%f30,%f18	ldd	[%fp-232],%f20	ldd	[%fp-240],%f24	fmovs	%f19,%f31	fmovs	%f18,%f30	fsubd	%f30,%f20,%f22	fsubd	%f24,%f22,%f24	std	%f24,[%fp-240]	std	%f30,[%fp-8]LY13:					! [internal]	ldd	[%fp-240],%f28	ldd	[%fp-8],%f26	std	%f28,[%fp-232]	std	%f26,[%fp-64]	ld	[%i0],%l5	sethi	%hi(-0x20000000),%o1	and	%l5,-32,%l5	st	%l5,[%i0]	ldd	[%fp-8],%f30	ld	[%i0],%o0	cmp	%l7,1	and	%o0,%o1,%o0	st	%o0,[%i0]	ldd	[%fp-8],%f2	fsubd	%f30,%f2,%f4	ldd	[%fp-8],%f0	std	%f0,[%fp-248]	ldd	[%fp-64],%f6	ldd	[%fp-40],%f14	ldd	[%fp-248],%f16	fsubd	%f30,%f6,%f8	fmuld	%f14,%f16,%f18	std	%f4,[%fp-240]	ldd	[%fp-240],%f22	ldd	[%fp-232],%f10	fsubd	%f10,%f8,%f12	ldd	[%fp-248],%f6	sethi	%hi(_p2),%o1		! [internal]	ldd	[%o1+%lo(_p2)],%f20	fmuld	%f20,%f22,%f24	sethi	%hi(_p1),%o0		! [internal]	fmovs	%f13,%f31	fmovs	%f12,%f30	ldd	[%fp-240],%f12	faddd	%f24,%f18,%f26	ldd	[%fp-248],%f20	std	%f26,[%fp-256]	ldd	[%o0+%lo(_p1)],%f28	fmuld	%f28,%f30,%f0	ldd	[%fp-256],%f2	faddd	%f2,%f0,%f2	std	%f2,[%fp-256]	ldd	[%o1+%lo(_p2)],%f4	fmuld	%f4,%f6,%f8	ldd	[%o0+%lo(_p1)],%f10	fmuld	%f10,%f12,%f14	ldd	[%fp-256],%f6	faddd	%f14,%f8,%f16	std	%f16,[%fp-264]	ldd	[%o0+%lo(_p1)],%f18	fmuld	%f18,%f20,%f22	ldd	[%fp-264],%f24	ldd	[%fp-264],%f2	fmovs	%f23,%f31	fmovs	%f22,%f30	faddd	%f30,%f24,%f26	std	%f26,[%fp-248]	ldd	[%fp-248],%f28	fsubd	%f28,%f30,%f0	ldd	[%fp-248],%f10	fsubd	%f0,%f2,%f4	fsubd	%f6,%f4,%f8	std	%f8,[%fp-240]	ldd	[%fp-240],%f12	faddd	%f10,%f12,%f14	st	%f14,[%i2]	st	%f15,[%i2+4]	ld	[%i2],%f16	ldd	[%fp-248],%f18	ld	[%i2+4],%f17	fsubd	%f16,%f18,%f20	ldd	[%fp-240],%f22	fsubd	%f22,%f20,%f24	st	%f24,[%i3]	bne	L77063	st	%f25,[%i3+4]	ld	[%i2],%f26	fnegs	%f26,%f26	ld	[%i2+4],%f27	st	%f26,[%i2]	st	%f27,[%i2+4]	ld	[%i3],%f28	fnegs	%f28,%f28	ld	[%i3+4],%f29	st	%f28,[%i3]	st	%f29,[%i3+4]	sub	%g0,%i1,%i1L77063:	and	%i1,7,%i0	ret	restoreLP192	=	96	.seg	"data"			! [internal]	.align	4_zero:	.word	0	.align	4_one:	.word	1	.align	4_p_53:	.word	0xa2f983	.word	0x6e4e44	.word	0x16f3c4	.word	0xea69b5	.word	0xd3e131	.word	0x60e1d2	.word	0xd7982a	.word	0xc031f5	.word	0xd67bcc	.word	0xfd1375	.word	0x60919b	.word	0x3fa0bb	.word	0x612abb	.word	0x714f9b	.word	0x3da8a	.word	0xc05948	.word	0xd023f4	.word	0x5afa37	.word	0x51631d	.word	0xcd7a90	.word	0xc0474a	.word	0xf6a6f3	.word	0x1a52e1	.word	0x5c3927	.word	0x3ada45	.word	0x4e2db5	.word	0x64e8c4	.word	0x274a5b	.word	0xb74adc	.word	0x1e6591	.word	0x2822be	.word	0x4771f5	.word	0x12a63f	.word	0x83bd35	.word	0x2488ca	.word	0x1fe1be	.word	0x42c21a	.word	0x682569	.word	0x2afb91	.word	0x68ade1	.word	0x4a42e5	.word	0x9be357	.word	0xb79675	.word	0xce998a	.word	0x83af8b	.word	0xe645e6	.word	0xdf0789	.word	0x9e9747	.word	0xaa15ff	.word	0x358c3f	.word	0xaf3141	.word	0x72a3f7	.word	0x2bf1d4	.word	0xf3ad96	.word	0x7d759f	.word	0x257fce	.word	0x29fb69	.word	0xb1b42c	.word	0xc32de1	.word	0x8c0bbd	.word	0x31ec2f	.word	0x942026	.word	0x85dce7	.word	0x653ff3	.word	0x136fa7	.word	0xd7a5f	.align	4_p_66:	.word	0xa2f983	.word	0x6e4e44	.word	0x152a00	.word	0x62bc4	.word	0xda276	.word	0xbed4c1	.word	0xfdf905	.word	0x5cd5ba	.word	0x767cec	.word	0x1f80d6	.word	0xc26053	.word	0x3a0070	.word	0x107c2a	.word	0xf68ee9	.word	0x687b7a	.word	0xb990aa	.word	0x38de4b	.word	0x96cff3	.word	0x92735e	.word	0x8b34f6	.word	0x195bfc	.word	0x27f88e	.word	0xa93ec5	.word	0x3958a5	.word	0x3e5d13	.word	0x1c55a8	.word	0x5b4a8b	.word	0xa42e04	.word	0x12d105	.word	0x35580d	.word	0xf62347	.word	0x450900	.word	0xb98bca	.word	0xf7e8a4	.word	0xa2e5d5	.word	0x69bc52	.word	0xf0381d	.word	0x1a0a88	.word	0xfe8714	.word	0x7f6735	.word	0xbb7d4d	.word	0xc6f642	.word	0xb27e80	.word	0x6191bf	.word	0xb6b750	.word	0x52776e	.word	0xd60fd0	.word	0x607dcc	.word	0x68bfaf	.word	0xed69fc	.word	0x6eb305	.word	0xd2557d	.word	0x25bdfb	.word	0x3e4aa1	.word	0x84472d	.word	0x8b0376	.word	0xf77740	.word	0xd290df	.word	0x15ec8c	.word	0x45a5c3	.word	0x6181ef	.word	0xc5e7e8	.word	0xd8909c	.word	0xf62144	.word	0x298428	.word	0x6e5d9d	.align	4_p_inf:	.word	0xa2f983	.word	0x6e4e44	.word	0x1529fc	.word	0x2757d1	.word	0xf534dd	.word	0xc0db62	.word	0x95993c	.word	0x439041	.word	0xfe5163	.word	0xabdebb	.word	0xc561b7	.word	0x246e3a	.word	0x424dd2	.word	0xe00649	.word	0x2eea09	.word	0xd1921c	.word	0xfe1deb	.word	0x1cb129	.word	0xa73ee8	.word	0x8235f5	.word	0x2ebb44	.word	0x84e99c	.word	0x7026b4	.word	0x5f7e41	.word	0x3991d6	.word	0x398353	.word	0x39f49c	.word	0x845f8b	.word	0xbdf928	.word	0x3b1ff8	.word	0x97ffde	.word	0x5980f	.word	0xef2f11	.word	0x8b5a0a	.word	0x6d1f6d	.word	0x367ecf	.word	0x27cb09	.word	0xb74f46	.word	0x3f669e	.word	0x5fea2d	.word	0x7527ba	.word	0xc7ebe5	.word	0xf17b3d	.word	0x739f7	.word	0x8a5292	.word	0xea6bfb	.word	0x5fb11f	.word	0x8d5d08	.word	0x560330	.word	0x46fc7b	.word	0x6babf0	.word	0xcfbc20	.word	0x9af436	.word	0x1da9e3	.word	0x91615e	.word	0xe61b08	.word	0x659985	.word	0x5f14a0	.word	0x68408d	.word	0xffd880	.word	0x4d7327	.word	0x310606	.word	0x1556ca	.word	0x73a8c9	.word	0x60e27b	.word	0xc08c6b	.align	8_two24:	.word	0x41700000	.word	0	.align	8_twon24:	.word	0x3e700000	.word	0	.align	8_p1:	.word	0x3ff921fb	.word	0x40000000	.align	8_p2:	.word	0x3e74442d	.word	0	.align	8_p3_inf:	.word	0x3cf84698	.word	-0x80000000	.align	8_p3_66:	.word	0x3cf84698	.word	0	.align	8_p3_53:	.word	0x3cf80000	.word	0	.align	8L2000000:	.word	0x3fc00000	.word	0	.align	8L2000001:	.word	0x40200000	.word	0	.align	8L2000002:	.word	0x3fe00000	.word	0	.align	8L2000003:	.word	0x3ff00000	.word	0

⌨️ 快捷键说明

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