Home | History | Annotate | Download | only in TableGen

Lines Matching refs:getOperator

707     Record *Op = PatFragRec->getOnlyTree()->getOperator();
910 TP.error(N->getOperator()->getName() + " expects a VT operand!");
1101 if (DefInit *DI = dyn_cast<DefInit>(Tree->getOperator()))
1131 OS << '(' << getOperator()->getName();
1186 if (N->getOperator() != getOperator() ||
1205 New = new TreePatternNode(getOperator(), CChildren, getNumTypes());
1260 Record *Op = getOperator();
1432 if (getOperator
1433 getOperator() != CDP.get_intrinsic_w_chain_sdnode() &&
1434 getOperator() != CDP.get_intrinsic_wo_chain_sdnode())
1462 Record *Operator = getOperator();
1543 if (getOperator()->getName() == "set") {
1562 if (getOperator()->getName() == "implicit") {
1601 if (getOperator()->isSubClassOf("SDNode")) {
1602 const SDNodeInfo &NI = CDP.getSDNodeInfo(getOperator());
1607 TP.error(getOperator()->getName() + " node requires exactly " +
1618 if (getOperator()->isSubClassOf("Instruction")) {
1619 const DAGInstruction &Inst = CDP.getInstruction(getOperator());
1621 CDP.getTargetInfo().getInstruction(getOperator());
1648 if (getOperator()->getName() == "INSERT_SUBREG") {
1667 TP.error("Instruction '" + getOperator()->getName() +
1692 TP.error("Instruction '" + getOperator()->getName() +
1713 TP.error("Instruction '" + getOperator()->getName() +
1723 assert(getOperator()->isSubClassOf("SDNodeXForm") && "Unknown node type!");
1727 TP.error("Node transform '" + getOperator()->getName() +
1751 if (!N->isLeaf() && N->getOperator()->getName() == "imm")
1774 if (getOperator()->isSubClassOf("Intrinsic")) {
1781 const SDNodeInfo &NodeInfo = CDP.getSDNodeInfo(getOperator());
1898 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator());
2003 if (N->getOperator()->getName() == "bitconvert" &&
2228 DefInit *OpsOp = dyn_cast<DefInit>(OpsList->getOperator());
2350 Rec = Pat->getOperator();
2367 SlotRec = Slot->getOperator();
2393 if (Pat->getOperator()->getName() == "implicit") {
2407 if (Pat->getOperator()->getName() != "set") {
2509 const SDNodeInfo &OpInfo = CDP.getSDNodeInfo(N1->getOperator());
2536 if (N->getOperator()->getName() == "set") {
2542 const SDNodeInfo &OpInfo = CDP.getSDNodeInfo(N->getOperator());
2623 DefInit *OpDef = dyn_cast<DefInit>(DI->getOperator());
2656 if (Tree->getOperator()->isSubClassOf("Instruction"))
2657 Instrs.push_back(Tree->getOperator());
2892 if (Pattern->getOperator()->getName() == "set") {
3146 if (!N->getOperator()->isSubClassOf("Instruction"))
3268 DstPattern = new TreePatternNode(DstPattern->getOperator(),
3308 errs() << Orig->getOperator()->getName() << ": Idxs = [ ";
3319 TreePatternNode *R = new TreePatternNode(Orig->getOperator(), NewChildren,
3384 Record *Operator = N->getOperator();
3393 if (N->getChild(0)->isLeaf() || N->getChild(0)->getOperator() != Operator)
3398 if (N->getChild(1)->isLeaf() || N->getChild(1)->getOperator() != Operator)
3418 const SDNodeInfo &NodeInfo = CDP.getSDNodeInfo(N->getOperator());