Lines Matching refs:label
458 vixl32::Label* label, in CompareAndBranchIfZero() argument
460 if (!is_far_target && rn.IsLow() && !label->IsBound()) { in CompareAndBranchIfZero()
465 Cbz(rn, label); in CompareAndBranchIfZero()
469 B(eq, label, is_far_target); in CompareAndBranchIfZero()
473 vixl32::Label* label, in CompareAndBranchIfNonZero() argument
475 if (!is_far_target && rn.IsLow() && !label->IsBound()) { in CompareAndBranchIfNonZero()
476 Cbnz(rn, label); in CompareAndBranchIfNonZero()
480 B(ne, label, is_far_target); in CompareAndBranchIfNonZero()
483 void ArmVIXLMacroAssembler::B(vixl32::Label* label) { in B() argument
484 if (!label->IsBound()) { in B()
487 BPreferNear(label); in B()
490 MacroAssembler::B(label); in B()
493 void ArmVIXLMacroAssembler::B(vixl32::Condition cond, vixl32::Label* label, bool is_far_target) { in B() argument
494 if (!label->IsBound() && !is_far_target) { in B()
497 BPreferNear(cond, label); in B()
500 MacroAssembler::B(cond, label); in B()