Lines Matching full:t
28 ".set\tpush\n\t" in __sti()
29 ".set\treorder\n\t" in __sti()
30 ".set\tnoat\n\t" in __sti()
31 "mfc0\t$1,$12\n\t" in __sti()
32 "ori\t$1,0x1f\n\t" in __sti()
33 "xori\t$1,0x1e\n\t" in __sti()
34 "mtc0\t$1,$12\n\t" in __sti()
35 ".set\tpop\n\t" in __sti()
52 ".set\tpush\n\t" in __cli()
53 ".set\treorder\n\t" in __cli()
54 ".set\tnoat\n\t" in __cli()
55 "mfc0\t$1,$12\n\t" in __cli()
56 "ori\t$1,1\n\t" in __cli()
57 "xori\t$1,1\n\t" in __cli()
58 ".set\tnoreorder\n\t" in __cli()
59 "mtc0\t$1,$12\n\t" in __cli()
60 "nop\n\t" in __cli()
61 "nop\n\t" in __cli()
62 "nop\n\t" in __cli()
63 ".set\tpop\n\t" in __cli()
71 ".set\tpush\n\t" \
72 ".set\treorder\n\t" \
73 "mfc0\t%0,$12\n\t" \
74 ".set\tpop\n\t" \
79 ".set\tpush\n\t" \
80 ".set\treorder\n\t" \
81 ".set\tnoat\n\t" \
82 "mfc0\t%0,$12\n\t" \
83 "ori\t$1,%0,1\n\t" \
84 "xori\t$1,1\n\t" \
85 ".set\tnoreorder\n\t" \
86 "mtc0\t$1,$12\n\t" \
87 "nop\n\t" \
88 "nop\n\t" \
89 "nop\n\t" \
90 ".set\tpop\n\t" \
100 ".set\tnoreorder\t\t\t# __restore_flags\n\t" \
101 ".set\tnoat\n\t" \
102 "mfc0\t$1, $12\n\t" \
103 "andi\t%0, 1\n\t" \
104 "ori\t$1, 1\n\t" \
105 "xori\t$1, 1\n\t" \
106 "or\t%0, $1\n\t" \
107 "mtc0\t%0, $12\n\t" \
108 "nop\n\t" \
109 "nop\n\t" \
110 "nop\n\t" \
111 ".set\tat\n\t" \
160 "# prevent instructions being moved around\n\t" \
161 ".set\tnoreorder\n\t" \
162 "# 8 nops to fool the R4400 pipeline\n\t" \
163 "nop;nop;nop;nop;nop;nop;nop;nop\n\t" \
192 * checking that n isn't the current task, in which case it does nothing.
207 * FIXME: This doesn't work for R3000 machines.
215 ".set\tnoreorder\t\t\t# xchg_u32\n\t" in xchg_u32()
216 ".set\tnoat\n\t" in xchg_u32()
217 "ll\t%0, %3\n" in xchg_u32()
218 "1:\tmove\t$1, %2\n\t" in xchg_u32()
219 "sc\t$1, %1\n\t" in xchg_u32()
220 "beqzl\t$1, 1b\n\t" in xchg_u32()
221 " ll\t%0, %3\n\t" in xchg_u32()
222 ".set\tat\n\t" in xchg_u32()
279 __stringify(PTR_LA) "\t%0, 1f\n" in instruction_hazard_barrier()