Home
last modified time | relevance | path

Searched refs:ED (Results 1 – 25 of 70) sorted by relevance

123

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonConstExtenders.cpp365 ExtValue(const ExtDesc &ED) : ExtValue(ED.getOp()) {} in ExtValue()
500 OS << printReg(ED.Rd.Reg, &HRI, ED.Rd.Sub); in operator <<()
504 if (ED.IsDef) in operator <<()
1114 if (!ED.UseMI->mayLoad() && !ED.UseMI->mayStore()) in getOffsetRange()
1144 ExtDesc ED; in recordExtender() local
1145 ED.OpNum = OpNum; in recordExtender()
1219 ED.UseMI = &MI; in recordExtender()
1276 if (!ED.IsDef) in assignInits()
1296 if (ED.IsDef) in assignInits()
1852 assert((!ED.IsDef || ED.Rd.Reg != 0) && "Missing Rd for def"); in replaceInstr()
[all …]
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DEnumCastOutOfRangeChecker.cpp70 EnumValueVector getDeclValuesForEnum(const EnumDecl *ED) { in getDeclValuesForEnum() argument
72 std::distance(ED->enumerator_begin(), ED->enumerator_end())); in getDeclValuesForEnum()
73 llvm::transform(ED->enumerators(), DeclValues.begin(), in getDeclValuesForEnum()
128 const EnumDecl *ED = T->castAs<EnumType>()->getDecl(); in checkPreStmt() local
130 EnumValueVector DeclValues = getDeclValuesForEnum(ED); in checkPreStmt()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DTypoCorrection.h108 void setQualifierDistance(unsigned ED) { in setQualifierDistance() argument
109 QualifierDistance = ED; in setQualifierDistance()
112 void setCallbackDistance(unsigned ED) { in setCallbackDistance() argument
113 CallbackDistance = ED; in setCallbackDistance()
119 static unsigned NormalizeEditDistance(unsigned ED) { in NormalizeEditDistance() argument
120 if (ED > MaximumDistance) in NormalizeEditDistance()
122 return (ED + CharDistanceWeight / 2) / CharDistanceWeight; in NormalizeEditDistance()
132 unsigned ED = variable
136 if (ED > MaximumDistance)
141 return Normalized ? NormalizeEditDistance(ED) : ED;
/llvm-project-15.0.7/clang/test/CodeGenCUDA/
H A Ddevice-var-init.cu76 __device__ ED d_ed;
79 __shared__ ED s_ed;
82 __constant__ ED c_ed;
224 ED ed; in df()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DVerifyDiagnosticConsumer.cpp458 D.DL = ED ? &ED->Errors : nullptr; in ParseDirective()
460 D.DL = ED ? &ED->Warnings : nullptr; in ParseDirective()
462 D.DL = ED ? &ED->Remarks : nullptr; in ParseDirective()
464 D.DL = ED ? &ED->Notes : nullptr; in ParseDirective()
780 ParseDirective(C, &ED, SM, &PP, CommentBegin, Status, *Markers); in HandleComment()
985 ExpectedData &ED) { in CheckResults() argument
997 NumProblems += CheckLists(Diags, SourceMgr, "error", ED.Errors, in CheckResults()
1007 NumProblems += CheckLists(Diags, SourceMgr, "remark", ED.Remarks, in CheckResults()
1012 NumProblems += CheckLists(Diags, SourceMgr, "note", ED.Notes, in CheckResults()
1104 NumErrors += CheckResults(Diags, *SrcManager, *Buffer, ED); in CheckDiagnostics()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-include-fixer/find-all-symbols/
H A DFindAllSymbols.cpp29 if (const auto *ED = dyn_cast<EnumDecl>(Node.getDeclContext())) in AST_MATCHER() local
30 return ED->isScoped(); in AST_MATCHER()
60 } else if (const auto *ED = dyn_cast<EnumDecl>(Context)) { in GetContexts() local
62 ED->getName().str()); in GetContexts()
/llvm-project-15.0.7/clang/lib/Index/
H A DIndexingContext.cpp161 } else if (const auto *ED = dyn_cast<EnumDecl>(D)) { in isTemplateImplicitInstantiation() local
162 if (ED->getInstantiatedFromMemberEnum()) in isTemplateImplicitInstantiation()
163 TKind = ED->getTemplateSpecializationKind(); in isTemplateImplicitInstantiation()
224 } else if (const auto *ED = dyn_cast<EnumDecl>(D)) { in adjustTemplateImplicitInstantiation() local
225 return ED->getInstantiatedFromMemberEnum(); in adjustTemplateImplicitInstantiation()
238 if (const auto *ED = dyn_cast<EnumDecl>(ECD->getDeclContext())) { in adjustTemplateImplicitInstantiation() local
239 if (const EnumDecl *Pattern = ED->getInstantiatedFromMemberEnum()) { in adjustTemplateImplicitInstantiation()
H A DIndexDecl.cpp381 bool VisitEnumDecl(const EnumDecl *ED) { in VisitEnumDecl() argument
382 TRY_TO(VisitTagDecl(ED)); in VisitEnumDecl()
385 if (auto *TSI = ED->getIntegerTypeSourceInfo()) in VisitEnumDecl()
386 IndexCtx.indexTypeSourceInfo(TSI, ED, ED, /*isBase=*/true); in VisitEnumDecl()
/llvm-project-15.0.7/clang/test/CodeGenCUDA/Inputs/
H A Dcuda-initializers.h19 struct ED { struct
20 __device__ ~ED() {} // -- allowed in ~ED() argument
/llvm-project-15.0.7/clang/test/SemaCUDA/Inputs/
H A Dcuda-initializers.h19 struct ED { struct
20 __device__ ~ED() {} // -- allowed in ~ED() argument
/llvm-project-15.0.7/bolt/lib/Passes/
H A DInstrumentation.cpp145 EdgeDescription ED; in createEdgeDescription() local
151 ED.FromLoc.FuncString = getFunctionNameIndex(FromFunction); in createEdgeDescription()
152 ED.FromLoc.Offset = From; in createEdgeDescription()
153 ED.FromNode = FromNodeID; in createEdgeDescription()
154 ED.ToLoc.FuncString = getFunctionNameIndex(ToFunction); in createEdgeDescription()
155 ED.ToLoc.Offset = To; in createEdgeDescription()
156 ED.ToNode = ToNodeID; in createEdgeDescription()
157 ED.Counter = Instrumented ? Summary->Counters.size() : 0xffffffff; in createEdgeDescription()
160 FuncDesc.Edges.emplace_back(ED); in createEdgeDescription()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaModule.cpp481 if (auto *ED = dyn_cast<ExportDecl>(DC)) in getEnclosingExportDecl() local
482 return ED; in getEnclosingExportDecl()
763 if (auto *ED = getEnclosingExportDecl(D)) { in ActOnStartExportDecl() local
765 if (ED->hasBraces()) in ActOnStartExportDecl()
766 Diag(ED->getLocation(), diag::note_export); in ActOnStartExportDecl()
898 auto *ED = cast<ExportDecl>(D); in ActOnFinishExportDecl() local
900 ED->setRBraceLoc(RBraceLoc); in ActOnFinishExportDecl()
906 ED->hasBraces() ? ED->getBeginLoc() : SourceLocation(); in ActOnFinishExportDecl()
907 for (auto *Child : ED->decls()) { in ActOnFinishExportDecl()
H A DSemaLambda.cpp611 if (EnumDecl *ED = findEnumForBlockReturn(CO->getTrueExpr())) in findEnumForBlockReturn() local
612 if (ED == findEnumForBlockReturn(CO->getFalseExpr())) in findEnumForBlockReturn()
613 return ED; in findEnumForBlockReturn()
653 EnumDecl *ED = findEnumForBlockReturn(*i); in findCommonEnumForBlockReturns() local
654 if (!ED) return nullptr; in findCommonEnumForBlockReturns()
658 if (findEnumForBlockReturn(*i) != ED) in findCommonEnumForBlockReturns()
663 if (!ED->hasNameForLinkage()) return nullptr; in findCommonEnumForBlockReturns()
665 return ED; in findCommonEnumForBlockReturns()
746 const EnumDecl *ED = findCommonEnumForBlockReturns(CSI.Returns); in deduceClosureReturnType() local
747 if (ED) { in deduceClosureReturnType()
[all …]
H A DJumpDiagnostics.cpp607 if (auto *ED = dyn_cast<OMPExecutableDirective>(S)) { in BuildScopeInformation() local
608 if (!ED->isStandaloneDirective()) { in BuildScopeInformation()
613 ED->getStructuredBlock()->getBeginLoc()); in BuildScopeInformation()
614 BuildScopeInformation(ED->getStructuredBlock(), NewParentScope); in BuildScopeInformation()
H A DSemaStmt.cpp1161 if (!ED->isClosed()) in ShouldDiagnoseSwitchCaseNotInEnum()
1168 QualType EnumType = S.Context.getTypeDeclType(ED); in ShouldDiagnoseSwitchCaseNotInEnum()
1175 if (ED->hasAttr<FlagEnumAttr>()) in ShouldDiagnoseSwitchCaseNotInEnum()
1176 return !S.IsValueInFlagEnum(ED, Val, false); in ShouldDiagnoseSwitchCaseNotInEnum()
1503 const EnumDecl *ED = ET->getDecl(); in ActOnFinishSwitchStmt() local
1508 for (auto *EDI : ED->enumerators()) { in ActOnFinishSwitchStmt()
1644 const EnumDecl *ED = ET->getDecl(); in DiagnoseAssignmentEnum() local
1646 if (!ED->isClosed()) in DiagnoseAssignmentEnum()
1649 if (ED->hasAttr<FlagEnumAttr>()) { in DiagnoseAssignmentEnum()
1650 if (!IsValueInFlagEnum(ED, RhsVal, true)) in DiagnoseAssignmentEnum()
[all …]
H A DSemaLookup.cpp1538 } else if (EnumDecl *ED = dyn_cast<EnumDecl>(Entity)) { in getDefiningModule() local
1539 if (auto *Pattern = ED->getTemplateInstantiationPattern()) in getDefiningModule()
4575 unsigned ED = TypoStr.edit_distance(Name, true, UpperBound); in addName() local
4576 if (ED > UpperBound) return; in addName()
5368 unsigned ED = Consumer->getBestEditDistance(true); in CorrectTypo() local
5370 if (ED > 0 && TypoLen / ED < 3) in CorrectTypo()
5378 ED = BestTC.getEditDistance(); in CorrectTypo()
5380 if (TypoLen >= 3 && ED > 0 && TypoLen / ED < 3) { in CorrectTypo()
5394 if (ED == 0 && Result.isKeyword()) in CorrectTypo()
5490 unsigned ED = Consumer->getBestEditDistance(true); in CorrectTypoDelayed() local
[all …]
/llvm-project-15.0.7/clang/lib/Analysis/
H A DUninitializedValues.cpp293 void VisitOMPExecutableDirective(OMPExecutableDirective *ED);
399 void ClassifyRefs::VisitOMPExecutableDirective(OMPExecutableDirective *ED) { in VisitOMPExecutableDirective() argument
400 for (Stmt *S : OMPExecutableDirective::used_clauses_children(ED->clauses())) in VisitOMPExecutableDirective()
494 void VisitOMPExecutableDirective(OMPExecutableDirective *ED);
699 OMPExecutableDirective *ED) { in VisitOMPExecutableDirective() argument
700 for (Stmt *S : OMPExecutableDirective::used_clauses_children(ED->clauses())) { in VisitOMPExecutableDirective()
704 if (!ED->isStandaloneDirective()) in VisitOMPExecutableDirective()
705 Visit(ED->getStructuredBlock()); in VisitOMPExecutableDirective()
/llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Rename/
H A DUSRLocFinder.cpp308 if (const auto *ED = in VisitDeclRefExpr() local
310 if (ED->isScoped()) in VisitDeclRefExpr()
312 Decl = ED; in VisitDeclRefExpr()
474 if (const auto *ED = in getSupportedDeclFromTypeLoc() local
476 return ED; in getSupportedDeclFromTypeLoc()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenTypes.cpp267 if (const EnumDecl *ED = dyn_cast<EnumDecl>(TD)) { in UpdateCompletedType() local
269 if (TypeCache.count(ED->getTypeForDecl())) { in UpdateCompletedType()
273 if (!ConvertType(ED->getIntegerType())->isIntegerTy(32)) in UpdateCompletedType()
279 DI->completeType(ED); in UpdateCompletedType()
757 const EnumDecl *ED = cast<EnumType>(Ty)->getDecl(); in ConvertType() local
758 if (ED->isCompleteDefinition() || ED->isFixed()) in ConvertType()
759 return ConvertType(ED->getIntegerType()); in ConvertType()
H A DCGDebugInfo.cpp2369 QualType Ty = CGM.getContext().getEnumType(ED); in completeType()
3177 const EnumDecl *ED = Ty->getDecl(); in CreateEnumType() local
3181 if (!ED->getTypeForDecl()->isIncompleteType()) { in CreateEnumType()
3189 DebugTypeExtRefs && ED->isFromASTFile() && ED->getDefinition(); in CreateEnumType()
3206 StringRef EDName = ED->getName(); in CreateEnumType()
3221 const EnumDecl *ED = Ty->getDecl(); in CreateTypeDefinition() local
3232 ED = ED->getDefinition(); in CreateTypeDefinition()
3233 for (const auto *Enum : ED->enumerators()) { in CreateTypeDefinition()
5096 if (!ED->getIdentifier()) { in TraverseEnumType()
5100 if (!ED->isExternallyVisible()) { in TraverseEnumType()
[all …]
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderDecl.cpp334 void VisitEnumDecl(EnumDecl *ED);
757 VisitTagDecl(ED); in VisitEnumDecl()
759 ED->setIntegerTypeSourceInfo(TI); in VisitEnumDecl()
765 ED->setScoped(Record.readInt()); in VisitEnumDecl()
767 ED->setFixed(Record.readInt()); in VisitEnumDecl()
769 ED->setHasODRHash(true); in VisitEnumDecl()
770 ED->ODRHash = Record.readInt(); in VisitEnumDecl()
774 if (ED->isCompleteDefinition() && in VisitEnumDecl()
795 OldDef = ED; in VisitEnumDecl()
3049 if (auto *ED = dyn_cast<EnumDecl>(DC)) in getPrimaryContextForMerging() local
[all …]
/llvm-project-15.0.7/clang/unittests/Tooling/Syntax/
H A DTreeTest.cpp199 EDs, OS, [&OS, this](const List::ElementAndDelimiter<Node> &ED) { in dumpElementsAndDelimiters() argument
200 OS << "(" << dumpQuotedTokensOrNull(ED.element) << ", " in dumpElementsAndDelimiters()
201 << dumpQuotedTokensOrNull(ED.delimiter) << ")"; in dumpElementsAndDelimiters()
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Daix-bytestring.ll4 …D4\D5\D6\D7\D8\D9\DA\DB\DC\DD\DE\DF\E0\E1\E2\E3\E4\E5\E6\E7\E8\E9\EA\EB\EC\ED\EE\EF\F0\F1\F2\F3\F4…
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DVerifyDiagnosticConsumer.h270 ExpectedData ED; variable
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DObjCMT.cpp1871 else if (const EnumDecl *ED = dyn_cast<EnumDecl>(*D)) { in HandleTranslationUnit() local
1874 if (!canModify(ED)) in HandleTranslationUnit()
1879 if (migrateNSEnumDecl(Ctx, ED, TD) && TD) in HandleTranslationUnit()
1883 migrateNSEnumDecl(Ctx, ED, /*TypedefDecl */nullptr); in HandleTranslationUnit()
1893 if (const EnumDecl *ED = dyn_cast<EnumDecl>(*N)) { in HandleTranslationUnit() local
1894 if (canModify(ED)) { in HandleTranslationUnit()
1898 if (migrateNSEnumDecl(Ctx, ED, TDF)) { in HandleTranslationUnit()
1904 if (migrateNSEnumDecl(Ctx, ED, TD)) { in HandleTranslationUnit()

123