Lines Matching full:n

26 		"	.set	push				\n"	\
27 " .set noat \n" \
28 " .set push \n" \
29 " .set arch=r4000 \n" \
30 "1: ll %1, %4 # __futex_atomic_op \n" \
31 " .set pop \n" \
32 " " insn " \n" \
33 " .set arch=r4000 \n" \
34 "2: sc $1, %2 \n" \
35 " beqzl $1, 1b \n" \
36 __stringify(__WEAK_LLSC_MB) " \n" \
37 "3: \n" \
38 " .insn \n" \
39 " .set pop \n" \
40 " .section .fixup,\"ax\" \n" \
41 "4: li %0, %6 \n" \
42 " j 3b \n" \
43 " .previous \n" \
44 " .section __ex_table,\"a\" \n" \
45 " "__UA_ADDR "\t1b, 4b \n" \
46 " "__UA_ADDR "\t2b, 4b \n" \
47 " .previous \n" \
55 " .set push \n" \
56 " .set noat \n" \
57 " .set push \n" \
58 " .set "MIPS_ISA_ARCH_LEVEL" \n" \
59 " " __SYNC(full, loongson3_war) " \n" \
60 "1: "user_ll("%1", "%4")" # __futex_atomic_op\n" \
61 " .set pop \n" \
62 " " insn " \n" \
63 " .set "MIPS_ISA_ARCH_LEVEL" \n" \
64 "2: "user_sc("$1", "%2")" \n" \
65 " beqz $1, 1b \n" \
66 __stringify(__WEAK_LLSC_MB) " \n" \
67 "3: \n" \
68 " .insn \n" \
69 " .set pop \n" \
70 " .section .fixup,\"ax\" \n" \
71 "4: li %0, %6 \n" \
72 " j 3b \n" \
73 " .previous \n" \
74 " .section __ex_table,\"a\" \n" \
75 " "__UA_ADDR "\t1b, 4b \n" \
76 " "__UA_ADDR "\t2b, 4b \n" \
77 " .previous \n" \
138 "# futex_atomic_cmpxchg_inatomic \n" in futex_atomic_cmpxchg_inatomic()
139 " .set push \n" in futex_atomic_cmpxchg_inatomic()
140 " .set noat \n" in futex_atomic_cmpxchg_inatomic()
141 " .set push \n" in futex_atomic_cmpxchg_inatomic()
142 " .set arch=r4000 \n" in futex_atomic_cmpxchg_inatomic()
143 "1: ll %1, %3 \n" in futex_atomic_cmpxchg_inatomic()
144 " bne %1, %z4, 3f \n" in futex_atomic_cmpxchg_inatomic()
145 " .set pop \n" in futex_atomic_cmpxchg_inatomic()
146 " move $1, %z5 \n" in futex_atomic_cmpxchg_inatomic()
147 " .set arch=r4000 \n" in futex_atomic_cmpxchg_inatomic()
148 "2: sc $1, %2 \n" in futex_atomic_cmpxchg_inatomic()
149 " beqzl $1, 1b \n" in futex_atomic_cmpxchg_inatomic()
150 __stringify(__WEAK_LLSC_MB) " \n" in futex_atomic_cmpxchg_inatomic()
151 "3: \n" in futex_atomic_cmpxchg_inatomic()
152 " .insn \n" in futex_atomic_cmpxchg_inatomic()
153 " .set pop \n" in futex_atomic_cmpxchg_inatomic()
154 " .section .fixup,\"ax\" \n" in futex_atomic_cmpxchg_inatomic()
155 "4: li %0, %6 \n" in futex_atomic_cmpxchg_inatomic()
156 " j 3b \n" in futex_atomic_cmpxchg_inatomic()
157 " .previous \n" in futex_atomic_cmpxchg_inatomic()
158 " .section __ex_table,\"a\" \n" in futex_atomic_cmpxchg_inatomic()
159 " "__UA_ADDR "\t1b, 4b \n" in futex_atomic_cmpxchg_inatomic()
160 " "__UA_ADDR "\t2b, 4b \n" in futex_atomic_cmpxchg_inatomic()
161 " .previous \n" in futex_atomic_cmpxchg_inatomic()
168 "# futex_atomic_cmpxchg_inatomic \n" in futex_atomic_cmpxchg_inatomic()
169 " .set push \n" in futex_atomic_cmpxchg_inatomic()
170 " .set noat \n" in futex_atomic_cmpxchg_inatomic()
171 " .set push \n" in futex_atomic_cmpxchg_inatomic()
172 " .set "MIPS_ISA_ARCH_LEVEL" \n" in futex_atomic_cmpxchg_inatomic()
173 " " __SYNC(full, loongson3_war) " \n" in futex_atomic_cmpxchg_inatomic()
174 "1: "user_ll("%1", "%3")" \n" in futex_atomic_cmpxchg_inatomic()
175 " bne %1, %z4, 3f \n" in futex_atomic_cmpxchg_inatomic()
176 " .set pop \n" in futex_atomic_cmpxchg_inatomic()
177 " move $1, %z5 \n" in futex_atomic_cmpxchg_inatomic()
178 " .set "MIPS_ISA_ARCH_LEVEL" \n" in futex_atomic_cmpxchg_inatomic()
179 "2: "user_sc("$1", "%2")" \n" in futex_atomic_cmpxchg_inatomic()
180 " beqz $1, 1b \n" in futex_atomic_cmpxchg_inatomic()
181 "3: " __SYNC_ELSE(full, loongson3_war, __WEAK_LLSC_MB) "\n" in futex_atomic_cmpxchg_inatomic()
182 " .insn \n" in futex_atomic_cmpxchg_inatomic()
183 " .set pop \n" in futex_atomic_cmpxchg_inatomic()
184 " .section .fixup,\"ax\" \n" in futex_atomic_cmpxchg_inatomic()
185 "4: li %0, %6 \n" in futex_atomic_cmpxchg_inatomic()
186 " j 3b \n" in futex_atomic_cmpxchg_inatomic()
187 " .previous \n" in futex_atomic_cmpxchg_inatomic()
188 " .section __ex_table,\"a\" \n" in futex_atomic_cmpxchg_inatomic()
189 " "__UA_ADDR "\t1b, 4b \n" in futex_atomic_cmpxchg_inatomic()
190 " "__UA_ADDR "\t2b, 4b \n" in futex_atomic_cmpxchg_inatomic()
191 " .previous \n" in futex_atomic_cmpxchg_inatomic()