Home
last modified time | relevance | path

Searched refs:getOperator (Results 1 – 25 of 42) sorted by relevance

12

/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp290 if (N->getOperator()->isSubClassOf("ComplexPattern")) { in EmitOperatorMatchCode()
294 std::string PatternName = N->getOperator()->getName(); in EmitOperatorMatchCode()
308 const SDNodeInfo &CInfo = CGP.getSDNodeInfo(N->getOperator()); in EmitOperatorMatchCode()
320 if ((N->getOperator()->getName() == "and" || in EmitOperatorMatchCode()
321 N->getOperator()->getName() == "or") && in EmitOperatorMatchCode()
333 if (N->getOperator()->getName() == "and") in EmitOperatorMatchCode()
635 StringRef OperatorName = N->getOperator()->getName(); in EmitResultOfNamedOperand()
701 Record *Op = N->getOperator(); in mayInstNodeLoadOrStore()
713 Record *OpRec = N->getOperator(); in numNodesThatMayLoadOrStore()
730 Record *Op = N->getOperator(); in EmitResultInstructionAsOperand()
[all …]
H A DCodeGenDAGPatterns.cpp1754 OS << '(' << getOperator()->getName(); in print()
1817 if (N->getOperator() != getOperator() || in isIsomorphicTo()
1901 Record *Op = getOperator(); in InlinePatternFragments()
2163 Rec = getOperator(); in getComplexPatternInfo()
2239 return N->getOperator()->isSubClassOf(Class); in isOperandClass()
2346 if (getOperator()->isSubClassOf("SDNode")) { in ApplyTypeConstraints()
3177 Rec = Pat->getOperator(); in HandleUse()
3194 SlotRec = Slot->getOperator(); in HandleUse()
3249 if (Pat->getOperator()->getName() != "set") { in FindPatternInputsAndOutputs()
3497 Instrs.push_back(Tree->getOperator()); in getInstructionsInTree()
[all …]
H A DFastISelEmitter.cpp195 if (InstPatNode->getOperator()->getName() == "imm") { in initialize()
200 if (InstPatNode->getOperator()->getName() == "fpimm") { in initialize()
211 if (!Op->isLeaf() && Op->getOperator()->getName() == "imm") { in initialize()
243 if (Op->getOperator()->getName() == "fpimm") { in initialize()
460 Record *Op = Dst->getOperator(); in collectPatterns()
480 if (ChildOp->getOperator()->isSubClassOf("Instruction")) { in collectPatterns()
521 Record *InstPatOp = InstPatNode->getOperator(); in collectPatterns()
542 if (InstPatNode->getOperator()->getName() == "imm" || in collectPatterns()
543 InstPatNode->getOperator()->getName() == "fpimm") in collectPatterns()
587 Pattern.getDstPattern()->getOperator()->getName(), in collectPatterns()
H A DDAGISelEmitter.cpp46 Record *Op = P->getOperator(); in getResultPatternCost()
65 Record *Op = P->getOperator(); in getResultPatternSize()
H A DCodeGenInstruction.cpp35 if (DefInit *Init = dyn_cast<DefInit>(OutDI->getOperator())) { in CGIOperandList()
44 if (DefInit *Init = dyn_cast<DefInit>(InDI->getOperator())) { in CGIOperandList()
90 if (!isa<DefInit>(MIOpInfo->getOperator()) || in CGIOperandList()
91 cast<DefInit>(MIOpInfo->getOperator())->getDef()->getName() != "ops") in CGIOperandList()
646 DefInit *DI = dyn_cast<DefInit>(Result->getOperator()); in CodeGenInstAlias()
H A DGlobalISelEmitter.cpp3173 SrcGIEquivOrNull = findNodeEquiv(Src->getOperator()); in createAndImportSelDAGMatcher()
3176 explainOperator(Src->getOperator())); in createAndImportSelDAGMatcher()
3397 if (SrcChild->getOperator()->isSubClassOf("SDNode")) { in importChildMatcher()
3420 OM, SrcChild->getOperator(), TempOpIdx)) in importChildMatcher()
3510 if (DstChild->getOperator()->isSubClassOf("SDNodeXForm")) { in importExplicitUseRenderer()
3512 auto I = SDNodeXFormEquivs.find(DstChild->getOperator()); in importExplicitUseRenderer()
3523 if (DstChild->getOperator()->isSubClassOf("SDNode")) { in importExplicitUseRenderer()
3535 if (DstChild->getOperator()->getName() == "imm") { in importExplicitUseRenderer()
3538 } else if (DstChild->getOperator()->getName() == "fpimm") { in importExplicitUseRenderer()
3679 Record *DstOp = Dst->getOperator(); in createInstructionRenderer()
[all …]
H A DRISCVCompressInstEmitter.cpp411 DefInit *OpDef = dyn_cast<DefInit>(SourceDag->getOperator()); in evaluateCompressPat()
428 DefInit *DestOpDef = dyn_cast<DefInit>(DestDag->getOperator()); in evaluateCompressPat()
H A DPseudoLoweringEmitter.cpp131 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in evaluateExpansion()
H A DAsmWriterEmitter.cpp779 const DefInit *Op = cast<DefInit>(DI->getOperator()); in EmitPrintAliasInstruction()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateName.h495 OverloadedOperatorKind getOperator() const { in getOperator() function
505 Profile(ID, getQualifier(), getOperator()); in Profile()
H A DLexicallyOrderedRecursiveASTVisitor.h121 switch (CE->getOperator()) { in getStmtChildren()
H A DStmtDataCollectors.td187 addData(S->isRightFold()); addData(S->getOperator());
H A DExprCXX.h107 OverloadedOperatorKind getOperator() const { in getOperator() function
119 bool isAssignmentOp() const { return isAssignmentOp(getOperator()); } in isAssignmentOp()
132 OverloadedOperatorKind Operator = getOperator(); in getExprLoc()
4309 BinaryOperatorKind getOperator() const { return Opcode; } in getOperator() function
/freebsd-12.1/contrib/llvm/lib/TableGen/
H A DSetTheory.cpp215 cast<DefInit>(Expr->getOperator())->getDef()->getRecords(); in apply()
300 DefInit *OpInit = dyn_cast<DefInit>(DagExpr->getOperator()); in evaluate()
H A DJSONBackend.cpp97 obj["operator"] = translateInit(*Dag->getOperator()); in translateInit()
H A DRecord.cpp852 DefInit *LOp = dyn_cast<DefInit>(LHSs->getOperator()); in Fold()
853 DefInit *ROp = dyn_cast<DefInit>(RHSs->getOperator()); in Fold()
871 return DagInit::get(LHSs->getOperator(), nullptr, Args, ArgNames); in Fold()
1034 Init *Val = ForeachApply(LHS, MHSd->getOperator(), RHS, CurRec); in ForeachDagApply()
1035 if (Val != MHSd->getOperator()) in ForeachDagApply()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DTemplateName.cpp227 OS << "operator " << getOperatorSpelling(DTN->getOperator()); in print()
H A DStmtProfile.cpp1290 switch (S->getOperator()) { in DecodeOperatorCall()
1495 if (S->getOperator() == OO_Arrow) in VisitCXXOperatorCallExpr()
1517 ID.AddInteger(S->getOperator()); in VisitCXXOperatorCallExpr()
1844 ID.AddInteger(S->getOperator()); in VisitCXXFoldExpr()
H A DStmtPrinter.cpp1614 OverloadedOperatorKind Kind = Node->getOperator(); in VisitCXXOperatorCallExpr()
2181 OS << " " << BinaryOperator::getOpcodeStr(E->getOperator()) << " "; in VisitCXXFoldExpr()
2185 OS << " " << BinaryOperator::getOpcodeStr(E->getOperator()) << " "; in VisitCXXFoldExpr()
H A DItaniumMangle.cpp994 mangleOperatorName(Dependent->getOperator(), UnknownArity); in mangleUnscopedTemplateName()
4051 if (CE->getOperator() != OO_Arrow) in mangleExpression()
4052 mangleOperatorName(CE->getOperator(), /*Arity=*/NumArgs); in mangleExpression()
4247 if (FE->getOperator() == BO_PtrMemD) in mangleExpression()
4251 BinaryOperator::getOverloadedOperator(FE->getOperator()), in mangleExpression()
H A DASTStructuralEquivalence.cpp202 return DN1->getOperator() == DN2->getOperator(); in IsStructurallyEquivalent()
H A DExprCXX.cpp54 switch (getOperator()) { in isInfixBinaryOp()
583 OverloadedOperatorKind Kind = getOperator(); in getSourceRangeImpl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DInnerPointerChecker.cpp120 OverloadedOperatorKind Opc = MemOpCall->getOriginExpr()->getOperator(); in isInvalidatingMemberFunction()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp169 if (OE->getOperator() == OO_Exclaim) { in translateAttrExpr()
416 OverloadedOperatorKind k = OCE->getOperator(); in translateCXXOperatorCallExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexBody.cpp110 OverloadedOperatorKind Op = CXXOp->getOperator(); in getRolesForRef()

12