Home
last modified time | relevance | path

Searched refs:LSD (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/flang/lib/Decimal/
H A Ddecimal-to-binary.cpp155 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 Dif-pred-non-void.ll157 ; 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 DSemaModule.cpp27 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 DSemaTemplate.cpp8001 if (const LinkageSpecDecl *LSD = Ctx->getExternCContext()) in CheckTemplateDeclScope() local
8002 Diag(LSD->getExternLoc(), diag::note_extern_c_begins_here); in CheckTemplateDeclScope()
H A DSemaDeclCXX.cpp16109 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 DJSONNodeDumper.h251 void VisitLinkageSpecDecl(const LinkageSpecDecl *LSD);
/llvm-project-15.0.7/clang/lib/AST/
H A DJSONNodeDumper.cpp944 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 DRewriteModernObjC.cpp744 } 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 DRewriteObjC.cpp675 } 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 DCodeGenModule.cpp4103 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 DX86SchedSandyBridge.td27 // Based on the LSD (loop-stream detector) queue size.
H A DX86SchedSkylakeClient.td22 // Based on the LSD (loop-stream detector) queue size and benchmarking data.
H A DX86SchedBroadwell.td22 // Based on the LSD (loop-stream detector) queue size and benchmarking data.
H A DX86SchedHaswell.td27 // Based on the LSD (loop-stream detector) queue size and benchmarking data.
H A DX86SchedSkylakeServer.td22 // Based on the LSD (loop-stream detector) queue size and benchmarking data.
H A DX86SchedIceLake.td26 // Based on the LSD (loop-stream detector) queue size and benchmarking data.