Lines Matching refs:r5
56 vlgvb %r5,%v16,7 /* Load zero index or 16 if not found. */
57 clrjl %r5,%r1,.Llen_end /* Found zero within loaded bytes, end. */
61 lghi %r5,16 /* current_len = 16. */
62 slr %r5,%r1 /* Compute bytes to 16bytes boundary. */
66 vl %v16,0(%r5,%r2) /* Load s. */
69 vl %v16,16(%r5,%r2)
72 vl %v16,32(%r5,%r2)
75 vl %v16,48(%r5,%r2)
79 aghi %r5,64
83 aghi %r5,16
85 aghi %r5,16
87 aghi %r5,16
90 algr %r5,%r4
99 la %r2,0(%r5,%r2) /* strcpy at end of dst-string. */
105 vlgvb %r5,%v17,7 /* Load zero index or 16 if not found. */
106 clrjl %r5,%r1,.Lcpy_found_align /* If found zero within loaded bytes,
111 lghi %r5,15 /* current_len = 15. */
112 slr %r5,%r4 /* Compute highest index to 16byte boundary. */
114 vstl %v16,%r5,0(%r2) /* Copy loaded characters - no zero. */
115 ahi %r5,1 /* Start loop at next character. */
119 vl %v16,0(%r5,%r3) /* Load s. */
122 vl %v18,16(%r5,%r3)/* Load next part of s. */
123 vst %v16,0(%r5,%r2) /* Store previous part without zero to dst. */
126 vl %v16,32(%r5,%r3)
127 vst %v18,16(%r5,%r2)
130 vl %v18,48(%r5,%r3)
131 vst %v16,32(%r5,%r2)
134 vst %v18,48(%r5,%r2)
136 aghi %r5,64
140 aghi %r5,32
142 la %r4,0(%r5,%r2)
149 aghi %r5,32
151 la %r4,16(%r5,%r2)
158 vstl %v16,%r5,0(%r2) /* Copy characters including zero. */