Lines Matching +full:3 +full:- +full:n
25 while (count--) in memset()
31 /* fill8 %3, %5 (c & 0xff) */ in memset()
32 " slli %4, %5, 8\n" in memset()
33 " or %4, %4, %5\n" in memset()
34 " slli %3, %4, 16\n" in memset()
35 " or %3, %3, %4\n" in memset()
36 /* Word-align %0 (s) if necessary */ in memset()
37 " andi %4, %0, 0x01\n" in memset()
38 " beq %4, zero, 1f\n" in memset()
39 " addi %1, %1, -1\n" in memset()
40 " stb %3, 0(%0)\n" in memset()
41 " addi %0, %0, 1\n" in memset()
42 "1: mov %2, %1\n" in memset()
43 /* Dword-align %0 (s) if necessary */ in memset()
44 " andi %4, %0, 0x02\n" in memset()
45 " beq %4, zero, 2f\n" in memset()
46 " addi %1, %1, -2\n" in memset()
47 " sth %3, 0(%0)\n" in memset()
48 " addi %0, %0, 2\n" in memset()
49 " mov %2, %1\n" in memset()
51 "2: srli %2, %2, 2\n" in memset()
53 "3: stw %3, 0(%0)\n" in memset()
54 " addi %0, %0, 4\n" in memset()
55 " addi %2, %2, -1\n" in memset()
56 " bne %2, zero, 3b\n" in memset()
58 " andi %4, %1, 0x02\n" in memset()
59 " beq %4, zero, 4f\n" in memset()
60 " sth %3, 0(%0)\n" in memset()
61 " addi %0, %0, 2\n" in memset()
63 "4: andi %4, %1, 0x01\n" in memset()
64 " beq %4, zero, 5f\n" in memset()
65 " stb %3, 0(%0)\n" in memset()
66 "5:\n" in memset()
70 "=r" (fill8reg), /* %3 Output */ in memset()