Lines Matching refs:cond

98   void Push(Register src1, Register src2, Condition cond = al) {
100 stm(db_w, sp, {src1, src2}, cond);
102 str(src1, MemOperand(sp, 4, NegPreIndex), cond);
103 str(src2, MemOperand(sp, 4, NegPreIndex), cond);
108 void Push(Register src1, Register src2, Register src3, Condition cond = al) {
111 stm(db_w, sp, {src1, src2, src3}, cond);
113 stm(db_w, sp, {src1, src2}, cond);
114 str(src3, MemOperand(sp, 4, NegPreIndex), cond);
117 str(src1, MemOperand(sp, 4, NegPreIndex), cond);
118 Push(src2, src3, cond);
124 Condition cond = al) {
128 stm(db_w, sp, {src1, src2, src3, src4}, cond);
130 stm(db_w, sp, {src1, src2, src3}, cond);
131 str(src4, MemOperand(sp, 4, NegPreIndex), cond);
134 stm(db_w, sp, {src1, src2}, cond);
135 Push(src3, src4, cond);
138 str(src1, MemOperand(sp, 4, NegPreIndex), cond);
139 Push(src2, src3, src4, cond);
145 Register src5, Condition cond = al) {
150 stm(db_w, sp, {src1, src2, src3, src4, src5}, cond);
152 stm(db_w, sp, {src1, src2, src3, src4}, cond);
153 str(src5, MemOperand(sp, 4, NegPreIndex), cond);
156 stm(db_w, sp, {src1, src2, src3}, cond);
157 Push(src4, src5, cond);
160 stm(db_w, sp, {src1, src2}, cond);
161 Push(src3, src4, src5, cond);
164 str(src1, MemOperand(sp, 4, NegPreIndex), cond);
165 Push(src2, src3, src4, src5, cond);
178 void Pop(Register src1, Register src2, Condition cond = al) {
181 ldm(ia_w, sp, {src1, src2}, cond);
183 ldr(src2, MemOperand(sp, 4, PostIndex), cond);
184 ldr(src1, MemOperand(sp, 4, PostIndex), cond);
189 void Pop(Register src1, Register src2, Register src3, Condition cond = al) {
193 ldm(ia_w, sp, {src1, src2, src3}, cond);
195 ldr(src3, MemOperand(sp, 4, PostIndex), cond);
196 ldm(ia_w, sp, {src1, src2}, cond);
199 Pop(src2, src3, cond);
200 ldr(src1, MemOperand(sp, 4, PostIndex), cond);
206 Condition cond = al) {
211 ldm(ia_w, sp, {src1, src2, src3, src4}, cond);
213 ldr(src4, MemOperand(sp, 4, PostIndex), cond);
214 ldm(ia_w, sp, {src1, src2, src3}, cond);
217 Pop(src3, src4, cond);
218 ldm(ia_w, sp, {src1, src2}, cond);
221 Pop(src2, src3, src4, cond);
222 ldr(src1, MemOperand(sp, 4, PostIndex), cond);
265 // Calls Abort(msg) if the condition cond is not satisfied.
267 void Assert(Condition cond, AbortReason reason);
274 void Check(Condition cond, AbortReason reason);
297 void Call(Register target, Condition cond = al);
298 void Call(Address target, RelocInfo::Mode rmode, Condition cond = al,
302 Condition cond = al,
313 void CallBuiltin(Builtin builtin, Condition cond = al);
331 void Drop(int count, Condition cond = al);
332 void Drop(Register count, Condition cond = al);
334 void Ret(Condition cond = al);
335 void Ret(int drop, Condition cond = al);
339 const Condition cond = al);
341 const Condition cond = al);
345 const Condition cond = al);
347 const Condition cond = al);
351 const Condition cond = al);
353 const Condition cond = al) {
354 VFPCanonicalizeNaN(value, value, cond);
425 void Jump(Register target, Condition cond = al);
426 void Jump(Address target, RelocInfo::Mode rmode, Condition cond = al);
427 void Jump(Handle<Code> code, RelocInfo::Mode rmode, Condition cond = al);
476 void Move(Register dst, Register src, Condition cond = al);
479 Condition cond = al) {
481 mov(dst, src, sbit, cond);
487 void Move(SwVfpRegister dst, SwVfpRegister src, Condition cond = al);
488 void Move(DwVfpRegister dst, DwVfpRegister src, Condition cond = al);
507 void Bfc(Register dst, Register src, int lsb, int width, Condition cond = al);
522 void LoadRoot(Register destination, RootIndex index, Condition cond);
589 const Condition cond = al);
592 const Condition cond = al);
598 const Condition cond = al);
601 const Condition cond = al);
603 void Jump(intptr_t target, RelocInfo::Mode rmode, Condition cond = al);
628 Condition cond = al);
630 Condition cond = al);
632 Condition cond = al);
634 Condition cond = al);