/device/linaro/bootloader/edk2/ArmPkg/Library/CompilerIntrinsicsLib/Arm/ |
D | udivmoddi4.S | 24 stmia sp, {r2-r3} 26 orrs r2, r2, r3 32 cmp r3, #0 85 sub r3, r2, #1 86 tst r2, r3 90 andne r5, ip, r3 93 rsb r3, r2, #0 94 and r3, r2, r3 95 clz r3, r3 96 rsb r3, r3, #31 [all …]
|
D | clzsi2.S | 21 movs r3, r0, lsr #16 22 movne r3, #16 23 moveq r3, #0 26 mov r3, r0, lsr r3 27 tst r3, #65280 32 mov r3, r3, lsr r0 33 tst r3, #240 38 mov r3, r3, lsr r0 39 tst r3, #12 44 mov r2, r3, lsr r0 [all …]
|
D | ctzsi2.S | 18 uxth r3, r0 19 cmp r3, #0 25 movne r3, #0 26 moveq r3, #8 27 mov r0, r0, lsr r3 31 add r3, r3, ip 36 add r3, r3, r1 39 add r2, r3, r2 40 eor r3, r0, #1 42 ands r3, r3, #1 [all …]
|
D | uwrite.asm | 48 mov r3, r0, lsr #8 50 strb r3, [r2, #1] 51 mov r3, r0, lsr #16 52 strb r3, [r2, #2] 53 mov r3, r0, lsr #24 54 strb r3, [r2, #3] 56 mov r3, r1, lsr #8 58 strb r3, [r2, #5] 59 mov r3, r1, lsr #16 60 strb r3, [r2, #6] [all …]
|
D | udivsi3.S | 26 clz r3, r0 27 rsb r3, r3, r2 28 cmp r3, #31 31 add r5, r3, #1 32 rsb r3, r3, #31 34 mov r2, r0, asl r3 41 orr r2, r3, lr 42 rsb r3, ip, r1 43 sub r3, r3, #1 44 and r0, r1, r3, asr #31 [all …]
|
D | uread.asm | 30 ldrb r3, [r0, #2] 33 orr r1, r1, r3, lsl #16 45 mov r3, r0 47 ldrb r1, [r3] 48 ldrb r2, [r3, #1] 50 ldrb r2, [r3, #2] 52 ldrb r0, [r3, #3] 55 ldrb r1, [r3, #4] 56 ldrb r2, [r3, #5] 58 ldrb r2, [r3, #6] [all …]
|
D | ldivmod.S | 32 eor r4,r4,r3,LSR #1 37 tst r3,r3 40 rsc r3,r3,#0 51 rsc r3,r3,#0
|
D | ldivmod.asm | 32 EOR r4,r4,r3,LSR #1 37 TST r3,r3 40 RSC r3,r3,#0 51 RSC r3,r3,#0
|
D | switch.asm | 22 CMP r3,r12 23 LDRBCC r3,[lr,r3] 24 LDRBCS r3,[lr,r12] 25 ADD r12,lr,r3,LSL #1
|
D | uldiv.S | 34 orrs ip, r3, r2, lsr #31 55 tst r3, #-2147483648 // 0x80000000 57 movs ip, r3, lsr #15 59 mov ip, r3, lsl r6 71 rsb r3, r6, #32 // 0x20 73 orr ip, ip, r2, lsr r3 77 mov ip, r3 83 mov r3, #0 // 0x0 85 addcs r3, r3, #2 // 0x2 88 adcs r3, r3, #0 // 0x0 [all …]
|
D | uldiv.asm | 33 orrs ip, r3, r2, lsr #31 54 tst r3, #-2147483648 ; 0x80000000 56 movs ip, r3, lsr #15 58 mov ip, r3, lsl r6 70 rsb r3, r6, #32 ; 0x20 72 orr ip, ip, r2, lsr r3 76 mov ip, r3 82 mov r3, #0 ; 0x0 84 addcs r3, r3, #2 ; 0x2 87 adcs r3, r3, #0 ; 0x0 [all …]
|
D | divdi3.S | 21 mov r4, r3, asr #31 31 eor r3, r3, r4 33 sbc r3, r3, r5 40 eor r3, r10, r4 42 eor r1, r1, r3 44 sbc r1, r1, r3
|
/device/google/contexthub/firmware/lib/libc/ |
D | memcpy-armv7m.S | 100 orr r3, r1, r0 101 ands r3, r3, #3 113 ldr r3, [r1], #4 114 str r3, [r0], #4 117 ldr r3, [r1, \offset] 118 str r3, [r0, \offset] 135 ldr r3, [r1], #4 136 str r3, [r0], #4 139 ldr r3, [r1, \offset] 140 str r3, [r0, \offset] [all …]
|
/device/linaro/bootloader/edk2/ArmPlatformPkg/Library/ArmPlatformStackLib/Arm/ |
D | ArmPlatformStackLib.S | 25 mov r6, r3 28 mov r3, r0 39 mov r0, r3 42 mov r3, r6 65 mul r3, r3, r1 68 add sp, r0, r3 98 mul r3, r3, r5 101 add sp, sp, r3
|
D | ArmPlatformStackLib.asm | 40 mov r6, r3 43 mov r3, r0 54 mov r0, r3 57 mov r3, r6 82 mul r3, r3, r1 85 add sp, r0, r3 116 mul r3, r3, r5 119 add sp, sp, r3
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Arm/ |
D | Math64.S | 31 mov r3, r0, asl r2 34 mov r0, r3 46 mov r3, r5, lsr r2 48 orr r3, r3, r1, asl ip 50 movpl r3, r1, lsr r0 52 mov r0, r3 64 mov r3, r5, lsr r2 66 orr r3, r3, r1, asl ip 68 movpl r3, r1, asr r0 70 mov r0, r3 [all …]
|
/device/linaro/bootloader/edk2/ArmPlatformPkg/PrePi/Arm/ |
D | ModuleEntryPoint.asm | 52 ldrd r2, r3, [r1] 53 teq r3, #0 62 mov32 r3, FixedPcdGet32(PcdFdSize) 63 sub r3, r3, #1 64 add r3, r3, r2 // r3 = FdTop = PcdFdBaseAddress + PcdFdSize 74 subs r0, r1, r3 // r0 = SystemMemoryTop - FdTop 121 mov32 r3, FixedPcdGet32(PcdCPUCoreSecondaryStackSize)
|
D | ModuleEntryPoint.S | 37 ldrd r2, r3, [r1] 38 teq r3, #0 47 MOV32 (r3, FixedPcdGet32(PcdFdSize) - 1) 48 add r3, r3, r2 // r3 = FdTop = PcdFdBaseAddress + PcdFdSize 58 subs r0, r1, r3 // r0 = SystemMemoryTop - FdTop 104 MOV32 (r3, FixedPcdGet32(PcdCPUCoreSecondaryStackSize)) 117 mov r3, sp
|
/device/linaro/bootloader/edk2/ArmVirtPkg/PrePi/Arm/ |
D | ModuleEntryPoint.S | 65 ldrd r2, r3, [r12] 70 addcs r3, r3, #1 73 teq r3, #0 79 MOV32 (r3, FixedPcdGet32 (PcdFdSize) - 1) 80 add r3, r3, r2 // r3 = FdTop = PcdFdBaseAddress + PcdFdSize 90 subs r0, r1, r3 // r0 = SystemMemoryTop - FdTop 136 MOV32 (r3, FixedPcdGet32(PcdCPUCoreSecondaryStackSize))
|
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/css/drivers/sds/aarch32/ |
D | sds_helpers.S | 24 ubfx r3, r1, #0, #16 27 cmp r2, r3 37 mov r3, #0 48 add r3, r3, #0x1 49 cmp r1, r3
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ |
D | ScanMem.S | 73 ldrb r3, [r0],#1 75 cmp r3, r2 87 movs r3, #0 95 sel r5, r3, r7 // bytes are 00 for none-00 bytes, or ff for 00 bytes - NOTE INVERSION 109 ldrb r3, [r0], #1 111 eor r3, r3, r2 // r3 = 0 if match - doesn't break flags from sub 112 cbz r3, 50f
|
D | CopyMem.asm | 39 rsb r3, r1, r11 40 cmp r12, r3 50 movne r3, #0 51 moveq r3, #1 54 andhi r0, r3, #1 74 sub r3, r14, #1 76 ldrb r3, [r3, #0] 82 strb r3, [r2, #0] 113 ldrb r3, [r14], #1 115 strb r3, [r10], #1
|
D | CopyMem.S | 59 rsb r3, r1, r11 60 cmp r12, r3 72 movne.n r3, #0 74 moveq.n r3, #1 79 and r0, r3, #1 103 sub r3, r14, #1 105 ldrb r3, [r3, #0] 111 strb r3, [r2, #0] 143 ldrb r3, [r14], #1 145 strb r3, [r10], #1
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseSynchronizationLib/Arm/ |
D | Synchronization.asm | 52 ldrexh r3, [r0] 53 cmp r3, r1 63 mov r0, r3 94 ldrex r3, [r0] 95 cmp r3, r1 105 mov r0, r3 139 cmpeq r7, r3
|
D | Synchronization.S | 53 ldrexh r3, [r0] 54 cmp r3, r1 64 mov r0, r3 95 ldrex r3, [r0] 96 cmp r3, r1 106 mov r0, r3 140 cmpeq r7, r3
|