Lines Matching refs:buf
18 buf .req r0
38 tst buf, #1 @ odd address?
40 ldrbne td0, [buf], #1
51 ldrh td0, [buf], #2
54 ldrb td0, [buf], #1
55 ldrb td3, [buf], #1
68 ldrbne td0, [buf], #1 @ include last byte
77 .Lnot_aligned: tst buf, #1 @ odd address
78 ldrbne td0, [buf], #1 @ make even
82 tst buf, #2 @ 32-bit aligned?
84 ldrhne td0, [buf], #2 @ make 32-bit aligned
87 ldrbne td0, [buf], #1
88 ldrbne ip, [buf], #1
100 stmfd sp!, {buf, lr}
104 tst buf, #1
108 tst buf, #3 @ Test destination alignment
115 2: ldmia buf!, {td0, td1, td2, td3}
120 ldmia buf!, {td0, td1, td2, td3}
133 4: ldr td0, [buf], #4