• Home
  • Raw
  • Download

Lines Matching refs:getOperator

707     Record *Op = PatFragRec->getOnlyTree()->getOperator();  in getCodeToRunOnSDNode()
914 TP.error(N->getOperator()->getName() + " expects a VT operand!"); in ApplyTypeConstraint()
1105 if (DefInit *DI = dyn_cast<DefInit>(Tree->getOperator())) in GetNumNodeResults()
1141 OS << '(' << getOperator()->getName(); in print()
1196 if (N->getOperator() != getOperator() || in isIsomorphicTo()
1215 New = new TreePatternNode(getOperator(), CChildren, getNumTypes()); in clone()
1272 Record *Op = getOperator(); in InlinePatternFragments()
1447 if (getOperator() != CDP.get_intrinsic_void_sdnode() && in getIntrinsicInfo()
1448 getOperator() != CDP.get_intrinsic_w_chain_sdnode() && in getIntrinsicInfo()
1449 getOperator() != CDP.get_intrinsic_wo_chain_sdnode()) in getIntrinsicInfo()
1467 Rec = getOperator(); in getComplexPatternInfo()
1502 Record *Operator = getOperator(); in NodeHasProperty()
1583 if (getOperator()->getName() == "set") { in ApplyTypeConstraints()
1602 if (getOperator()->getName() == "implicit") { in ApplyTypeConstraints()
1641 if (getOperator()->isSubClassOf("SDNode")) { in ApplyTypeConstraints()
1642 const SDNodeInfo &NI = CDP.getSDNodeInfo(getOperator()); in ApplyTypeConstraints()
1647 TP.error(getOperator()->getName() + " node requires exactly " + in ApplyTypeConstraints()
1658 if (getOperator()->isSubClassOf("Instruction")) { in ApplyTypeConstraints()
1659 const DAGInstruction &Inst = CDP.getInstruction(getOperator()); in ApplyTypeConstraints()
1661 CDP.getTargetInfo().getInstruction(getOperator()); in ApplyTypeConstraints()
1688 if (getOperator()->getName() == "INSERT_SUBREG") { in ApplyTypeConstraints()
1707 TP.error("Instruction '" + getOperator()->getName() + in ApplyTypeConstraints()
1732 TP.error("Instruction '" + getOperator()->getName() + in ApplyTypeConstraints()
1753 TP.error("Instruction '" + getOperator()->getName() + in ApplyTypeConstraints()
1763 if (getOperator()->isSubClassOf("ComplexPattern")) { in ApplyTypeConstraints()
1772 assert(getOperator()->isSubClassOf("SDNodeXForm") && "Unknown node type!"); in ApplyTypeConstraints()
1776 TP.error("Node transform '" + getOperator()->getName() + in ApplyTypeConstraints()
1800 if (!N->isLeaf() && N->getOperator()->getName() == "imm") in OnlyOnRHSOfCommutative()
1823 if (getOperator()->isSubClassOf("Intrinsic")) { in canPatternMatch()
1828 if (getOperator()->isSubClassOf("ComplexPattern")) in canPatternMatch()
1833 const SDNodeInfo &NodeInfo = CDP.getSDNodeInfo(getOperator()); in canPatternMatch()
1950 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in ParseTreePattern()
2077 if (N->getOperator()->getName() == "bitconvert" && in SimplifyTree()
2310 DefInit *OpsOp = dyn_cast<DefInit>(OpsList->getOperator()); in ParsePatternFragments()
2436 Rec = Pat->getOperator(); in HandleUse()
2453 SlotRec = Slot->getOperator(); in HandleUse()
2479 if (Pat->getOperator()->getName() == "implicit") { in FindPatternInputsAndOutputs()
2493 if (Pat->getOperator()->getName() != "set") { in FindPatternInputsAndOutputs()
2595 const SDNodeInfo &OpInfo = CDP.getSDNodeInfo(N1->getOperator()); in IsNodeBitcast()
2622 if (N->getOperator()->getName() == "set") { in AnalyzeNode()
2706 DefInit *OpDef = dyn_cast<DefInit>(DI->getOperator()); in hasNullFragReference()
2739 if (Tree->getOperator()->isSubClassOf("Instruction")) in getInstructionsInTree()
2740 Instrs.push_back(Tree->getOperator()); in getInstructionsInTree()
2986 if (Pattern->getOperator()->getName() == "set") { in ParseInstructions()
3240 if (!N->getOperator()->isSubClassOf("Instruction")) in ForceArbitraryInstResultType()
3362 DstPattern = new TreePatternNode(DstPattern->getOperator(), in ParsePatterns()
3402 errs() << Orig->getOperator()->getName() << ": Idxs = [ "; in CombineChildVariants()
3413 TreePatternNode *R = new TreePatternNode(Orig->getOperator(), NewChildren, in CombineChildVariants()
3478 Record *Operator = N->getOperator(); in GatherChildrenOfAssociativeOpcode()
3487 if (N->getChild(0)->isLeaf() || N->getChild(0)->getOperator() != Operator) in GatherChildrenOfAssociativeOpcode()
3492 if (N->getChild(1)->isLeaf() || N->getChild(1)->getOperator() != Operator) in GatherChildrenOfAssociativeOpcode()
3506 if (N->isLeaf() || N->getOperator()->isSubClassOf("ComplexPattern")) { in GenerateVariantsOf()
3512 const SDNodeInfo &NodeInfo = CDP.getSDNodeInfo(N->getOperator()); in GenerateVariantsOf()