Searched refs:NewSubReg (Results 1 – 3 of 3) sorted by relevance
825 virtual bool RewriteCurrentSource(unsigned NewReg, unsigned NewSubReg) = 0;853 bool RewriteCurrentSource(unsigned NewReg, unsigned NewSubReg) override { in RewriteCurrentSource() argument858 MOSrc.setSubReg(NewSubReg); in RewriteCurrentSource()898 bool RewriteCurrentSource(unsigned NewReg, unsigned NewSubReg) override { in RewriteCurrentSource() argument942 bool RewriteCurrentSource(unsigned NewReg, unsigned NewSubReg) override { in RewriteCurrentSource() argument948 MO.setSubReg(NewSubReg); in RewriteCurrentSource()989 bool RewriteCurrentSource(unsigned NewReg, unsigned NewSubReg) override { in RewriteCurrentSource() argument998 if (!NewSubReg) { in RewriteCurrentSource()1010 CopyLike.getOperand(CurrentSrcIdx + 1).setImm(NewSubReg); in RewriteCurrentSource()1067 bool RewriteCurrentSource(unsigned NewReg, unsigned NewSubReg) override { in RewriteCurrentSource() argument[all …]
519 std::pair<CodeGenSubRegIndex*,CodeGenRegister*> NewSubReg = in computeSecondarySubRegs() local522 if (!SubRegs.insert(NewSubReg).second) in computeSecondarySubRegs()526 NewSubRegs.push_back(NewSubReg); in computeSecondarySubRegs()527 SubRegQueue.push(NewSubReg); in computeSecondarySubRegs()535 CodeGenRegister *NewSubReg = NewSubRegs[i].second; in computeSecondarySubRegs() local536 for (SubRegMap::const_iterator SI = NewSubReg->SubRegs.begin(), in computeSecondarySubRegs()537 SE = NewSubReg->SubRegs.end(); SI != SE; ++SI) { in computeSecondarySubRegs()
1871 unsigned NewSubReg = UseMI->getOperand(3).getSubReg(); in optimizeCompareInstr() local1872 assert((!equalityOnly || NewSubReg == PPC::sub_eq) && in optimizeCompareInstr()1875 if (NewSubReg == PPC::sub_lt) in optimizeCompareInstr()1876 NewSubReg = PPC::sub_gt; in optimizeCompareInstr()1877 else if (NewSubReg == PPC::sub_gt) in optimizeCompareInstr()1878 NewSubReg = PPC::sub_lt; in optimizeCompareInstr()1881 NewSubReg)); in optimizeCompareInstr()