Lines Matching defs:__
59 #define __ assm.
67 __ add(r0, r0, Operand(r1));
68 __ mov(pc, Operand(lr));
94 __ mov(r1, Operand(r0));
95 __ mov(r0, Operand(0));
96 __ b(&C);
98 __ bind(&L);
99 __ add(r0, r0, Operand(r1));
100 __ sub(r1, r1, Operand(1));
102 __ bind(&C);
103 __ teq(r1, Operand(0));
104 __ b(ne, &L);
105 __ mov(pc, Operand(lr));
131 __ mov(r1, Operand(r0));
132 __ mov(r0, Operand(1));
133 __ b(&C);
135 __ bind(&L);
136 __ mul(r0, r1, r0);
137 __ sub(r1, r1, Operand(1));
139 __ bind(&C);
140 __ teq(r1, Operand(0));
141 __ b(ne, &L);
142 __ mov(pc, Operand(lr));
145 __ RecordComment("dead code, just testing relocations");
146 __ mov(r0, Operand(Factory::true_value()));
147 __ RecordComment("dead code, just testing immediate operands");
148 __ mov(r0, Operand(-1));
149 __ mov(r0, Operand(0xFF000000));
150 __ mov(r0, Operand(0xF0F0F0F0));
151 __ mov(r0, Operand(0xFFF0FFFF));
184 __ mov(ip, Operand(sp));
185 __ stm(db_w, sp, r4.bit() | fp.bit() | lr.bit());
186 __ sub(fp, ip, Operand(4));
187 __ mov(r4, Operand(r0));
188 __ ldr(r0, MemOperand(r4, OFFSET_OF(T, i)));
189 __ mov(r2, Operand(r0, ASR, 1));
190 __ str(r2, MemOperand(r4, OFFSET_OF(T, i)));
191 __ ldrsb(r2, MemOperand(r4, OFFSET_OF(T, c)));
192 __ add(r0, r2, Operand(r0));
193 __ mov(r2, Operand(r2, LSL, 2));
194 __ strb(r2, MemOperand(r4, OFFSET_OF(T, c)));
195 __ ldrsh(r2, MemOperand(r4, OFFSET_OF(T, s)));
196 __ add(r0, r2, Operand(r0));
197 __ mov(r2, Operand(r2, ASR, 3));
198 __ strh(r2, MemOperand(r4, OFFSET_OF(T, s)));
199 __ ldm(ia_w, sp, r4.bit() | fp.bit() | pc.bit());
245 __ mov(ip, Operand(sp));
246 __ stm(db_w, sp, r4.bit() | fp.bit() | lr.bit());
247 __ sub(fp, ip, Operand(4));
249 __ mov(r4, Operand(r0));
250 __ vldr(d6, r4, OFFSET_OF(T, a));
251 __ vldr(d7, r4, OFFSET_OF(T, b));
252 __ vadd(d5, d6, d7);
253 __ vstr(d5, r4, OFFSET_OF(T, c));
255 __ vmov(r2, r3, d5);
256 __ vmov(d4, r2, r3);
257 __ vstr(d4, r4, OFFSET_OF(T, b));
259 __ ldm(ia_w, sp, r4.bit() | fp.bit() | pc.bit());
283 #undef __