Home | History | Annotate | Download | only in arm

Lines Matching full:condition

744   void b(int branch_offset, Condition cond = al);
745 void bl(int branch_offset, Condition cond = al);
747 void blx(Register target, Condition cond = al); // v5 and above
748 void bx(Register target, Condition cond = al); // v5 and above, plus v4t
751 void b(Label* L, Condition cond = al);
752 void b(Condition cond, Label* L) { b(L, cond); }
753 void bl(Label* L, Condition cond = al);
754 void bl(Condition cond, Label* L) { bl(L, cond); }
760 SBit s = LeaveCC, Condition cond = al);
763 SBit s = LeaveCC, Condition cond = al);
766 SBit s = LeaveCC, Condition cond = al);
768 SBit s = LeaveCC, Condition cond = al) {
773 SBit s = LeaveCC, Condition cond = al);
776 SBit s = LeaveCC, Condition cond = al);
778 SBit s = LeaveCC, Condition cond = al) {
783 SBit s = LeaveCC, Condition cond = al);
786 SBit s = LeaveCC, Condition cond = al);
789 SBit s = LeaveCC, Condition cond = al);
791 void tst(Register src1, const Operand& src2, Condition cond = al);
792 void tst(Register src1, Register src2, Condition cond = al) {
796 void teq(Register src1, const Operand& src2, Condition cond = al);
798 void cmp(Register src1, const Operand& src2, Condition cond = al);
799 void cmp(Register src1, Register src2, Condition cond = al) {
802 void cmp_raw_immediate(Register src1, int raw_immediate, Condition cond = al);
804 void cmn(Register src1, const Operand& src2, Condition cond = al);
807 SBit s = LeaveCC, Condition cond = al);
809 SBit s = LeaveCC, Condition cond = al) {
814 SBit s = LeaveCC, Condition cond = al);
815 void mov(Register dst, Register src, SBit s = LeaveCC, Condition cond = al) {
825 void movw(Register reg, uint32_t immediate, Condition cond = al);
826 void movt(Register reg, uint32_t immediate, Condition cond = al);
829 SBit s = LeaveCC, Condition cond = al);
832 SBit s = LeaveCC, Condition cond = al);
837 Condition cond = al) {
846 Condition cond = al) {
855 Condition cond = al) {
866 SBit s = LeaveCC, Condition cond = al);
869 Condition cond = al);
872 Condition cond = al);
874 void udiv(Register dst, Register src1, Register src2, Condition cond = al);
877 SBit s = LeaveCC, Condition cond = al);
880 Condition cond = al);
882 void smmul(Register dst, Register src1, Register src2, Condition cond = al);
885 SBit s = LeaveCC, Condition cond = al);
888 SBit s = LeaveCC, Condition cond = al);
891 SBit s = LeaveCC, Condition cond = al);
894 SBit s = LeaveCC, Condition cond = al);
898 void clz(Register dst, Register src, Condition cond = al); // v5 and above
917 void usat(Register dst, int satpos, const Operand& src, Condition cond = al);
922 Condition cond = al);
925 Condition cond = al);
927 void bfc(Register dst, int lsb, int width, Condition cond = al);
930 Condition cond = al);
933 Condition cond = al);
936 Condition cond = al);
938 void sxtb(Register dst, Register src, int rotate = 0, Condition cond = al);
940 Condition cond = al);
941 void sxth(Register dst, Register src, int rotate = 0, Condition cond = al);
943 Condition cond = al);
945 void uxtb(Register dst, Register src, int rotate = 0, Condition cond = al);
947 Condition cond = al);
948 void uxtb16(Register dst, Register src, int rotate = 0, Condition cond = al);
949 void uxth(Register dst, Register src, int rotate = 0, Condition cond = al);
951 Condition cond = al);
955 void mrs(Register dst, SRegister s, Condition cond = al);
956 void msr(SRegisterFieldMask fields, const Operand& src, Condition cond = al);
959 Condition cond = al);
960 void str(Register src, const MemOperand& dst, Condition cond = al);
961 void ldrb(Register dst, const MemOperand& src, Condition cond = al);
962 void strb(Register src, const MemOperand& dst, Condition cond = al);
963 void ldrh(Register dst, const MemOperand& src, Condition cond = al);
964 void strh(Register src, const MemOperand& dst, Condition cond = al);
965 void ldrsb(Register dst, const MemOperand& src, Condition cond = al);
966 void ldrsh(Register dst, const MemOperand& src, Condition cond = al);
969 const MemOperand& src, Condition cond = al);
972 const MemOperand& dst, Condition cond = al);
978 void ldm(BlockAddrMode am, Register base, RegList dst, Condition cond = al);
979 void stm(BlockAddrMode am, Register base, RegList src, Condition cond = al);
983 Condition cond = al,
987 void svc(uint32_t imm24, Condition cond = al);
993 int opcode_2, Condition cond = al);
1001 int opcode_2 = 0, Condition cond = al);
1009 int opcode_2 = 0, Condition cond = al);
1016 LFlag l = Short, Condition cond = al);
1018 LFlag l = Short, Condition cond = al);
1031 const Condition cond = al);
1034 const Condition cond = al);
1039 const Condition cond = al);
1042 const Condition cond = al);
1047 const Condition cond = al);
1050 const Condition cond = al);
1055 const Condition cond = al);
1058 const Condition cond = al);
1064 Condition cond = al);
1070 Condition cond = al);
1076 Condition cond = al);
1082 Condition cond = al);
1090 const Condition cond = al);
1093 const Condition cond = al);
1097 const Condition cond = al);
1101 const Condition cond = al);
1105 const Condition cond = al);
1109 const Condition cond = al);
1112 const Condition cond = al);
1115 const Condition cond = al);
1119 const Condition cond = al);
1123 const Condition cond = al);
1127 const Condition cond = al);
1131 const Condition cond = al);
1135 const Condition cond = al);
1139 const Condition cond = al);
1143 const Condition cond = al);
1146 const Condition cond = al);
1148 void vmrs(const Register dst, const Condition cond = al);
1149 void vmsr(const Register dst, const Condition cond = al);
1153 const Condition cond = al);
1155 const Condition cond = al);
1158 const Condition cond = al);
1160 const Condition cond = al);
1164 const Condition cond = al);
1166 const SwVfpRegister src2, const Condition cond = al);
1170 const Condition cond = al);
1172 const SwVfpRegister src2, const Condition cond = al);
1176 const Condition cond = al);
1178 const SwVfpRegister src2, const Condition cond = al);
1182 const Condition cond = al);
1184 const SwVfpRegister src2, const Condition cond = al);
1188 const Condition cond = al);
1190 const SwVfpRegister src2, const Condition cond = al);
1194 const Condition cond = al);
1196 const SwVfpRegister src2, const Condition cond = al);
1199 const Condition cond = al);
1201 const Condition cond = al);
1204 const Condition cond = al);
1206 const Condition cond = al);
1209 const Condition cond = al);
1211 const Condition cond = al);
1223 const Condition cond = al);
1225 const Condition cond = al);
1256 void push(Register src, Condition cond = al) {
1260 void pop(Register dst, Condition cond = al) {
1268 void vpush(DwVfpRegister src, Condition cond = al) {
1272 void vpop(DwVfpRegister dst, Condition cond = al) {
1383 static Condition GetCondition(Instr instr);
1595 Condition cond = al);