Lines Matching defs:cond
633 StatusFlags nzcv, Condition cond,
635 DCHECK((cond != al) && (cond != nv));
640 ConditionalCompareMacro(rn, temp, nzcv, cond, op);
647 ConditionalCompare(rn, operand, nzcv, cond, op);
655 ConditionalCompare(rn, temp, nzcv, cond, op);
660 const Operand& operand, Condition cond) {
663 DCHECK((cond != al) && (cond != nv));
670 csel(rd, rn, zr, cond);
672 csinc(rd, rn, zr, cond);
674 csinv(rd, rn, zr, cond);
679 csel(rd, rn, temp, cond);
683 csel(rd, rn, operand.reg(), cond);
689 csel(rd, rn, temp, cond);
1010 void TurboAssembler::B(Label* label, Condition cond) {
1012 DCHECK((cond != al) && (cond != nv));
1019 b(&done, NegateCondition(cond));
1022 b(label, cond);
1840 void TurboAssembler::Jump(Register target, Condition cond) {
1841 if (cond == nv) return;
1843 if (cond != al) B(NegateCondition(cond), &done);
1849 Condition cond) {
1850 if (cond == nv) return;
1852 if (cond != al) B(NegateCondition(cond), &done);
1898 Condition cond) {
1900 JumpHelper(offset, rmode, cond);
1904 Condition cond) {
1913 CHECK_EQ(cond, Condition::al); // Implement if necessary.
1922 JumpHelper(static_cast<int64_t>(index), rmode, cond);
1924 Jump(code.address(), rmode, cond);
2843 Label* if_cond_pass, Condition cond) {
2846 B(cond, if_cond_pass);
3346 void TurboAssembler::Assert(Condition cond, AbortReason reason) {
3348 Check(cond, reason);
3356 void TurboAssembler::Check(Condition cond, AbortReason reason) {
3358 B(cond, &ok);