Lines Matching defs:OpLeafRec
273 const Record *OpLeafRec = OpDI->getDef();
277 if (OpLeafRec->isSubClassOf("RegisterOperand"))
278 OpLeafRec = OpLeafRec->getValueAsDef("RegClass");
279 if (OpLeafRec->isSubClassOf("RegisterClass"))
280 RC = &Target.getRegisterClass(OpLeafRec);
281 else if (OpLeafRec->isSubClassOf("Register"))
282 RC = Target.getRegBank().getRegClassForRegister(OpLeafRec);
283 else if (OpLeafRec->isSubClassOf("ValueType")) {
439 const Record *OpLeafRec = cast<DefInit>(Op.getLeafValue())->getDef();
440 if (!OpLeafRec->isSubClassOf("Register"))
443 PhysReg += cast<StringInit>(OpLeafRec->getValue("Namespace")->getValue())
446 PhysReg += Target.getRegBank().getReg(OpLeafRec)->getName();