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

📄 qatomic32_ppc.s

📁 奇趣公司比较新的qt/emd版本
💻 S
字号:
	.section __TEXT,__text,regular,pure_instructions	.section __TEXT,__picsymbolstub1,symbol_stubs,pure_instructions,32        .section __TEXT,__text,regular,pure_instructions	.align 2	.align 2	.globl _q_atomic_test_and_set_int        .section __TEXT,__text,regular,pure_instructions	.align 2_q_atomic_test_and_set_int:	lwarx  r6,0,r3        cmpw   r6,r4        bne-   $+20        stwcx. r5,0,r3        bne-   $-16        addi   r3,0,1        blr        addi   r3,0,0	blr	.align 2	.globl _q_atomic_test_and_set_acquire_int        .section __TEXT,__text,regular,pure_instructions	.align 2_q_atomic_test_and_set_acquire_int:	lwarx  r6,0,r3        cmpw   r6,r4        bne-   $+20        stwcx. r5,0,r3        bne-   $-16        addi   r3,0,1        b      $+8        addi   r3,0,0        eieio	blr	.align 2	.globl _q_atomic_test_and_set_release_int        .section __TEXT,__text,regular,pure_instructions	.align 2_q_atomic_test_and_set_release_int:        eieio	lwarx  r6,0,r3        cmpw   r6,r4        bne-   $+20        stwcx. r5,0,r3        bne-   $-16        addi   r3,0,1        blr        addi   r3,0,0	blr	.align 2	.globl _q_atomic_test_and_set_ptr        .section __TEXT,__text,regular,pure_instructions	.align 2_q_atomic_test_and_set_ptr:	lwarx  r6,0,r3        cmpw   r6,r4        bne-   $+20        stwcx. r5,0,r3        bne-   $-16        addi   r3,0,1        blr        addi   r3,0,0	blr	.align 2	.globl _q_atomic_increment        .section __TEXT,__text,regular,pure_instructions	.align 2_q_atomic_increment:	lwarx  r4,0,r3        addi   r4,r4,1        stwcx. r4,0,r3        bne-   $-12	mr     r3,r4	blr	.align 2	.globl _q_atomic_decrement        .section __TEXT,__text,regular,pure_instructions	.align 2_q_atomic_decrement:	lwarx  r4,0,r3        subi   r4,r4,1        stwcx. r4,0,r3        bne-   $-12	mr     r3,r4	blr	.align 2	.globl _q_atomic_set_int        .section __TEXT,__text,regular,pure_instructions	.align 2_q_atomic_set_int:	lwarx  r5,0,r3        stwcx. r4,0,r3        bne-   $-8	mr     r3,r5	blr	.align 2	.globl _q_atomic_set_ptr        .section __TEXT,__text,regular,pure_instructions	.align 2_q_atomic_set_ptr:	lwarx  r5,0,r3        stwcx. r4,0,r3        bne-   $-8	mr     r3,r5	blr.globl q_atomic_test_and_set_int.eh	q_atomic_test_and_set_int.eh = 0.globl q_atomic_test_and_set_ptr.eh	q_atomic_test_and_set_ptr.eh = 0.globl q_atomic_increment.eh	q_atomic_increment.eh = 0.globl q_atomic_decrement.eh	q_atomic_decrement.eh = 0.globl q_atomic_set_int.eh	q_atomic_set_int.eh = 0.globl q_atomic_set_ptr.eh	q_atomic_set_ptr.eh = 0.data.constructor.data.destructor.align 1

⌨️ 快捷键说明

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