Lines Matching refs:r5
52 vlgvb %r5,%v17,7 /* Load zero index or 16 if not found. */
53 clrjl %r5,%r1,.Lfound_align /* If found zero within loaded bytes,
58 lghi %r5,15 /* current_len = 15. */
59 slr %r5,%r4 /* Compute highest index to 16byte boundary. */
61 vstl %v16,%r5,0(%r2) /* Copy loaded characters - no zero. */
62 ahi %r5,1 /* Start loop at next character. */
66 vl %v16,0(%r5,%r3) /* Load s. */
69 vl %v18,16(%r5,%r3) /* Load next part of s. */
70 vst %v16,0(%r5,%r2) /* Store previous part without zero to dst. */
73 vl %v16,32(%r5,%r3)
74 vst %v18,16(%r5,%r2)
77 vl %v18,48(%r5,%r3)
78 vst %v16,32(%r5,%r2)
81 vst %v18,48(%r5,%r2)
83 aghi %r5,64
87 aghi %r5,32
89 la %r3,0(%r5,%r2)
97 aghi %r5,32
99 la %r3,16(%r5,%r2)
107 aghi %r5,3 /* Also copy remaining bytes of zero. */
108 vstl %v16,%r5,0(%r2) /* Copy characters including zero. */
109 lay %r2,-3(%r5,%r2) /* Return pointer to zero. */