Home | History | Annotate | Download | only in mips64

Lines Matching refs:bdslot

2888 void MacroAssembler::Branch(int32_t offset, BranchDelaySlot bdslot) {
2890 BranchShort(offset, bdslot);
2895 const Operand& rt, BranchDelaySlot bdslot) {
2896 bool is_near = BranchShortCheck(offset, nullptr, cond, rs, rt, bdslot);
2902 void MacroAssembler::Branch(Label* L, BranchDelaySlot bdslot) {
2905 BranchShort(L, bdslot);
2907 BranchLong(L, bdslot);
2911 BranchLong(L, bdslot);
2913 BranchShort(L, bdslot);
2921 BranchDelaySlot bdslot) {
2923 if (!BranchShortCheck(0, L, cond, rs, rt, bdslot)) {
2928 BranchLong(L, bdslot);
2931 BranchLong(L, bdslot);
2940 BranchLong(L, bdslot);
2943 BranchLong(L, bdslot);
2946 BranchShort(L, cond, rs, rt, bdslot);
2956 BranchDelaySlot bdslot) {
2958 Branch(L, cond, rs, Operand(at), bdslot);
2963 BranchDelaySlot bdslot) {
2969 if (bdslot == PROTECT)
2981 void MacroAssembler::BranchShort(int32_t offset, BranchDelaySlot bdslot) {
2982 if (kArchVariant == kMips64r6 && bdslot == PROTECT) {
2987 BranchShortHelper(offset, nullptr, bdslot);
2992 void MacroAssembler::BranchShort(Label* L, BranchDelaySlot bdslot) {
2993 if (kArchVariant == kMips64r6 && bdslot == PROTECT) {
2996 BranchShortHelper(0, L, bdslot);
3317 BranchDelaySlot bdslot) {
3445 if (bdslot == PROTECT)
3454 BranchDelaySlot bdslot) {
3458 if (kArchVariant == kMips64r6 && bdslot == PROTECT) {
3463 return BranchShortHelper(offset, nullptr, cond, rs, rt, bdslot);
3467 if (kArchVariant == kMips64r6 && bdslot == PROTECT) {
3470 return BranchShortHelper(0, L, cond, rs, rt, bdslot);
3478 const Operand& rt, BranchDelaySlot bdslot) {
3479 BranchShortCheck(offset, nullptr, cond, rs, rt, bdslot);
3484 const Operand& rt, BranchDelaySlot bdslot) {
3485 BranchShortCheck(0, L, cond, rs, rt, bdslot);
3489 void MacroAssembler::BranchAndLink(int32_t offset, BranchDelaySlot bdslot) {
3490 BranchAndLinkShort(offset, bdslot);
3495 const Operand& rt, BranchDelaySlot bdslot) {
3496 bool is_near = BranchAndLinkShortCheck(offset, nullptr, cond, rs, rt, bdslot);
3502 void MacroAssembler::BranchAndLink(Label* L, BranchDelaySlot bdslot) {
3505 BranchAndLinkShort(L, bdslot);
3507 BranchAndLinkLong(L, bdslot);
3511 BranchAndLinkLong(L, bdslot);
3513 BranchAndLinkShort(L, bdslot);
3521 BranchDelaySlot bdslot) {
3523 if (!BranchAndLinkShortCheck(0, L, cond, rs, rt, bdslot)) {
3527 BranchAndLinkLong(L, bdslot);
3535 BranchAndLinkLong(L, bdslot);
3538 BranchAndLinkShortCheck(0, L, cond, rs, rt, bdslot);
3545 BranchDelaySlot bdslot) {
3551 if (bdslot == PROTECT)
3564 BranchDelaySlot bdslot) {
3565 if (kArchVariant == kMips64r6 && bdslot == PROTECT) {
3570 BranchAndLinkShortHelper(offset, nullptr, bdslot);
3575 void MacroAssembler::BranchAndLinkShort(Label* L, BranchDelaySlot bdslot) {
3576 if (kArchVariant == kMips64r6 && bdslot == PROTECT) {
3579 BranchAndLinkShortHelper(0, L, bdslot);
3744 BranchDelaySlot bdslot) {
3826 if (bdslot == PROTECT)
3836 BranchDelaySlot bdslot) {
3840 if (kArchVariant == kMips64r6 && bdslot == PROTECT) {
3845 return BranchAndLinkShortHelper(offset, nullptr, cond, rs, rt, bdslot);
3849 if (kArchVariant == kMips64r6 && bdslot == PROTECT) {
3852 return BranchAndLinkShortHelper(0, L, cond, rs, rt, bdslot);
4058 void MacroAssembler::BranchLong(Label* L, BranchDelaySlot bdslot) {
4059 if (kArchVariant == kMips64r6 && bdslot == PROTECT &&
4073 if (bdslot == PROTECT) nop();
4078 void MacroAssembler::BranchAndLinkLong(Label* L, BranchDelaySlot bdslot) {
4079 if (kArchVariant == kMips64r6 && bdslot == PROTECT &&
4093 if (bdslot == PROTECT) nop();