| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | pal-userdata-regs.ll | 16 …CD\01\00\A3.gs\82\AB.sgpr_limith\AB.vgpr_limit\CD\01\00\A3.hs\82\AB.sgpr_limith\AB.vgpr_limit\CD\0…
|
| H A D | amdpal-usersgpr-init.ll | 12 …CD\01\00\AF.wavefront_size@\B7.internal_pipeline_hash\92\CF\E83\B3\C2\D1)\7FG\CF[\8A\DF\EE[\7FD,\A…
|
| H A D | llvm.amdgcn.mfma.gfx940.ll | 253 ; AGPRCD-DAG: v_accvgpr_write_b32 [[CD:a]][[RLO:[0-9]+]], s[[SLO]]{{$}} 256 ; GCN: global_store_dwordx4 v{{[0-9]+}}, [[CD]][[[RLO]]:[[RHI]]] 269 ; AGPRCD-DAG: v_accvgpr_write_b32 [[CD:a]][[RLO:[0-9]+]], s[[SLO]]{{$}} 288 ; AGPRCD-DAG: v_accvgpr_write_b32 [[CD:a]][[RLO:[0-9]+]], s[[SLO]]{{$}} 291 ; GCN: global_store_dwordx4 v{{[0-9]+}}, [[CD]][[[RLO]]:[[RHI]]] 304 ; AGPRCD-DAG: v_accvgpr_write_b32 [[CD:a]][[RLO:[0-9]+]], s[[SLO]]{{$}} 323 ; AGPRCD-DAG: v_accvgpr_write_b32 [[CD:a]][[RLO:[0-9]+]], s[[SLO]]{{$}} 326 ; GCN: global_store_dwordx4 v{{[0-9]+}}, [[CD]][[[RLO]]:[[RHI]]] 339 ; AGPRCD-DAG: v_accvgpr_write_b32 [[CD:a]][[RLO:[0-9]+]], s[[SLO]]{{$}} 358 ; AGPRCD-DAG: v_accvgpr_write_b32 [[CD:a]][[RLO:[0-9]+]], s[[SLO]]{{$}} [all …]
|
| H A D | amdgcn-load-offset-from-reg.ll | 121 …CD\01\00\B7.internal_pipeline_hash\92\CF;jLp\0E\9D\E1\B0\CF\1D\A3\22Hx\AE\98f\AA.registers\88\CD.\…
|
| /llvm-project-15.0.7/llvm/test/MC/ARM/ |
| H A D | coprocessors.s | 11 @ ACCEPT-01234567CD: mrc p0, #1, r2, c3, c4, #5 12 @ REJECT-01234567CD: [[@LINE-2]]:7: error: invalid operand for instruction 15 @ ACCEPT-01234567CD: mrc p1, #1, r2, c3, c4, #5 19 @ ACCEPT-01234567CD: mrc p2, #1, r2, c3, c4, #5 23 @ ACCEPT-01234567CD: mrc p3, #1, r2, c3, c4, #5 27 @ ACCEPT-01234567CD: mrc p4, #1, r2, c3, c4, #5 31 @ ACCEPT-01234567CD: mrc p5, #1, r2, c3, c4, #5 35 @ ACCEPT-01234567CD: mrc p6, #1, r2, c3, c4, #5 39 @ ACCEPT-01234567CD: mrc p7, #1, r2, c3, c4, #5 59 @ ACCEPT-01234567CD: mrc p12, #1, r2, c3, c4, #5 [all …]
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/ |
| H A D | coprocessors-arm.txt | 7 # ACCEPT-01234567CD: mrc p0, #1, r2, c3, c4, #5 8 # REJECT-01234567CD: [[@LINE-2]]:2: warning: invalid instruction encoding 11 # ACCEPT-01234567CD: mrc p1, #1, r2, c3, c4, #5 15 # ACCEPT-01234567CD: mrc p2, #1, r2, c3, c4, #5 19 # ACCEPT-01234567CD: mrc p3, #1, r2, c3, c4, #5 23 # ACCEPT-01234567CD: mrc p4, #1, r2, c3, c4, #5 27 # ACCEPT-01234567CD: mrc p5, #1, r2, c3, c4, #5 31 # ACCEPT-01234567CD: mrc p6, #1, r2, c3, c4, #5 35 # ACCEPT-01234567CD: mrc p7, #1, r2, c3, c4, #5 55 # ACCEPT-01234567CD: mrc p12, #1, r2, c3, c4, #5 [all …]
|
| H A D | coprocessors-thumb.txt | 9 # ACCEPT-01234567CD: mrc p0, #1, r2, c3, c4, #5 10 # REJECT-01234567CD: [[@LINE-2]]:2: warning: invalid instruction encoding 13 # ACCEPT-01234567CD: mrc p1, #1, r2, c3, c4, #5 17 # ACCEPT-01234567CD: mrc p2, #1, r2, c3, c4, #5 21 # ACCEPT-01234567CD: mrc p3, #1, r2, c3, c4, #5 25 # ACCEPT-01234567CD: mrc p4, #1, r2, c3, c4, #5 29 # ACCEPT-01234567CD: mrc p5, #1, r2, c3, c4, #5 33 # ACCEPT-01234567CD: mrc p6, #1, r2, c3, c4, #5 37 # ACCEPT-01234567CD: mrc p7, #1, r2, c3, c4, #5 57 # ACCEPT-01234567CD: mrc p12, #1, r2, c3, c4, #5 [all …]
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | CallDescription.cpp | 93 const auto MatchNameOnly = [](const CallDescription &CD, in matchesImpl() 97 return II == *CD.II; // Fast case. in matchesImpl() 103 return Name.getAsString() == CD.getFunctionName(); in matchesImpl() 108 const CallDescription &CD) -> bool { in matchesImpl() argument 109 const bool ArgsMatch = !CD.RequiredArgs || *CD.RequiredArgs == ArgCount; in matchesImpl() 111 !CD.RequiredParams || *CD.RequiredParams == ParamCount; in matchesImpl() 115 const auto MatchQualifiedNameParts = [](const CallDescription &CD, in matchesImpl() 124 auto QualifierPartsIt = CD.begin_qualified_name_parts(); in matchesImpl() 125 const auto QualifierPartsEndIt = CD.end_qualified_name_parts(); in matchesImpl() 158 for (const CallDescription &CD : List) in CallDescriptionSet() local [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-extract/ |
| H A D | recursive.ll | 2 ; RUN: llvm-extract -func=a --recursive --delete %s -S | FileCheck --check-prefix=CHECK-CD %s 3 ; RUN: llvm-extract -func=d --recursive %s -S | FileCheck --check-prefix=CHECK-CD %s 4 ; RUN: llvm-extract -func=e --recursive %s -S | FileCheck --check-prefix=CHECK-CD %s 11 ; CHECK-CD-NOT: define void @a 12 ; CHECK-CD-NOT: define void @b 13 ; CHECK-CD: define void @c 14 ; CHECK-CD: define void @d
|
| /llvm-project-15.0.7/clang/lib/Tooling/DumpTool/ |
| H A D | ASTSrcLocProcessor.cpp | 215 ClassData CD; in run() local 217 CD.ASTClassLocations = in run() 219 CD.ASTClassRanges = in run() 221 CD.TypeSourceInfos = in run() 223 CD.TypeLocs = CaptureMethods("class clang::TypeLoc", ASTClass, Result); in run() 224 CD.NestedNameLocs = in run() 226 CD.DeclNameInfos = in run() 230 CD.DeclNameInfos.insert(CD.DeclNameInfos.end(), DI.begin(), DI.end()); in run() 264 CD.TemplateParms.push_back(TParam->getName().str()); in run() 269 ClassEntries[ClassName] = CD; in run()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Mangle.cpp | 271 void MangleContext::mangleCtorBlock(const CXXConstructorDecl *CD, in mangleCtorBlock() argument 276 mangleName(GlobalDecl(CD, CT), Out); in mangleCtorBlock() 305 if (const auto *CD = dyn_cast<CXXConstructorDecl>(DC)) in mangleBlock() local 306 mangleCtorBlock(CD, /*CT*/ Ctor_Complete, BD, Out); in mangleBlock() 371 } else if (const auto *CD = in mangleObjCMethodName() local 373 OS << CD->getName(); in mangleObjCMethodName() 494 Manglings.emplace_back(getMangledStructor(CD, Ctor_Base)); in getAllManglings() 497 if (!CD->getParent()->isAbstract()) in getAllManglings() 501 if (CD->hasAttr<DLLExportAttr>() && CD->isDefaultConstructor()) in getAllManglings() 502 if (!(hasDefaultCXXMethodCC(Ctx, CD) && CD->getNumParams() == 0)) in getAllManglings() [all …]
|
| H A D | MicrosoftCXXABI.cpp | 158 CXXConstructorDecl *CD) override { in addCopyConstructorForExceptionObject() argument 159 assert(CD != nullptr); in addCopyConstructorForExceptionObject() 160 assert(RecordToCopyCtor[RD] == nullptr || RecordToCopyCtor[RD] == CD); in addCopyConstructorForExceptionObject() 161 RecordToCopyCtor[RD] = CD; in addCopyConstructorForExceptionObject()
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/misc/ |
| H A D | definitions-in-headers.hpp | 155 struct CD { struct 160 struct CD<T, int> { struct 165 struct CD<int, int> { struct 169 int CD<int, int>::f() { in f() 176 int CD<T, int>::f() { // OK: partial template specialization. in f()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | SafepointIRVerifier.cpp | 204 CFGDeadness CD; in run() local 205 CD.processFunction(F, DT); in run() 206 Verify(F, DT, CD); in run() 221 CFGDeadness CD; in runOnFunction() local 222 CD.processFunction(F, DT); in runOnFunction() 223 Verify(F, DT, CD); in runOnFunction() 455 const CFGDeadness &CD; member in __anon2f71f24a0311::GCPtrTracker 467 const CFGDeadness &CD); 547 const CFGDeadness &CD) : F(F), CD(CD) { in GCPtrTracker() argument 551 if (!CD.isDeadBlock(&BB)) { in GCPtrTracker() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/ |
| H A D | easily-swappable-parameters-implicits.cpp | 126 void numericAndQualifierConversion(int I, const double CD) { numericAndQualifierConversion(CD, I); } in numericAndQualifierConversion() argument 197 void userDefinedConversion2(double D, CDouble CD) { userDefinedConversion2(CD, D); } in userDefinedConversion2() argument 205 void userDefinedConversion3(int I, CDouble CD) { userDefinedConversion3(CD, I); } in userDefinedConversion3() argument
|
| H A D | easily-swappable-parameters-implicit-qualifiers.cpp | 12 void numericAndQualifierConversion(int I, const double CD) { numericAndQualifierConversion(CD, I); } in numericAndQualifierConversion() argument
|
| /llvm-project-15.0.7/llvm/tools/llvm-cov/ |
| H A D | CoverageSummaryInfo.cpp | 62 CoverageData CD = CM.getCoverageForFunction(Function); in get() local 63 for (const auto &LCS : getLineCoverageStats(CD)) { in get() 73 sumBranches(NumBranches, CoveredBranches, CD.getBranches()); in get() 74 sumBranchExpansions(NumBranches, CoveredBranches, CM, CD.getExpansions()); in get()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | UsedDeclVisitor.h | 93 if (auto *CD = dyn_cast<CapturedDecl>(D)) { in visitUsedDecl() local 94 if (auto *S = CD->getBody()) { in visitUsedDecl() 97 } else if (auto *CD = dyn_cast<BlockDecl>(D)) { in visitUsedDecl() local 98 if (auto *S = CD->getBody()) { in visitUsedDecl()
|
| H A D | SemaCUDA.cpp | 463 bool Sema::isEmptyCudaConstructor(SourceLocation Loc, CXXConstructorDecl *CD) { in isEmptyCudaConstructor() argument 464 if (!CD->isDefined() && CD->isTemplateInstantiation()) in isEmptyCudaConstructor() 465 InstantiateFunctionDefinition(Loc, CD->getFirstDecl()); in isEmptyCudaConstructor() 470 if (CD->isTrivial()) in isEmptyCudaConstructor() 477 if (!(CD->hasTrivialBody() && CD->getNumParams() == 0)) in isEmptyCudaConstructor() 481 if (CD->getParent()->isDynamicClass()) in isEmptyCudaConstructor() 485 if (CD->getParent()->isUnion()) in isEmptyCudaConstructor() 490 if (!llvm::all_of(CD->inits(), [&](const CXXCtorInitializer *CI) { in isEmptyCudaConstructor()
|
| /llvm-project-15.0.7/clang/lib/AST/Interp/ |
| H A D | Interp.cpp | 349 auto *CD = dyn_cast<CXXConstructorDecl>(DiagDecl); in CheckCallable() local 350 if (CD && CD->isInheritingConstructor()) { in CheckCallable() 351 auto *Inherited = CD->getInheritedConstructor().getConstructor(); in CheckCallable() 353 DiagDecl = CD = Inherited; in CheckCallable() 359 if (CD && CD->isInheritingConstructor()) in CheckCallable() 361 << CD->getInheritedConstructor().getConstructor()->getParent(); in CheckCallable() 364 << DiagDecl->isConstexpr() << (bool)CD << DiagDecl; in CheckCallable()
|
| H A D | State.cpp | 145 if (auto *CD = dyn_cast_or_null<CXXConstructorDecl>(F->getCallee())) { in addCallStack() local 146 if (CD->isInheritingConstructor()) { in addCallStack() 148 << CD->getParent(); in addCallStack()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | UndefinedAssignmentChecker.cpp | 92 if (const auto *CD = in checkBind() local 94 if (CD->isImplicit()) { in checkBind() 95 for (auto I : CD->inits()) { in checkBind()
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 92 void VisitObjCContainerDecl(const ObjCContainerDecl *CD, 389 return CD; in getCategoryContext() 408 auto *CD = getCategoryContext(D); in VisitObjCMethodDecl() local 409 VisitObjCContainerDecl(ID, CD); in VisitObjCMethodDecl() 430 const ObjCInterfaceDecl *ID = CD->getClassInterface(); in VisitObjCContainerDecl() 441 if (CD->IsClassExtension()) { in VisitObjCContainerDecl() 443 GenLoc(CD, /*IncludeOffset=*/true); in VisitObjCContainerDecl() 446 GenObjCCategory(ID->getName(), CD->getName(), in VisitObjCContainerDecl() 448 GetExternalSourceContainer(CD)); in VisitObjCContainerDecl() 463 GenObjCCategory(ID->getName(), CD->getName(), in VisitObjCContainerDecl() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/ProfileData/Coverage/ |
| H A D | CoverageMapping.h | 700 LineCoverageIterator(const CoverageData &CD) in LineCoverageIterator() argument 701 : LineCoverageIterator(CD, CD.begin()->Line) {} in LineCoverageIterator() 703 LineCoverageIterator(const CoverageData &CD, unsigned Line) in LineCoverageIterator() argument 704 : CD(CD), WrappedSegment(nullptr), Next(CD.begin()), Ended(false), in LineCoverageIterator() 710 return &CD == &R.CD && Next == R.Next && Ended == R.Ended; 719 EndIt.Next = CD.end(); in getEnd() 725 const CoverageData &CD; 736 getLineCoverageStats(const coverage::CoverageData &CD) { in getLineCoverageStats() argument 737 auto Begin = LineCoverageIterator(CD); in getLineCoverageStats()
|
| /llvm-project-15.0.7/clang/test/SemaTemplate/ |
| H A D | ms-unqualified-base-class.cpp | 81 ConformingDerived<int> CD{2}; in main() local 82 I = CD.f(); in main()
|