Lines Matching full:condition
793 void b(int branch_offset, Condition cond = al);
794 void bl(int branch_offset, Condition cond = al);
796 void blx(Register target, Condition cond = al); // v5 and above
797 void bx(Register target, Condition cond = al); // v5 and above, plus v4t
800 void b(Label* L, Condition cond = al);
801 void b(Condition cond, Label* L) { b(L, cond); }
802 void bl(Label* L, Condition cond = al);
803 void bl(Condition cond, Label* L) { bl(L, cond); }
809 SBit s = LeaveCC, Condition cond = al);
812 SBit s = LeaveCC, Condition cond = al);
815 SBit s = LeaveCC, Condition cond = al);
817 SBit s = LeaveCC, Condition cond = al) {
822 SBit s = LeaveCC, Condition cond = al);
825 SBit s = LeaveCC, Condition cond = al);
827 SBit s = LeaveCC, Condition cond = al) {
832 SBit s = LeaveCC, Condition cond = al);
835 SBit s = LeaveCC, Condition cond = al);
838 SBit s = LeaveCC, Condition cond = al);
840 void tst(Register src1, const Operand& src2, Condition cond = al);
841 void tst(Register src1, Register src2, Condition cond = al) {
845 void teq(Register src1, const Operand& src2, Condition cond = al);
847 void cmp(Register src1, const Operand& src2, Condition cond = al);
848 void cmp(Register src1, Register src2, Condition cond = al) {
851 void cmp_raw_immediate(Register src1, int raw_immediate, Condition cond = al);
853 void cmn(Register src1, const Operand& src2, Condition cond = al);
856 SBit s = LeaveCC, Condition cond = al);
858 SBit s = LeaveCC, Condition cond = al) {
863 SBit s = LeaveCC, Condition cond = al);
864 void mov(Register dst, Register src, SBit s = LeaveCC, Condition cond = al) {
874 void movw(Register reg, uint32_t immediate, Condition cond = al);
875 void movt(Register reg, uint32_t immediate, Condition cond = al);
878 SBit s = LeaveCC, Condition cond = al);
881 SBit s = LeaveCC, Condition cond = al);
886 Condition cond = al) {
895 Condition cond = al) {
904 Condition cond = al) {
915 SBit s = LeaveCC, Condition cond = al);
918 Condition cond = al);
921 Condition cond = al);
923 void udiv(Register dst, Register src1, Register src2, Condition cond = al);
926 SBit s = LeaveCC, Condition cond = al);
929 Condition cond = al);
931 void smmul(Register dst, Register src1, Register src2, Condition cond = al);
934 SBit s = LeaveCC, Condition cond = al);
937 SBit s = LeaveCC, Condition cond = al);
940 SBit s = LeaveCC, Condition cond = al);
943 SBit s = LeaveCC, Condition cond = al);
947 void clz(Register dst, Register src, Condition cond = al); // v5 and above
966 void usat(Register dst, int satpos, const Operand& src, Condition cond = al);
971 Condition cond = al);
974 Condition cond = al);
976 Condition cond = al);
979 Condition cond = al);
982 Condition cond = al);
985 Condition cond = al);
987 void sxtb(Register dst, Register src, int rotate = 0, Condition cond = al);
989 Condition cond = al);
990 void sxth(Register dst, Register src, int rotate = 0, Condition cond = al);
992 Condition cond = al);
994 void uxtb(Register dst, Register src, int rotate = 0, Condition cond = al);
996 Condition cond = al);
997 void uxtb16(Register dst, Register src, int rotate = 0, Condition cond = al);
998 void uxth(Register dst, Register src, int rotate = 0, Condition cond = al);
1000 Condition cond = al);
1003 void rbit(Register dst, Register src, Condition cond = al);
1007 void mrs(Register dst, SRegister s, Condition cond = al);
1008 void msr(SRegisterFieldMask fields, const Operand& src, Condition cond = al);
1011 void ldr(Register dst, const MemOperand& src, Condition cond = al);
1012 void str(Register src, const MemOperand& dst, Condition cond = al);
1013 void ldrb(Register dst, const MemOperand& src, Condition cond = al);
1014 void strb(Register src, const MemOperand& dst, Condition cond = al);
1015 void ldrh(Register dst, const MemOperand& src, Condition cond = al);
1016 void strh(Register src, const MemOperand& dst, Condition cond = al);
1017 void ldrsb(Register dst, const MemOperand& src, Condition cond = al);
1018 void ldrsh(Register dst, const MemOperand& src, Condition cond = al);
1021 const MemOperand& src, Condition cond = al);
1024 const MemOperand& dst, Condition cond = al);
1027 void ldrex(Register dst, Register src, Condition cond = al);
1028 void strex(Register src1, Register src2, Register dst, Condition cond = al);
1029 void ldrexb(Register dst, Register src, Condition cond = al);
1030 void strexb(Register src1, Register src2, Register dst, Condition cond = al);
1031 void ldrexh(Register dst, Register src, Condition cond = al);
1032 void strexh(Register src1, Register src2, Register dst, Condition cond = al);
1038 void ldm(BlockAddrMode am, Register base, RegList dst, Condition cond = al);
1039 void stm(BlockAddrMode am, Register base, RegList src, Condition cond = al);
1043 Condition cond = al,
1047 void svc(uint32_t imm24, Condition cond = al);
1059 int opcode_2, Condition cond = al);
1067 int opcode_2 = 0, Condition cond = al);
1075 int opcode_2 = 0, Condition cond = al);
1082 LFlag l = Short, Condition cond = al);
1084 LFlag l = Short, Condition cond = al);
1097 const Condition cond = al);
1100 const Condition cond = al);
1105 const Condition cond = al);
1108 const Condition cond = al);
1113 const Condition cond = al);
1116 const Condition cond = al);
1121 const Condition cond = al);
1124 const Condition cond = al);
1130 Condition cond = al);
1136 Condition cond = al);
1142 Condition cond = al);
1148 Condition cond = al);
1156 const Condition cond = al);
1159 const Condition cond = al);
1165 const Condition cond = al);
1169 const Condition cond = al);
1173 const Condition cond = al);
1177 const Condition cond = al);
1180 const Condition cond = al);
1183 const Condition cond = al);
1187 const Condition cond = al);
1191 const Condition cond = al);
1195 const Condition cond = al);
1199 const Condition cond = al);
1203 const Condition cond = al);
1207 const Condition cond = al);
1211 const Condition cond = al);
1215 const Condition cond = al);
1219 const Condition cond = al);
1223 const Condition cond = al);
1226 const Condition cond = al);
1228 void vmrs(const Register dst, const Condition cond = al);
1229 void vmsr(const Register dst, const Condition cond = al);
1233 const Condition cond = al);
1235 const Condition cond = al);
1238 const Condition cond = al);
1240 const Condition cond = al);
1244 const Condition cond = al);
1246 const SwVfpRegister src2, const Condition cond = al);
1250 const Condition cond = al);
1252 const SwVfpRegister src2, const Condition cond = al);
1256 const Condition cond = al);
1258 const SwVfpRegister src2, const Condition cond = al);
1262 const Condition cond = al);
1264 const SwVfpRegister src2, const Condition cond = al);
1268 const Condition cond = al);
1270 const SwVfpRegister src2, const Condition cond = al);
1274 const Condition cond = al);
1276 const SwVfpRegister src2, const Condition cond = al);
1279 const Condition cond = al);
1281 const Condition cond = al);
1284 const Condition cond = al);
1286 const Condition cond = al);
1302 void vsel(const Condition cond,
1306 void vsel(const Condition cond,
1313 const Condition cond = al);
1315 const Condition cond = al);
1327 const Condition cond = al);
1329 const Condition cond = al);
1438 void push(Register src, Condition cond = al) {
1442 void pop(Register dst, Condition cond = al) {
1450 void vpush(DwVfpRegister src, Condition cond = al) {
1454 void vpush(SwVfpRegister src, Condition cond = al) {
1458 void vpop(DwVfpRegister dst, Condition cond = al) {
1565 static Condition GetCondition(Instr instr);
1784 Condition cond = al);