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