Lines Matching refs:lk
639 void bclr(BOfield bo, int condition_bit, LKBit lk);
641 void bc(int branch_offset, BOfield bo, int condition_bit, LKBit lk = LeaveLK);
642 void b(int branch_offset, LKBit lk);
644 void bcctr(BOfield bo, int condition_bit, LKBit lk);
649 void b(Label* L, LKBit lk = LeaveLK) { b(branch_offset(L), lk); }
688 LKBit lk = LeaveLK) {
698 bc(b_offset, BT, encode_crbit(cr, CR_EQ), lk);
701 bc(b_offset, BF, encode_crbit(cr, CR_EQ), lk);
704 bc(b_offset, BT, encode_crbit(cr, CR_GT), lk);
707 bc(b_offset, BF, encode_crbit(cr, CR_GT), lk);
710 bc(b_offset, BT, encode_crbit(cr, CR_LT), lk);
713 bc(b_offset, BF, encode_crbit(cr, CR_LT), lk);
716 bc(b_offset, BT, encode_crbit(cr, CR_FU), lk);
719 bc(b_offset, BF, encode_crbit(cr, CR_FU), lk);
722 bc(b_offset, BT, encode_crbit(cr, CR_SO), lk);
725 bc(b_offset, BF, encode_crbit(cr, CR_SO), lk);
732 void bclr(Condition cond, CRegister cr = cr7, LKBit lk = LeaveLK) {
740 bclr(BT, encode_crbit(cr, CR_EQ), lk);
743 bclr(BF, encode_crbit(cr, CR_EQ), lk);
746 bclr(BT, encode_crbit(cr, CR_GT), lk);
749 bclr(BF, encode_crbit(cr, CR_GT), lk);
752 bclr(BT, encode_crbit(cr, CR_LT), lk);
755 bclr(BF, encode_crbit(cr, CR_LT), lk);
758 bclr(BT, encode_crbit(cr, CR_FU), lk);
761 bclr(BF, encode_crbit(cr, CR_FU), lk);
764 bclr(BT, encode_crbit(cr, CR_SO), lk);
767 bclr(BF, encode_crbit(cr, CR_SO), lk);
818 void b(Condition cond, Label* L, CRegister cr = cr7, LKBit lk = LeaveLK) {
820 b(L, lk);
825 bc_short(cond, L, cr, lk);
832 b(L, lk);
836 void bne(Label* L, CRegister cr = cr7, LKBit lk = LeaveLK) {
837 b(ne, L, cr, lk);
839 void beq(Label* L, CRegister cr = cr7, LKBit lk = LeaveLK) {
840 b(eq, L, cr, lk);
842 void blt(Label* L, CRegister cr = cr7, LKBit lk = LeaveLK) {
843 b(lt, L, cr, lk);
845 void bge(Label* L, CRegister cr = cr7, LKBit lk = LeaveLK) {
846 b(ge, L, cr, lk);
848 void ble(Label* L, CRegister cr = cr7, LKBit lk = LeaveLK) {
849 b(le, L, cr, lk);
851 void bgt(Label* L, CRegister cr = cr7, LKBit lk = LeaveLK) {
852 b(gt, L, cr, lk);
854 void bunordered(Label* L, CRegister cr = cr7, LKBit lk = LeaveLK) {
855 b(unordered, L, cr, lk);
857 void bordered(Label* L, CRegister cr = cr7, LKBit lk = LeaveLK) {
858 b(ordered, L, cr, lk);
860 void boverflow(Label* L, CRegister cr = cr0, LKBit lk = LeaveLK) {
861 b(overflow, L, cr, lk);
863 void bnooverflow(Label* L, CRegister cr = cr0, LKBit lk = LeaveLK) {
864 b(nooverflow, L, cr, lk);
868 void bdnz(Label* L, LKBit lk = LeaveLK) {
869 bc(branch_offset(L), DCBNZ, 0, lk);