• Home
  • Raw
  • Download

Lines Matching refs:MovInstr

1824     InstMIPS32MovFP64ToI64 *MovInstr) {  in legalizeMovFp()  argument
1825 Variable *Dest = MovInstr->getDest(); in legalizeMovFp()
1826 Operand *Src = MovInstr->getSrc(0); in legalizeMovFp()
1838 if (MovInstr->getInt64Part() == Int64_Lo) { in legalizeMovFp()
1846 if (MovInstr->isDestRedefined()) { in legalizeMovFp()
1849 MovInstr->setDeleted(); in legalizeMovFp()
1856 void TargetMIPS32::PostLoweringLegalizer::legalizeMov(InstMIPS32Mov *MovInstr) { in legalizeMov() argument
1857 Variable *Dest = MovInstr->getDest(); in legalizeMov()
1862 Operand *Src = MovInstr->getSrc(0); in legalizeMov()
1881 if (MovInstr->getDestHi() != nullptr) in legalizeMov()
1882 TypeWidth += typeWidthInBytes(MovInstr->getDestHi()->getType()); in legalizeMov()
1890 if (MovInstr->getDestHi() != nullptr && Dest != nullptr) { in legalizeMov()
1892 MovInstr->getDestHi()->getRegNum()); in legalizeMov()
1919 if (MovInstr->getSrcSize() == 2) { in legalizeMov()
1921 (llvm::cast<Variable>(MovInstr->getSrc(0)))->getRegNum(); in legalizeMov()
1923 (llvm::cast<Variable>(MovInstr->getSrc(1)))->getRegNum(); in legalizeMov()
1949 if (MovInstr->isDestRedefined()) { in legalizeMov()
1952 MovInstr->setDeleted(); in legalizeMov()
1993 (llvm::cast<Variable>(MovInstr->getSrc(0)))->getRegNum(); in legalizeMov()
1995 (llvm::cast<Variable>(MovInstr->getSrc(1)))->getRegNum(); in legalizeMov()
2080 (llvm::cast<Variable>(MovInstr->getSrc(0)))->getRegNum(); in legalizeMov()
2082 (llvm::cast<Variable>(MovInstr->getSrc(1)))->getRegNum(); in legalizeMov()
2098 if (MovInstr->isDestRedefined()) { in legalizeMov()
2101 MovInstr->setDeleted(); in legalizeMov()
2168 if (auto *MovInstr = llvm::dyn_cast<InstMIPS32Mov>(CurInstr)) { in postLowerLegalization() local
2169 Legalizer.legalizeMov(MovInstr); in postLowerLegalization()
2172 if (auto *MovInstr = llvm::dyn_cast<InstMIPS32MovFP64ToI64>(CurInstr)) { in postLowerLegalization() local
2173 Legalizer.legalizeMovFp(MovInstr); in postLowerLegalization()