Lines Matching defs:OperandsMapper
439 void RegisterBankInfo::applyDefaultMapping(const OperandsMapper &OpdMapper) {
474 // The OperandsMapper creates plain scalar, we may have to fix that.
650 const int RegisterBankInfo::OperandsMapper::DontKnowIdx = -1;
652 RegisterBankInfo::OperandsMapper::OperandsMapper(
657 OpToNewVRegIdx.resize(NumOpds, OperandsMapper::DontKnowIdx);
662 RegisterBankInfo::OperandsMapper::getVRegsMem(unsigned OpIdx) {
668 if (StartIdx == OperandsMapper::DontKnowIdx) {
684 RegisterBankInfo::OperandsMapper::getNewVRegsEnd(unsigned StartIdx,
686 return const_cast<OperandsMapper *>(this)->getNewVRegsEnd(StartIdx, NumVal);
689 RegisterBankInfo::OperandsMapper::getNewVRegsEnd(unsigned StartIdx,
698 void RegisterBankInfo::OperandsMapper::createVRegs(unsigned OpIdx) {
718 void RegisterBankInfo::OperandsMapper::setVRegs(unsigned OpIdx,
733 RegisterBankInfo::OperandsMapper::getVRegs(unsigned OpIdx,
739 if (StartIdx == OperandsMapper::DontKnowIdx)
756 LLVM_DUMP_METHOD void RegisterBankInfo::OperandsMapper::dump() const {
762 void RegisterBankInfo::OperandsMapper::print(raw_ostream &OS,