Home
last modified time | relevance | path

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

123

/llvm-project-15.0.7/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp315 if (N->getOperator()->isSubClassOf("ComplexPattern")) { in EmitOperatorMatchCode()
333 const SDNodeInfo &CInfo = CGP.getSDNodeInfo(N->getOperator()); in EmitOperatorMatchCode()
345 if ((N->getOperator()->getName() == "and" || in EmitOperatorMatchCode()
346 N->getOperator()->getName() == "or") && in EmitOperatorMatchCode()
358 if (N->getOperator()->getName() == "and") in EmitOperatorMatchCode()
429 Root->getOperator() == CGP.get_intrinsic_void_sdnode() || in EmitOperatorMatchCode()
660 StringRef OperatorName = N->getOperator()->getName(); in EmitResultOfNamedOperand()
759 Record *Op = N->getOperator(); in mayInstNodeLoadOrStore()
771 Record *OpRec = N->getOperator(); in numNodesThatMayLoadOrStore()
788 Record *Op = N->getOperator(); in EmitResultInstructionAsOperand()
[all …]
H A DCodeGenDAGPatterns.cpp1408 Record *Op = Tree->getOperator(); in getCodeToRunOnSDNode()
1954 OS << '(' << getOperator()->getName(); in print()
2017 if (N->getOperator() != getOperator() || in isIsomorphicTo()
2101 Record *Op = getOperator(); in InlinePatternFragments()
2369 Rec = getOperator(); in getComplexPatternInfo()
2552 if (getOperator()->isSubClassOf("SDNode")) { in ApplyTypeConstraints()
3430 Rec = Pat->getOperator(); in HandleUse()
3447 SlotRec = Slot->getOperator(); in HandleUse()
3502 if (Pat->getOperator()->getName() != "set") { in FindPatternInputsAndOutputs()
3756 Instrs.push_back(Tree->getOperator()); in getInstructionsInTree()
[all …]
H A DFastISelEmitter.cpp194 if (InstPatNode->getOperator()->getName() == "imm") { in initialize()
199 if (InstPatNode->getOperator()->getName() == "fpimm") { in initialize()
210 if (!Op->isLeaf() && Op->getOperator()->getName() == "imm") { in initialize()
242 if (Op->getOperator()->getName() == "fpimm") { in initialize()
455 Record *Op = Dst->getOperator(); in collectPatterns()
475 if (ChildOp->getOperator()->isSubClassOf("Instruction")) { in collectPatterns()
516 Record *InstPatOp = InstPatNode->getOperator(); in collectPatterns()
537 if (InstPatNode->getOperator()->getName() == "imm" || in collectPatterns()
538 InstPatNode->getOperator()->getName() == "fpimm") in collectPatterns()
581 Pattern.getDstPattern()->getOperator()->getName(), in collectPatterns()
H A DDAGISelEmitter.cpp47 Record *Op = P->getOperator(); in getResultPatternCost()
66 Record *Op = P->getOperator(); in getResultPatternSize()
H A DCodeGenInstruction.cpp33 if (DefInit *Init = dyn_cast<DefInit>(OutDI->getOperator())) { in CGIOperandList()
45 if (DefInit *Init = dyn_cast<DefInit>(InDI->getOperator())) { in CGIOperandList()
96 if (!isa<DefInit>(MIOpInfo->getOperator()) || in CGIOperandList()
97 cast<DefInit>(MIOpInfo->getOperator())->getDef()->getName() != "ops") in CGIOperandList()
683 DefInit *DI = dyn_cast<DefInit>(Result->getOperator()); in CodeGenInstAlias()
H A DGlobalISelEmitter.cpp3996 SrcGIEquivOrNull = findNodeEquiv(Src->getOperator()); in createAndImportSelDAGMatcher()
3999 explainOperator(Src->getOperator())); in createAndImportSelDAGMatcher()
4256 if (SrcChild->getOperator()->isSubClassOf("SDNode")) { in importChildMatcher()
4262 if (SrcChild->getOperator()->getName() == "timm") { in importChildMatcher()
4298 OM, SrcChild->getOperator(), TempOpIdx)) in importChildMatcher()
4479 if (DstChild->getOperator()->isSubClassOf("SDNode")) { in importExplicitUseRenderer()
4491 if (DstChild->getOperator()->getName() == "timm") { in importExplicitUseRenderer()
4494 } else if (DstChild->getOperator()->getName() == "imm") { in importExplicitUseRenderer()
4746 Record *DstOp = Dst->getOperator(); in createInstructionRenderer()
5050 Record *OpRec = N->getOperator(); in inferRegClassFromPattern()
[all …]
H A DSubtargetFeatureInfo.cpp121 std::string Op = D->getOperator()->getAsString(); in emitFeaturesAux()
H A DVarLenCodeEmitterGen.cpp99 std::string Op = DI->getOperator()->getAsString(); in buildRec()
178 DagInit::get(DI->getOperator(), nullptr, NewArgs, {}), in buildRec()
/llvm-project-15.0.7/clang/lib/Tooling/Transformer/
H A DSourceCodeBuilders.cpp46 return Op->getOperator() != OO_Call && Op->getOperator() != OO_Subscript && in mayEverNeedParens()
47 Op->getOperator() != OO_Arrow; in mayEverNeedParens()
58 return Op->getNumArgs() == 2 && Op->getOperator() != OO_PlusPlus && in needParensAfterUnaryOperator()
59 Op->getOperator() != OO_MinusMinus && Op->getOperator() != OO_Call && in needParensAfterUnaryOperator()
60 Op->getOperator() != OO_Subscript; in needParensAfterUnaryOperator()
195 if (OpCall->getOperator() == K && OpCall->getNumArgs() == 1) in maybeGetOperatorObjectArg()
H A DStencil.cpp170 if (OpCall->getOperator() == clang::OO_Arrow && in eval()
190 if (OpCall->getOperator() == clang::OO_Arrow && in eval()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DRedundantStringCStrCheck.cpp34 return Op->getNumArgs() == 2 && Op->getOperator() != OO_PlusPlus && in needParensAfterUnaryOperator()
35 Op->getOperator() != OO_MinusMinus && Op->getOperator() != OO_Call && in needParensAfterUnaryOperator()
36 Op->getOperator() != OO_Subscript; in needParensAfterUnaryOperator()
H A DContainerSizeEmptyCheck.cpp196 (OpCallExpr && (OpCallExpr->getOperator() == OO_Star))) { in check()
200 OpCallExpr->getOperator() == OverloadedOperatorKind::OO_Arrow) { in check()
210 if (BinCmp->getOperator() == OO_ExclaimEqual) { in check()
H A DSimplifyBooleanExprCheck.cpp50 return Op->getNumArgs() == 2 && Op->getOperator() != OO_Call && in needsParensAfterUnaryNegation()
51 Op->getOperator() != OO_Subscript; in needsParensAfterUnaryNegation()
89 const OverloadedOperatorKind Opcode = OpCall->getOperator(); in negatedOperator()
/llvm-project-15.0.7/mlir/lib/TableGen/
H A DPattern.cpp111 if (auto *defInit = dyn_cast_or_null<llvm::DefInit>(node->getOperator())) in isNativeCodeCall()
123 return cast<llvm::DefInit>(node->getOperator()) in getNativeCodeTemplate()
130 return cast<llvm::DefInit>(node->getOperator()) in getNumReturnsOfNativeCode()
138 llvm::Record *opDef = cast<llvm::DefInit>(node->getOperator())->getDef(); in getDialectOp()
177 auto *dagOpDef = cast<llvm::DefInit>(node->getOperator())->getDef(); in isReplaceWithValue()
182 auto *dagOpDef = cast<llvm::DefInit>(node->getOperator())->getDef(); in isLocationDirective()
187 auto *dagOpDef = cast<llvm::DefInit>(node->getOperator())->getDef(); in isReturnTypeDirective()
192 auto *dagOpDef = cast<llvm::DefInit>(node->getOperator())->getDef(); in isEither()
672 ret.emplace_back(cast<llvm::DefInit>(dagInit->getOperator())->getDef(), in getConstraints()
H A DBuilder.cpp53 auto *defInit = dyn_cast<llvm::DefInit>(dag->getOperator()); in Builder()
H A DOperator.cpp505 auto *outsOp = dyn_cast<DefInit>(resultsDag->getOperator()); in populateOpStructure()
535 auto *successorsOp = dyn_cast<DefInit>(successorsDag->getOperator()); in populateOpStructure()
605 auto *regionsOp = dyn_cast<DefInit>(regionsDag->getOperator()); in populateOpStructure()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DLoopConvertUtils.cpp230 return OpCall->getOperator() == OO_Star && OpCall->getNumArgs() == 1 in getDereferenceOperand()
321 return OpCall->getOperator() == OO_Star && OpCall->getNumArgs() == 1 && in isDereferenceOfOpCall()
398 if (OpCall->getOperator() == OO_Star) in isAliasDecl()
400 if (OpCall->getOperator() == OO_Subscript) { in isAliasDecl()
560 if (Call->getOperator() == OO_Arrow) { in TraverseMemberExpr()
652 switch (OpCall->getOperator()) { in TraverseCXXOperatorCallExpr()
/llvm-project-15.0.7/clang/unittests/Tooling/RecursiveASTVisitorTests/
H A DCXXOperatorCallExprTraverser.cpp21 Match(getOperatorSpelling(CE->getOperator()), CE->getExprLoc()); in TraverseCXXOperatorCallExpr()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DTemplateName.h534 OverloadedOperatorKind getOperator() const { in getOperator() function
544 Profile(ID, getQualifier(), getOperator()); in Profile()
H A DLexicallyOrderedRecursiveASTVisitor.h120 switch (CE->getOperator()) { in getStmtChildren()
H A DStmtDataCollectors.td187 addData(S->isRightFold()); addData(S->getOperator());
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DRedundantExpressionCheck.cpp105 return cast<CXXOperatorCallExpr>(Left)->getOperator() == in areEquivalentExpr()
106 cast<CXXOperatorCallExpr>(Right)->getOperator(); in areEquivalentExpr()
121 return cast<CXXFoldExpr>(Left)->getOperator() == in areEquivalentExpr()
122 cast<CXXFoldExpr>(Right)->getOperator(); in areEquivalentExpr()
321 return Op->getOperator(); in getOp()
700 Opcode = BinaryOperator::getOverloadedOpcode(OverloadedOperatorExpr->getOperator()); in retrieveRelationalIntegerConstantExpr()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DAssertSideEffectCheck.cpp46 OverloadedOperatorKind OpKind = OpCallExpr->getOperator(); in AST_MATCHER_P2()
/llvm-project-15.0.7/llvm/lib/TableGen/
H A DSetTheory.cpp213 cast<DefInit>(Expr->getOperator())->getDef()->getRecords(); in apply()
298 DefInit *OpInit = dyn_cast<DefInit>(DagExpr->getOperator()); in evaluate()
H A DJSONBackend.cpp93 obj["operator"] = translateInit(*Dag->getOperator()); in translateInit()

123