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

📄 qatomic32.s

📁 奇趣公司比较新的qt/emd版本
💻 S
字号:
	.section ".text"	.align 4	.type q_atomic_lock_int,#function	.global q_atomic_lock_intq_atomic_lock_int:	sethi   %hi(-2147483648),%o3.q_atomic_lock_int_try:	mov %o3,%o2        swap [%o0],%o2	cmp %o2,%o3	bne .q_atomic_lock_int_done	nop.q_atomic_lock_int_spin:	ld [%o0],%o2	cmp %o2,%o3	be .q_atomic_lock_int_spin	nop	ba .q_atomic_lock_int_try	nop.q_atomic_lock_int_done:	retl	mov %o2,%o0	.size q_atomic_lock_int,.-q_atomic_lock_int	.align 4	.type q_atomic_lock_ptr,#function	.global q_atomic_lock_ptrq_atomic_lock_ptr:.q_atomic_lock_ptr_try:	mov -1,%o2        swap [%o0],%o2        cmp %o2,-1        bne .q_atomic_lock_ptr_done        nop.q_atomic_lock_ptr_spin:        ld [%o0],%o2        cmp %o2,-1        be .q_atomic_lock_ptr_spin        nop	ba .q_atomic_lock_ptr_try	nop.q_atomic_lock_ptr_done:	retl        mov %o2,%o0	.size q_atomic_lock_ptr,.-q_atomic_lock_ptr	.align 4	.type q_atomic_unlock,#function	.global q_atomic_unlockq_atomic_unlock:	stbar	retl	st %o1,[%o0]	.size q_atomic_unlock,.-q_atomic_unlock	.align 4	.type q_atomic_set_int,#function	.global q_atomic_set_intq_atomic_set_int:	swap [%o0],%o1	retl	mov %o1,%o0	.size q_atomic_set_int,.-q_atomic_set_int	.align 4	.type q_atomic_set_ptr,#function	.global q_atomic_set_ptrq_atomic_set_ptr:	swap [%o0],%o1	retl	mov %o1,%o0	.size q_atomic_set_ptr,.-q_atomic_set_ptr

⌨️ 快捷键说明

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