Lines Matching full:cond
394 case 'c': { // 'cond: conditional execution
395 ASSERT(STRING_STARTS_WITH(format, "cond"));
586 Format(instr, "mul'cond's 'rn, 'rm, 'rs");
592 Format(instr, "mla'cond's 'rn, 'rm, 'rs, 'rd");
601 Format(instr, "'um'al'cond's 'rd, 'rn, 'rm, 'rs");
611 Format(instr, "'memop'cond'sign'h 'rd, ['rn], -'rm");
613 Format(instr, "'memop'cond'sign'h 'rd, ['rn], #-'off8");
619 Format(instr, "'memop'cond'sign'h 'rd, ['rn], +'rm");
621 Format(instr, "'memop'cond'sign'h 'rd, ['rn], #+'off8");
627 Format(instr, "'memop'cond'sign'h 'rd, ['rn, -'rm]'w");
629 Format(instr, "'memop'cond'sign'h 'rd, ['rn, #-'off8]'w");
635 Format(instr, "'memop'cond'sign'h 'rd, ['rn, +'rm]'w");
637 Format(instr, "'memop'cond'sign'h 'rd, ['rn, #+'off8]'w");
652 Format(instr, "and'cond's 'rd, 'rn, 'shift_op");
656 Format(instr, "eor'cond's 'rd, 'rn, 'shift_op");
660 Format(instr, "sub'cond's 'rd, 'rn, 'shift_op");
664 Format(instr, "rsb'cond's 'rd, 'rn, 'shift_op");
668 Format(instr, "add'cond's 'rd, 'rn, 'shift_op");
672 Format(instr, "adc'cond's 'rd, 'rn, 'shift_op");
676 Format(instr, "sbc'cond's 'rd, 'rn, 'shift_op");
680 Format(instr, "rsc'cond's 'rd, 'rn, 'shift_op");
685 Format(instr, "tst'cond 'rn, 'shift_op");
693 Format(instr, "teq'cond 'rn, 'shift_op");
697 Format(instr, "bx'cond 'rm");
700 Format(instr, "blx'cond 'rm");
711 Format(instr, "cmp'cond 'rn, 'shift_op");
719 Format(instr, "cmn'cond 'rn, 'shift_op");
723 Format(instr, "clz'cond 'rd, 'rm");
733 Format(instr, "orr'cond's 'rd, 'rn, 'shift_op");
737 Format(instr, "mov'cond's 'rd, 'shift_op");
741 Format(instr, "bic'cond's 'rd, 'rn, 'shift_op");
745 Format(instr, "mvn'cond's 'rd, 'shift_op");
764 Format(instr, "'memop'cond'b 'rd, ['rn], #-'off12");
771 Format(instr, "'memop'cond'b 'rd, ['rn], #+'off12");
775 Format(instr, "'memop'cond'b 'rd, ['rn, #-'off12]'w");
779 Format(instr, "'memop'cond'b 'rd, ['rn, #+'off12]'w");
795 Format(instr, "'memop'cond'b 'rd, ['rn], -'shift_rm");
800 Format(instr, "'memop'cond'b 'rd, ['rn], +'shift_rm");
804 Format(instr, "'memop'cond'b 'rd, ['rn, -'shift_rm]'w");
813 Format(instr, "ubfx'cond 'rd, 'rm, #'off7to11, #'off16to20");
818 Format(instr, "'memop'cond'b 'rd, ['rn, +'shift_rm]'w");
834 Format(instr, "ldm'cond'pu 'rn'w, 'rlist");
836 Format(instr, "stm'cond'pu 'rn'w, 'rlist");
842 Format(instr, "b'l'cond 'target");
853 Format(instr, "swi'cond 'swi");
941 Format(instr, "vcvt.s32.f64'cond 'Sd, 'Dm");
949 Format(instr, "vcvt.f64.s32'cond 'Dd, 'Sm");
956 Format(instr, "vdiv.f64'cond 'Dd, 'Dn, 'Dm");
963 Format(instr, "vcmp.f64'cond 'Dd, 'Dm");
971 Format(instr, "vmrs'cond APSR, FPSCR");
983 Format(instr, "vadd.f64'cond 'Dd, 'Dn, 'Dm");
989 Format(instr, "vsub.f64'cond 'Dd, 'Dn, 'Dm");
995 Format(instr, "vmul.f64'cond 'Dd, 'Dn, 'Dm");
1005 Format(instr, "vmov'cond 'Sn, 'rt");
1011 Format(instr, "vmov'cond 'rt, 'Sn");
1036 Format(instr, "vmov'cond 'rt, 'rn, 'Dm");
1038 Format(instr, "vmov'cond 'Dm, 'rt, 'rn");
1043 Format(instr, "vldr'cond 'Dd, ['rn - 4*'off8]");
1045 Format(instr, "vstr'cond 'Dd, ['rn - 4*'off8]");
1050 Format(instr, "vldr'cond 'Dd, ['rn + 4*'off8]");
1052 Format(instr, "vstr'cond 'Dd, ['rn + 4*'off8]");