Lines Matching refs:label

137 void ArmToMipsAssembler::label(const char* theLabel)
139 mMips->label(theLabel);
151 sprintf(cond.label[i], "cond_%d", i);
194 uint32_t* ArmToMipsAssembler::pcForLabel(const char* label)
196 return mMips->pcForLabel(label);
427 ArmToMipsAssembler::B(cc^1, cond.label[++cond.labelnum]);
597 mMips->label(cond.label[cond.labelnum]);
705 void ArmToMipsAssembler::B(int cc, const char* label)
711 case EQ: mMips->BEQ(cond.r1, cond.r2, label); break;
712 case NE: mMips->BNE(cond.r1, cond.r2, label); break;
713 case HS: mMips->BGEU(cond.r1, cond.r2, label); break;
714 case LO: mMips->BLTU(cond.r1, cond.r2, label); break;
715 case MI: mMips->BLT(cond.r1, cond.r2, label); break;
716 case PL: mMips->BGE(cond.r1, cond.r2, label); break;
718 case HI: mMips->BGTU(cond.r1, cond.r2, label); break;
719 case LS: mMips->BLEU(cond.r1, cond.r2, label); break;
720 case GE: mMips->BGE(cond.r1, cond.r2, label); break;
721 case LT: mMips->BLT(cond.r1, cond.r2, label); break;
722 case GT: mMips->BGT(cond.r1, cond.r2, label); break;
723 case LE: mMips->BLE(cond.r1, cond.r2, label); break;
724 case AL: mMips->B(label); break;
735 void ArmToMipsAssembler::BL(int cc, const char* label)
1349 ssize_t label = mLabelsInverseMapping.indexOfKey(mipsPC);
1350 if (label >= 0) {
1351 ALOGW("%s:\n", mLabelsInverseMapping.valueAt(label));
1371 void MIPSAssembler::label(const char* theLabel)
1394 uint32_t* target_pc = mLabels.valueFor(bt.label);
1427 uint32_t* MIPSAssembler::pcForLabel(const char* label)
1429 return mLabels.valueFor(label);
1801 void MIPSAssembler::B(const char* label)
1803 mBranchTargets.add(branch_target_t(label, mPC));
1812 void MIPSAssembler::BEQ(int Rs, int Rt, const char* label)
1814 mBranchTargets.add(branch_target_t(label, mPC));
1819 void MIPSAssembler::BNE(int Rs, int Rt, const char* label)
1821 mBranchTargets.add(branch_target_t(label, mPC));
1826 void MIPSAssembler::BLEZ(int Rs, const char* label)
1828 mBranchTargets.add(branch_target_t(label, mPC));
1833 void MIPSAssembler::BLTZ(int Rs, const char* label)
1835 mBranchTargets.add(branch_target_t(label, mPC));
1840 void MIPSAssembler::BGTZ(int Rs, const char* label)
1842 mBranchTargets.add(branch_target_t(label, mPC));
1848 void MIPSAssembler::BGEZ(int Rs, const char* label)
1850 mBranchTargets.add(branch_target_t(label, mPC));
1868 void MIPSAssembler::BEQZ(int Rs, const char* label)
1870 BEQ(Rs, R_zero, label);
1873 void MIPSAssembler::BNEZ(int Rs, const char* label)
1875 BNE(R_at, R_zero, label);
1878 void MIPSAssembler::BGE(int Rs, int Rt, const char* label)
1881 BEQ(R_at, R_zero, label);
1884 void MIPSAssembler::BGEU(int Rs, int Rt, const char* label)
1887 BEQ(R_at, R_zero, label);
1890 void MIPSAssembler::BGT(int Rs, int Rt, const char* label)
1893 BNE(R_at, R_zero, label);
1896 void MIPSAssembler::BGTU(int Rs, int Rt, const char* label)
1899 BNE(R_at, R_zero, label);
1902 void MIPSAssembler::BLE(int Rs, int Rt, const char* label)
1905 BEQ(R_at, R_zero, label);
1908 void MIPSAssembler::BLEU(int Rs, int Rt, const char* label)
1911 BEQ(R_at, R_zero, label);
1914 void MIPSAssembler::BLT(int Rs, int Rt, const char* label)
1917 BNE(R_at, R_zero, label);
1920 void MIPSAssembler::BLTU(int Rs, int Rt, const char* label)
1923 BNE(R_at, R_zero, label);