Lines Matching refs:DefInit
35 using llvm::DefInit;
158 return TypeConstraint(cast<DefInit>(results->getArg(index))); in getResultTypeConstraint()
168 cast<DefInit>(def.getValueAsDag("results")->getArg(index))->getDef(); in getResultDecorators()
206 cast<DefInit>(def.getValueAsDag("arguments")->getArg(index))->getDef(); in getArgDecorators()
435 auto *argDefInit = dyn_cast<DefInit>(arg); in populateOpStructure()
478 Attribute(cast<DefInit>(val.getValue()))}); in populateOpStructure()
488 Record *argDef = dyn_cast<DefInit>(argumentValues->getArg(i))->getDef(); in populateOpStructure()
505 auto *outsOp = dyn_cast<DefInit>(resultsDag->getOperator()); in populateOpStructure()
513 auto *resultInit = dyn_cast<DefInit>(resultsDag->getArg(i)); in populateOpStructure()
535 auto *successorsOp = dyn_cast<DefInit>(successorsDag->getOperator()); in populateOpStructure()
543 auto *successorInit = dyn_cast<DefInit>(successorsDag->getArg(i)); in populateOpStructure()
575 cast<DefInit>(traitInit)->getDef()->getValueAsString( in populateOpStructure()
583 auto *def = cast<DefInit>(traitInit)->getDef(); in populateOpStructure()
605 auto *regionsOp = dyn_cast<DefInit>(regionsDag->getOperator()); in populateOpStructure()
612 auto *regionInit = dyn_cast<DefInit>(regionsDag->getArg(i)); in populateOpStructure()
634 builders.emplace_back(cast<llvm::DefInit>(init)->getDef(), def.getLoc()); in populateOpStructure()
687 return VariableDecorator(cast<llvm::DefInit>(init)->getDef()); in unwrap()