Lines Matching refs:DstIOpRec
4969 Record *DstIOpRec = DstIOperand.Rec; in inferRegClassFromPattern() local
4970 if (DstIOpRec->isSubClassOf("RegisterOperand")) { in inferRegClassFromPattern()
4971 DstIOpRec = DstIOpRec->getValueAsDef("RegClass"); in inferRegClassFromPattern()
4972 const CodeGenRegisterClass &RC = Target.getRegisterClass(DstIOpRec); in inferRegClassFromPattern()
4976 if (DstIOpRec->isSubClassOf("RegisterClass")) { in inferRegClassFromPattern()
4977 const CodeGenRegisterClass &RC = Target.getRegisterClass(DstIOpRec); in inferRegClassFromPattern()
5138 Record *DstIOpRec = DstIOperand.Rec; in runOnPattern() local
5140 DstIOpRec = getInitValueAsRegClass(Dst->getChild(1)->getLeafValue()); in runOnPattern()
5142 if (DstIOpRec == nullptr) in runOnPattern()
5146 DstIOpRec = getInitValueAsRegClass(Dst->getChild(0)->getLeafValue()); in runOnPattern()
5147 if (DstIOpRec == nullptr) in runOnPattern()
5156 DstIOpRec = (*InferredClass)->getDef(); in runOnPattern()
5183 } else if (DstIOpRec->isSubClassOf("RegisterOperand")) in runOnPattern()
5184 DstIOpRec = DstIOpRec->getValueAsDef("RegClass"); in runOnPattern()
5185 else if (!DstIOpRec->isSubClassOf("RegisterClass")) in runOnPattern()
5193 Target.getRegisterClass(DstIOpRec)); in runOnPattern()
5215 Record *DstIOpRec = in runOnPattern() local
5218 if (DstIOpRec == nullptr) in runOnPattern()
5222 0, 0, Target.getRegisterClass(DstIOpRec)); in runOnPattern()