reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1635 TempReg[i] = createResultReg(&Mips::GPR32RegClass); 1636 if (TempReg[i] == 0) 1640 emitInst(Mips::SRL, TempReg[0]).addReg(SrcReg).addImm(8); 1641 emitInst(Mips::SRL, TempReg[1]).addReg(SrcReg).addImm(24); 1642 emitInst(Mips::ANDi, TempReg[2]).addReg(TempReg[0]).addImm(0xFF00); 1642 emitInst(Mips::ANDi, TempReg[2]).addReg(TempReg[0]).addImm(0xFF00); 1643 emitInst(Mips::OR, TempReg[3]).addReg(TempReg[1]).addReg(TempReg[2]); 1643 emitInst(Mips::OR, TempReg[3]).addReg(TempReg[1]).addReg(TempReg[2]); 1643 emitInst(Mips::OR, TempReg[3]).addReg(TempReg[1]).addReg(TempReg[2]); 1645 emitInst(Mips::ANDi, TempReg[4]).addReg(SrcReg).addImm(0xFF00); 1646 emitInst(Mips::SLL, TempReg[5]).addReg(TempReg[4]).addImm(8); 1646 emitInst(Mips::SLL, TempReg[5]).addReg(TempReg[4]).addImm(8); 1648 emitInst(Mips::SLL, TempReg[6]).addReg(SrcReg).addImm(24); 1649 emitInst(Mips::OR, TempReg[7]).addReg(TempReg[3]).addReg(TempReg[5]); 1649 emitInst(Mips::OR, TempReg[7]).addReg(TempReg[3]).addReg(TempReg[5]); 1649 emitInst(Mips::OR, TempReg[7]).addReg(TempReg[3]).addReg(TempReg[5]); 1650 emitInst(Mips::OR, DestReg).addReg(TempReg[6]).addReg(TempReg[7]); 1650 emitInst(Mips::OR, DestReg).addReg(TempReg[6]).addReg(TempReg[7]);