Lines Matching refs:Condition
406 void b(int branch_offset, Condition cond = al,
408 void bl(int branch_offset, Condition cond = al,
411 void blx(Register target, Condition cond = al); // v5 and above
412 void bx(Register target, Condition cond = al); // v5 and above, plus v4t
415 void b(Label* L, Condition cond = al);
416 void b(Condition cond, Label* L) { b(L, cond); }
417 void bl(Label* L, Condition cond = al);
418 void bl(Condition cond, Label* L) { bl(L, cond); }
424 Condition cond = al);
426 Condition cond = al);
429 Condition cond = al);
431 Condition cond = al);
434 Condition cond = al);
436 Condition cond = al);
439 Condition cond = al);
442 Condition cond = al);
444 Condition cond = al);
447 Condition cond = al);
450 Condition cond = al);
453 Condition cond = al);
455 void tst(Register src1, const Operand& src2, Condition cond = al);
456 void tst(Register src1, Register src2, Condition cond = al);
458 void teq(Register src1, const Operand& src2, Condition cond = al);
460 void cmp(Register src1, const Operand& src2, Condition cond = al);
461 void cmp(Register src1, Register src2, Condition cond = al);
463 void cmp_raw_immediate(Register src1, int raw_immediate, Condition cond = al);
465 void cmn(Register src1, const Operand& src2, Condition cond = al);
468 Condition cond = al);
470 Condition cond = al);
473 Condition cond = al);
474 void mov(Register dst, Register src, SBit s = LeaveCC, Condition cond = al);
482 void movw(Register reg, uint32_t immediate, Condition cond = al);
483 void movt(Register reg, uint32_t immediate, Condition cond = al);
486 Condition cond = al);
489 Condition cond = al);
494 Condition cond = al);
497 Condition cond = al);
500 Condition cond = al);
505 SBit s = LeaveCC, Condition cond = al);
508 Condition cond = al);
510 void sdiv(Register dst, Register src1, Register src2, Condition cond = al);
512 void udiv(Register dst, Register src1, Register src2, Condition cond = al);
515 Condition cond = al);
518 Condition cond = al);
520 void smmul(Register dst, Register src1, Register src2, Condition cond = al);
523 SBit s = LeaveCC, Condition cond = al);
526 SBit s = LeaveCC, Condition cond = al);
529 SBit s = LeaveCC, Condition cond = al);
532 SBit s = LeaveCC, Condition cond = al);
536 void clz(Register dst, Register src, Condition cond = al); // v5 and above
555 void usat(Register dst, int satpos, const Operand& src, Condition cond = al);
560 Condition cond = al);
563 Condition cond = al);
565 void bfc(Register dst, int lsb, int width, Condition cond = al);
567 void bfi(Register dst, Register src, int lsb, int width, Condition cond = al);
570 Condition cond = al);
573 Condition cond = al);
575 void sxtb(Register dst, Register src, int rotate = 0, Condition cond = al);
577 Condition cond = al);
578 void sxth(Register dst, Register src, int rotate = 0, Condition cond = al);
580 Condition cond = al);
582 void uxtb(Register dst, Register src, int rotate = 0, Condition cond = al);
584 Condition cond = al);
585 void uxtb16(Register dst, Register src, int rotate = 0, Condition cond = al);
586 void uxth(Register dst, Register src, int rotate = 0, Condition cond = al);
588 Condition cond = al);
591 void rbit(Register dst, Register src, Condition cond = al);
592 void rev(Register dst, Register src, Condition cond = al);
596 void mrs(Register dst, SRegister s, Condition cond = al);
597 void msr(SRegisterFieldMask fields, const Operand& src, Condition cond = al);
600 void ldr(Register dst, const MemOperand& src, Condition cond = al);
601 void str(Register src, const MemOperand& dst, Condition cond = al);
602 void ldrb(Register dst, const MemOperand& src, Condition cond = al);
603 void strb(Register src, const MemOperand& dst, Condition cond = al);
604 void ldrh(Register dst, const MemOperand& src, Condition cond = al);
605 void strh(Register src, const MemOperand& dst, Condition cond = al);
606 void ldrsb(Register dst, const MemOperand& src, Condition cond = al);
607 void ldrsh(Register dst, const MemOperand& src, Condition cond = al);
609 Condition cond = al);
611 Condition cond = al);
614 void ldr_pcrel(Register dst, int imm12, Condition cond = al);
617 void ldrex(Register dst, Register src, Condition cond = al);
618 void strex(Register src1, Register src2, Register dst, Condition cond = al);
619 void ldrexb(Register dst, Register src, Condition cond = al);
620 void strexb(Register src1, Register src2, Register dst, Condition cond = al);
621 void ldrexh(Register dst, Register src, Condition cond = al);
622 void strexh(Register src1, Register src2, Register dst, Condition cond = al);
623 void ldrexd(Register dst1, Register dst2, Register src, Condition cond = al);
625 Condition cond = al);
631 void ldm(BlockAddrMode am, Register base, RegList dst, Condition cond = al);
632 void stm(BlockAddrMode am, Register base, RegList src, Condition cond = al);
635 void stop(Condition cond = al, int32_t code = kDefaultStopCode);
638 void svc(uint32_t imm24, Condition cond = al);
652 CRegister crm, int opcode_2, Condition cond = al);
659 CRegister crm, int opcode_2 = 0, Condition cond = al);
666 CRegister crm, int opcode_2 = 0, Condition cond = al);
673 LFlag l = Short, Condition cond = al);
675 LFlag l = Short, Condition cond = al);
686 const Condition cond = al);
688 const Condition cond = al);
691 const Condition cond = al);
693 const Condition cond = al);
696 const Condition cond = al);
698 const Condition cond = al);
701 const Condition cond = al);
703 const Condition cond = al);
706 DwVfpRegister last, Condition cond = al);
709 DwVfpRegister last, Condition cond = al);
712 SwVfpRegister last, Condition cond = al);
715 SwVfpRegister last, Condition cond = al);
721 const Condition cond = al);
723 const Condition cond = al);
725 const Condition cond = al);
727 const Condition cond = al);
729 const Condition cond = al);
731 const Condition cond = al);
734 const Condition cond = al);
737 const Condition cond = al);
740 const Condition cond = al);
743 const Condition cond = al);
746 const Condition cond = al);
749 const Condition cond = al);
752 const Condition cond = al);
755 const Condition cond = al);
758 const Condition cond = al);
761 const Condition cond = al);
763 const Condition cond = al);
765 void vmrs(const Register dst, const Condition cond = al);
766 void vmsr(const Register dst, const Condition cond = al);
769 const Condition cond = al);
771 const Condition cond = al);
773 const Condition cond = al);
775 const Condition cond = al);
777 const DwVfpRegister src2, const Condition cond = al);
779 const SwVfpRegister src2, const Condition cond = al);
781 const DwVfpRegister src2, const Condition cond = al);
783 const SwVfpRegister src2, const Condition cond = al);
785 const DwVfpRegister src2, const Condition cond = al);
787 const SwVfpRegister src2, const Condition cond = al);
789 const DwVfpRegister src2, const Condition cond = al);
791 const SwVfpRegister src2, const Condition cond = al);
793 const DwVfpRegister src2, const Condition cond = al);
795 const SwVfpRegister src2, const Condition cond = al);
797 const DwVfpRegister src2, const Condition cond = al);
799 const SwVfpRegister src2, const Condition cond = al);
801 const Condition cond = al);
803 const Condition cond = al);
805 const Condition cond = al);
807 const Condition cond = al);
819 void vsel(const Condition cond, const DwVfpRegister dst,
821 void vsel(const Condition cond, const SwVfpRegister dst,
825 const Condition cond = al);
827 const Condition cond = al);
839 const Condition cond = al);
841 const Condition cond = al);
1006 void push(Register src, Condition cond = al) {
1010 void pop(Register dst, Condition cond = al) {
1016 void vpush(QwNeonRegister src, Condition cond = al) {
1020 void vpush(DwVfpRegister src, Condition cond = al) {
1024 void vpush(SwVfpRegister src, Condition cond = al) {
1028 void vpop(DwVfpRegister dst, Condition cond = al) {
1114 static Condition GetCondition(Instr instr);
1191 void Move32BitImmediate(Register rd, const Operand& x, Condition cond = al);