Home | History | Annotate | Download | only in codeflinger

Lines Matching refs:mPC

653     // *mPC++ =    (cc<<28) | (1<<23) | (1<<21) | (s<<20) |
669 // *mPC++ = (cc<<28) | (1<<23) | (1<<22) | (s<<20) |
684 // *mPC++ = (cc<<28) | (1<<23) | (1<<22) | (1<<21) | (s<<20) |
978 // *mPC++ = (cc<<28) | (4<<25) | (uint32_t(P[dir])<<24) |
990 // *mPC++ = (cc<<28) | (4<<25) | (uint32_t(P[dir])<<24) |
1006 // *mPC++ = (cc<<28) | (2<<23) | (Rn<<16) | (Rd << 12) | 0x90 | Rm;
1013 // *mPC++ = (cc<<28) | (2<<23) | (1<<22) | (Rn<<16) | (Rd << 12) | 0x90 | Rm;
1020 // *mPC++ = (cc<<28) | (0xF<<24) | comment;
1036 // *mPC++ = 0xF550F000 | (Rn<<16) | offset;
1050 // *mPC++ = (cc<<28) | 0x1000050 | (Rn<<16) | (Rd<<12) | Rm;
1058 // *mPC++ = (cc<<28) | 0x1400050 | (Rn<<16) | (Rd<<12) | Rm;
1066 // *mPC++ = (cc<<28) | 0x1200050 | (Rn<<16) | (Rd<<12) | Rm;
1074 // *mPC++ = (cc<<28) | 0x1600050 | (Rn<<16) | (Rd<<12) | Rm;
1183 // *mPC++ = (cc<<28) | 0x1400080 | (RdHi<<16) | (RdLo<<12) | (Rs<<8) | (xy<<4) | Rm;
1192 // *mPC++ = (cc<<28) | 0x1200080 | (Rd<<16) | (Rn<<12) | (Rs<<8) | (y<<4) | Rm;
1255 mBase = mPC = (uint32_t *)assembly->base();
1266 return mPC;
1276 mBase = mPC = (uint32_t *)mAssembly->base();
1441 *mPC++ = (spec_op<<OP_SHF) | (addu_fn<<FUNC_SHF)
1448 *mPC++ = (addiu_op<<OP_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF) | (imm & MSK_16);
1454 *mPC++ = (spec_op<<OP_SHF) | (subu_fn<<FUNC_SHF) |
1461 *mPC++ = (addiu_op<<OP_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF) | ((-imm) & MSK_16);
1472 *mPC++ = (spec2_op<<OP_SHF) | (mul_fn<<FUNC_SHF) |
1478 *mPC++ = (spec_op<<OP_SHF) | (mult_fn<<FUNC_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF);
1483 *mPC++ = (spec_op<<OP_SHF) | (multu_fn<<FUNC_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF);
1488 *mPC++ = (spec2_op<<OP_SHF) | (madd_fn<<FUNC_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF);
1493 *mPC++ = (spec2_op<<OP_SHF) | (maddu_fn<<FUNC_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF);
1499 *mPC++ = (spec2_op<<OP_SHF) | (msub_fn<<FUNC_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF);
1504 *mPC++ = (spec2_op<<OP_SHF) | (msubu_fn<<FUNC_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF);
1510 *mPC++ = (spec3_op<<OP_SHF) | (bshfl_fn<<FUNC_SHF) | (seb_fn << SA_SHF) |
1516 *mPC++ = (spec3_op<<OP_SHF) | (bshfl_fn<<FUNC_SHF) | (seh_fn << SA_SHF) |
1529 *mPC++ = (spec_op<<OP_SHF) | (slt_fn<<FUNC_SHF) |
1535 *mPC++ = (slti_op<<OP_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF) | (imm & MSK_16);
1541 *mPC++ = (spec_op<<OP_SHF) | (sltu_fn<<FUNC_SHF) |
1547 *mPC++ = (sltiu_op<<OP_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF) | (imm & MSK_16);
1559 *mPC++ = (spec_op<<OP_SHF) | (and_fn<<FUNC_SHF) |
1565 *mPC++ = (andi_op<<OP_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF) | (imm & MSK_16);
1571 *mPC++ = (spec_op<<OP_SHF) | (or_fn<<FUNC_SHF) |
1577 *mPC++ = (ori_op<<OP_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF) | (imm & MSK_16);
1582 *mPC++ = (spec_op<<OP_SHF) | (nor_fn<<FUNC_SHF) |
1593 *mPC++ = (spec_op<<OP_SHF) | (xor_fn<<FUNC_SHF) |
1599 *mPC++ = (xori_op<<OP_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF) | (imm & MSK_16);
1604 *mPC++ = (spec_op<<OP_SHF) | (sll_fn<<FUNC_SHF) |
1610 *mPC++ = (spec_op<<OP_SHF) | (sllv_fn<<FUNC_SHF) |
1616 *mPC++ = (spec_op<<OP_SHF) | (srl_fn<<FUNC_SHF) |
1622 *mPC++ = (spec_op<<OP_SHF) | (srlv_fn<<FUNC_SHF) |
1628 *mPC++ = (spec_op<<OP_SHF) | (sra_fn<<FUNC_SHF) |
1634 *mPC++ = (spec_op<<OP_SHF) | (srav_fn<<FUNC_SHF) |
1641 *mPC++ = (spec_op<<OP_SHF) | (srl_fn<<FUNC_SHF) |
1648 *mPC++ = (spec_op<<OP_SHF) | (srlv_fn<<FUNC_SHF) |
1675 *mPC++ = (spec2_op<<OP_SHF) | (clo_fn<<FUNC_SHF) |
1682 *mPC++ = (spec2_op<<OP_SHF) | (clz_fn<<FUNC_SHF) |
1688 *mPC
1701 *mPC++ = (lw_op<<OP_SHF) | (Rbase<<RS_SHF) | (Rt<<RT_SHF) | (offset & MSK_16);
1706 *mPC++ = (sw_op<<OP_SHF) | (Rbase<<RS_SHF) | (Rt<<RT_SHF) | (offset & MSK_16);
1712 *mPC++ = (lb_op<<OP_SHF) | (Rbase<<RS_SHF) | (Rt<<RT_SHF) | (offset & MSK_16);
1717 *mPC++ = (lbu_op<<OP_SHF) | (Rbase<<RS_SHF) | (Rt<<RT_SHF) | (offset & MSK_16);
1722 *mPC++ = (sb_op<<OP_SHF) | (Rbase<<RS_SHF) | (Rt<<RT_SHF) | (offset & MSK_16);
1728 *mPC++ = (lh_op<<OP_SHF) | (Rbase<<RS_SHF) | (Rt<<RT_SHF) | (offset & MSK_16);
1733 *mPC++ = (lhu_op<<OP_SHF) | (Rbase<<RS_SHF) | (Rt<<RT_SHF) | (offset & MSK_16);
1738 *mPC++ = (sh_op<<OP_SHF) | (Rbase<<RS_SHF) | (Rt<<RT_SHF) | (offset & MSK_16);
1743 *mPC++ = (lui_op<<OP_SHF) | (Rt<<RT_SHF) | (offset & MSK_16);
1756 *mPC++ = (spec_op<<OP_SHF) | (or_fn<<FUNC_SHF) |
1762 *mPC++ = (spec_op<<OP_SHF) | (movn_fn<<FUNC_SHF) |
1768 *mPC++ = (spec_op<<OP_SHF) | (movz_fn<<FUNC_SHF) |
1774 *mPC++ = (spec_op<<OP_SHF) | (mfhi_fn<<FUNC_SHF) | (Rd<<RD_SHF);
1779 *mPC++ = (spec_op<<OP_SHF) | (mflo_fn<<FUNC_SHF) | (Rd<<RD_SHF);
1784 *mPC++ = (spec_op<<OP_SHF) | (mthi_fn<<FUNC_SHF) | (Rs<<RS_SHF);
1789 *mPC++ = (spec_op<<OP_SHF) | (mtlo_fn<<FUNC_SHF) | (Rs<<RS_SHF);
1803 mBranchTargets.add(branch_target_t(label, mPC));
1806 *mPC++ = (beq_op<<OP_SHF) | (0<<RT_SHF)
1814 mBranchTargets.add(branch_target_t(label, mPC));
1815 *mPC++ = (beq_op<<OP_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF) | 0;
1821 mBranchTargets.add(branch_target_t(label, mPC));
1822 *mPC++ = (bne_op<<OP_SHF) | (Rt<<RT_SHF) | (Rs<<RS_SHF) | 0;
1828 mBranchTargets.add(branch_target_t(label, mPC));
1829 *mPC++ = (blez_op<<OP_SHF) | (0<<RT_SHF) | (Rs<<RS_SHF) | 0;
1835 mBranchTargets.add(branch_target_t(label, mPC));
1836 *mPC++ = (regimm_op<<OP_SHF) | (bltz_fn<<RT_SHF) | (Rs<<RS_SHF) | 0;
1842 mBranchTargets.add(branch_target_t(label, mPC));
1843 *mPC++ = (bgtz_op<<OP_SHF) | (0<<RT_SHF) | (Rs<<RS_SHF) | 0;
1850 mBranchTargets.add(branch_target_t(label, mPC));
1851 *mPC++ = (regimm_op<<OP_SHF) | (bgez_fn<<RT_SHF) | (Rs<<RS_SHF) | 0;
1857 *mPC++ = (spec_op<<OP_SHF) | (Rs<<RS_SHF) | (jr_fn << FUNC_SHF);
1937 *mPC++ = (spec_op<<OP_SHF) | (sll_fn<<FUNC_SHF);
1944 *mPC++ = (spec_op<<OP_SHF) | (sll_fn<<FUNC_SHF) | (2 << RE_SHF);
1951 *mPC++ = (spec_op<<OP_SHF) | (sll_fn<<FUNC_SHF) | (3 << RE_SHF);