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