Lines Matching full:r6

31 		"1:	R6 = memw_locked(%0);\n"  in arch_read_lock()
32 " { P3 = cmp.ge(R6,#0); R6 = add(R6,#1);}\n" in arch_read_lock()
34 " memw_locked(%0,P3) = R6;\n" in arch_read_lock()
38 : "memory", "r6", "p3" in arch_read_lock()
46 "1: R6 = memw_locked(%0);\n" in arch_read_unlock()
47 " R6 = add(R6,#-1);\n" in arch_read_unlock()
48 " memw_locked(%0,P3) = R6\n" in arch_read_unlock()
52 : "memory", "r6", "p3" in arch_read_unlock()
62 " R6 = memw_locked(%1);\n" in arch_read_trylock()
63 " { %0 = #0; P3 = cmp.ge(R6,#0); R6 = add(R6,#1);}\n" in arch_read_trylock()
65 " memw_locked(%1,P3) = R6;\n" in arch_read_trylock()
70 : "memory", "r6", "p3" in arch_read_trylock()
79 "1: R6 = memw_locked(%0)\n" in arch_write_lock()
80 " { P3 = cmp.eq(R6,#0); R6 = #-1;}\n" in arch_write_lock()
82 " memw_locked(%0,P3) = R6;\n" in arch_write_lock()
86 : "memory", "r6", "p3" in arch_write_lock()
95 " R6 = memw_locked(%1)\n" in arch_write_trylock()
96 " { %0 = #0; P3 = cmp.eq(R6,#0); R6 = #-1;}\n" in arch_write_trylock()
98 " memw_locked(%1,P3) = R6;\n" in arch_write_trylock()
103 : "memory", "r6", "p3" in arch_write_trylock()
118 "1: R6 = memw_locked(%0);\n" in arch_spin_lock()
119 " P3 = cmp.eq(R6,#0);\n" in arch_spin_lock()
120 " { if (!P3) jump 1b; R6 = #1; }\n" in arch_spin_lock()
121 " memw_locked(%0,P3) = R6;\n" in arch_spin_lock()
125 : "memory", "r6", "p3" in arch_spin_lock()
140 " R6 = memw_locked(%1);\n" in arch_spin_trylock()
141 " P3 = cmp.eq(R6,#0);\n" in arch_spin_trylock()
142 " { if (!P3) jump 1f; R6 = #1; %0 = #0; }\n" in arch_spin_trylock()
143 " memw_locked(%1,P3) = R6;\n" in arch_spin_trylock()
148 : "memory", "r6", "p3" in arch_spin_trylock()