Lines Matching refs:DstIOpRec
5045 Record *DstIOpRec = DstIOperand.Rec; in inferRegClassFromPattern() local
5046 if (DstIOpRec->isSubClassOf("RegisterOperand")) { in inferRegClassFromPattern()
5047 DstIOpRec = DstIOpRec->getValueAsDef("RegClass"); in inferRegClassFromPattern()
5048 const CodeGenRegisterClass &RC = Target.getRegisterClass(DstIOpRec); in inferRegClassFromPattern()
5052 if (DstIOpRec->isSubClassOf("RegisterClass")) { in inferRegClassFromPattern()
5053 const CodeGenRegisterClass &RC = Target.getRegisterClass(DstIOpRec); in inferRegClassFromPattern()
5217 Record *DstIOpRec = DstIOperand.Rec; in runOnPattern() local
5219 DstIOpRec = getInitValueAsRegClass(Dst->getChild(1)->getLeafValue()); in runOnPattern()
5221 if (DstIOpRec == nullptr) in runOnPattern()
5225 DstIOpRec = getInitValueAsRegClass(Dst->getChild(0)->getLeafValue()); in runOnPattern()
5226 if (DstIOpRec == nullptr) in runOnPattern()
5235 DstIOpRec = (*InferredClass)->getDef(); in runOnPattern()
5262 } else if (DstIOpRec->isSubClassOf("RegisterOperand")) in runOnPattern()
5263 DstIOpRec = DstIOpRec->getValueAsDef("RegClass"); in runOnPattern()
5264 else if (!DstIOpRec->isSubClassOf("RegisterClass")) in runOnPattern()
5272 Target.getRegisterClass(DstIOpRec)); in runOnPattern()
5294 Record *DstIOpRec = in runOnPattern() local
5297 if (DstIOpRec == nullptr) in runOnPattern()
5301 0, 0, Target.getRegisterClass(DstIOpRec)); in runOnPattern()