Lines Matching defs:cond
778 void Assembler::b(int imm19, Condition cond) {
779 Emit(B_cond | ImmCondBranch(imm19) | cond);
782 void Assembler::b(Label* label, Condition cond) {
783 b(LinkAndGetInstructionOffsetTo(label), cond);
1016 Condition cond) {
1017 ConditionalSelect(rd, rn, rm, cond, CSEL);
1021 const Register& rm, Condition cond) {
1022 ConditionalSelect(rd, rn, rm, cond, CSINC);
1026 const Register& rm, Condition cond) {
1027 ConditionalSelect(rd, rn, rm, cond, CSINV);
1031 const Register& rm, Condition cond) {
1032 ConditionalSelect(rd, rn, rm, cond, CSNEG);
1035 void Assembler::cset(const Register& rd, Condition cond) {
1036 DCHECK((cond != al) && (cond != nv));
1038 csinc(rd, zr, zr, NegateCondition(cond));
1041 void Assembler::csetm(const Register& rd, Condition cond) {
1042 DCHECK((cond != al) && (cond != nv));
1044 csinv(rd, zr, zr, NegateCondition(cond));
1047 void Assembler::cinc(const Register& rd, const Register& rn, Condition cond) {
1048 DCHECK((cond != al) && (cond != nv));
1049 csinc(rd, rn, rn, NegateCondition(cond));
1052 void Assembler::cinv(const Register& rd, const Register& rn, Condition cond) {
1053 DCHECK((cond != al) && (cond != nv));
1054 csinv(rd, rn, rn, NegateCondition(cond));
1057 void Assembler::cneg(const Register& rd, const Register& rn, Condition cond) {
1058 DCHECK((cond != al) && (cond != nv));
1059 csneg(rd, rn, rn, NegateCondition(cond));
1063 const Register& rm, Condition cond,
1067 Emit(SF(rd) | op | Rm(rm) | Cond(cond) | Rn(rn) | Rd(rd));
1071 StatusFlags nzcv, Condition cond) {
1072 ConditionalCompare(rn, operand, nzcv, cond, CCMN);
1076 StatusFlags nzcv, Condition cond) {
1077 ConditionalCompare(rn, operand, nzcv, cond, CCMP);
2708 StatusFlags nzcv, Condition cond) {
2710 Emit(FPType(fn) | FCCMP | Rm(fm) | Cond(cond) | Rn(fn) | Nzcv(nzcv));
2714 const VRegister& fm, Condition cond) {
2717 Emit(FPType(fd) | FCSEL | Rm(fm) | Cond(cond) | Rn(fn) | Rd(fd));
3774 StatusFlags nzcv, Condition cond,
3787 Emit(SF(rn) | ccmpop | Cond(cond) | Rn(rn) | Nzcv(nzcv));