Lines Matching refs:getOperator

305   if (N.getOperator()->isSubClassOf("ComplexPattern")) {  in EmitOperatorMatchCode()
309 std::string PatternName = std::string(N.getOperator()->getName()); in EmitOperatorMatchCode()
323 const SDNodeInfo &CInfo = CGP.getSDNodeInfo(N.getOperator()); in EmitOperatorMatchCode()
335 if ((N.getOperator()->getName() == "and" || in EmitOperatorMatchCode()
336 N.getOperator()->getName() == "or") && in EmitOperatorMatchCode()
349 if (N.getOperator()->getName() == "and") in EmitOperatorMatchCode()
376 AddMatcher(new RecordMatcher("'" + N.getOperator()->getName().str() + in EmitOperatorMatchCode()
418 const SDNodeInfo &PInfo = CGP.getSDNodeInfo(Root.getOperator()); in EmitOperatorMatchCode()
420 Root.getOperator() == CGP.get_intrinsic_void_sdnode() || in EmitOperatorMatchCode()
421 Root.getOperator() == CGP.get_intrinsic_w_chain_sdnode() || in EmitOperatorMatchCode()
422 Root.getOperator() == CGP.get_intrinsic_wo_chain_sdnode() || in EmitOperatorMatchCode()
437 AddMatcher(new RecordMatcher("'" + N.getOperator()->getName().str() + in EmitOperatorMatchCode()
652 StringRef OperatorName = N.getOperator()->getName(); in EmitResultOfNamedOperand()
749 Record *Op = N.getOperator(); in mayInstNodeLoadOrStore()
760 Record *OpRec = N.getOperator(); in numNodesThatMayLoadOrStore()
776 Record *Op = N.getOperator(); in EmitResultInstructionAsOperand()
861 if (!Child.isLeaf() && Child.getOperator()->isSubClassOf("Instruction")) in EmitResultInstructionAsOperand()
986 assert(N.getOperator()->isSubClassOf("SDNodeXForm") && "Not SDNodeXForm?"); in EmitResultSDNodeXFormAsOperand()
1000 AddMatcher(new EmitNodeXFormMatcher(InputOps[0], N.getOperator())); in EmitResultSDNodeXFormAsOperand()
1013 Record *OpRec = N.getOperator(); in EmitResultOperand()
1047 if (!DstPat.isLeaf() && DstPat.getOperator()->isSubClassOf("Instruction")) { in EmitResultCode()
1049 CodeGenInstruction &II = CGT.getInstruction(DstPat.getOperator()); in EmitResultCode()