| /llvm-project-15.0.7/flang/lib/Decimal/ |
| H A D | decimal-to-binary.cpp | 155 Digit LSD{digit_[0]}; in LoseLeastSignificantDigit() local 163 incr = LSD > radix / 2 || (LSD == radix / 2 && digit_[0] % 2 != 0); in LoseLeastSignificantDigit() 166 incr = LSD > 0 && !isNegative_; in LoseLeastSignificantDigit() 169 incr = LSD > 0 && isNegative_; in LoseLeastSignificantDigit() 174 incr = LSD >= radix / 2; in LoseLeastSignificantDigit()
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/ |
| H A D | if-pred-non-void.ll | 157 ; CHECK-NEXT: [[LSD:%.*]] = load i32, i32* [[ISD]], align 4 161 ; CHECK-NEXT: [[PSD:%.*]] = add nsw i32 [[LSD]], 23 165 ; CHECK-NEXT: [[CMP1:%.*]] = icmp slt i32 [[LSD]], 100 168 ; CHECK-NEXT: [[RSD:%.*]] = sdiv i32 [[PSD]], [[LSD]] 465 ; CHECK-NEXT: [[PSD:%.*]] = add nsw i32 [[LSD]], 23 466 ; CHECK-NEXT: [[CMP1:%.*]] = icmp slt i32 [[LSD]], 100 469 ; CHECK-NEXT: [[SD1:%.*]] = sdiv i32 [[PSD]], [[LSD]] 673 ; CHECK-NEXT: [[PSD:%.*]] = add nsw i32 [[LSD]], 23 674 ; CHECK-NEXT: [[CMP1:%.*]] = icmp slt i32 [[LSD]], 100 675 ; CHECK-NEXT: [[CMP2:%.*]] = icmp sge i32 [[LSD]], 200 [all …]
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaModule.cpp | 27 if (auto *LSD = dyn_cast<LinkageSpecDecl>(DC)) { in checkModuleImportContext() local 28 switch (LSD->getLanguage()) { in checkModuleImportContext() 31 ExternCLoc = LSD->getBeginLoc(); in checkModuleImportContext() 36 DC = LSD->getParent(); in checkModuleImportContext()
|
| H A D | SemaTemplate.cpp | 8001 if (const LinkageSpecDecl *LSD = Ctx->getExternCContext()) in CheckTemplateDeclScope() local 8002 Diag(LSD->getExternLoc(), diag::note_extern_c_begins_here); in CheckTemplateDeclScope()
|
| H A D | SemaDeclCXX.cpp | 16109 if (const LinkageSpecDecl *LSD = in CheckLiteralOperatorDeclaration() local 16111 Diag(LSD->getExternLoc(), diag::note_extern_c_begins_here); in CheckLiteralOperatorDeclaration()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | JSONNodeDumper.h | 251 void VisitLinkageSpecDecl(const LinkageSpecDecl *LSD);
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | JSONNodeDumper.cpp | 944 void JSONNodeDumper::VisitLinkageSpecDecl(const LinkageSpecDecl *LSD) { in VisitLinkageSpecDecl() argument 946 switch (LSD->getLanguage()) { in VisitLinkageSpecDecl() 951 attributeOnlyIfTrue("hasBraces", LSD->hasBraces()); in VisitLinkageSpecDecl()
|
| /llvm-project-15.0.7/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 744 } else if (LinkageSpecDecl *LSD = dyn_cast<LinkageSpecDecl>(D)) { in HandleTopLevelSingleDecl() local 746 for (DeclContext::decl_iterator DI = LSD->decls_begin(), in HandleTopLevelSingleDecl() 747 DIEnd = LSD->decls_end(); in HandleTopLevelSingleDecl() 3047 if (const LinkageSpecDecl *LSD = dyn_cast<LinkageSpecDecl>(DC)) in getFunctionSourceLocation() local 3049 if (!LSD->getRBraceLoc().isValid()) in getFunctionSourceLocation() 3050 return LSD->getExternLoc(); in getFunctionSourceLocation() 3075 if (const LinkageSpecDecl *LSD = dyn_cast<LinkageSpecDecl>(DC)) in RewriteLineDirective() local 3077 if (!LSD->getRBraceLoc().isValid()) in RewriteLineDirective() 3078 Location = LSD->getExternLoc(); in RewriteLineDirective()
|
| H A D | RewriteObjC.cpp | 675 } else if (LinkageSpecDecl *LSD = dyn_cast<LinkageSpecDecl>(D)) { in HandleTopLevelSingleDecl() local 677 for (DeclContext::decl_iterator DI = LSD->decls_begin(), in HandleTopLevelSingleDecl() 678 DIEnd = LSD->decls_end(); in HandleTopLevelSingleDecl()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenModule.cpp | 4103 if (auto *LSD = dyn_cast<LinkageSpecDecl>(Result)) in GetRuntimeFunctionDecl() local 4104 for (const auto *Result : LSD->lookup(&NS)) in GetRuntimeFunctionDecl() 6053 void CodeGenModule::EmitLinkageSpec(const LinkageSpecDecl *LSD) { in EmitLinkageSpec() argument 6054 if (LSD->getLanguage() != LinkageSpecDecl::lang_c && in EmitLinkageSpec() 6055 LSD->getLanguage() != LinkageSpecDecl::lang_cxx) { in EmitLinkageSpec() 6056 ErrorUnsupported(LSD, "linkage spec"); in EmitLinkageSpec() 6060 EmitDeclContext(LSD); in EmitLinkageSpec()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86SchedSandyBridge.td | 27 // Based on the LSD (loop-stream detector) queue size.
|
| H A D | X86SchedSkylakeClient.td | 22 // Based on the LSD (loop-stream detector) queue size and benchmarking data.
|
| H A D | X86SchedBroadwell.td | 22 // Based on the LSD (loop-stream detector) queue size and benchmarking data.
|
| H A D | X86SchedHaswell.td | 27 // Based on the LSD (loop-stream detector) queue size and benchmarking data.
|
| H A D | X86SchedSkylakeServer.td | 22 // Based on the LSD (loop-stream detector) queue size and benchmarking data.
|
| H A D | X86SchedIceLake.td | 26 // Based on the LSD (loop-stream detector) queue size and benchmarking data.
|