Home
last modified time | relevance | path

Searched refs:isDeclaration (Results 1 – 25 of 215) sorted by relevance

123456789

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DGCMetadata.cpp27 if (F.isDeclaration() || !F.hasGC()) in invalidate()
41 if (F.isDeclaration() || !F.hasGC()) in run()
57 assert(!F.isDeclaration() && "Can only get GCFunctionInfo for a definition!"); in run()
96 assert(!F.isDeclaration() && "Can only get GCFunctionInfo for a definition!"); in getFunctionInfo()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DStripDeadPrototypes.cpp32 if (F.isDeclaration() && F.use_empty()) { in stripDeadPrototypes()
42 if (GV.isDeclaration() && GV.use_empty()) in stripDeadPrototypes()
H A DThinLTOBitcodeWriter.cpp182 if (F.isDeclaration() && F.use_empty()) { in simplifyExternals()
187 if (!F.isDeclaration() || F.getFunctionType() == EmptyFT || in simplifyExternals()
213 if (GV.isDeclaration() && GV.use_empty()) { in simplifyExternals()
252 if (GV && !GV->isDeclaration()) in cloneUsedGlobalVariables()
333 if (!GV.isDeclaration() && HasTypeMetadata(&GV)) { in splitAndWriteThinLTOBitcode()
346 if (!F->isDeclaration() && in splitAndWriteThinLTOBitcode()
383 if (!F.isDeclaration() && !MustEmitToMergedModule(&F)) { in splitAndWriteThinLTOBitcode()
H A DExpandVariadics.cpp379 if (F.isDeclaration()) in runOnModule()
409 OriginalFunction->isDeclaration(); in runOnFunction()
415 assert(VariadicWrapper->isDeclaration()); in runOnFunction()
422 assert(OriginalFunction->isDeclaration()); in runOnFunction()
423 assert(FixedArityReplacement->isDeclaration() == in runOnFunction()
425 assert(VariadicWrapper->isDeclaration()); in runOnFunction()
431 assert(!VariadicWrapper->isDeclaration()); in runOnFunction()
519 const bool FunctionIsDefinition = !F.isDeclaration(); in deriveFixedArityReplacement()
568 assert(VariadicWrapper->isDeclaration()); in defineVariadicWrapper()
571 assert(F.isDeclaration()); in defineVariadicWrapper()
H A DGlobalDCE.cpp46 if (F->isDeclaration()) in isEmptyFunction()
123 if (GV.isDeclaration() || Types.empty()) in ScanVTables()
282 if (!GO.isDeclaration()) in run()
341 if (!F.isDeclaration()) in run()
H A DExtractGV.cpp73 !GV.isDeclaration() && (!GV.isConstant() || !keepConstInit); in run()
92 bool Delete = deleteStuff == (bool)Named.count(&F) && !F.isDeclaration(); in run()
H A DElimAvailExtern.cpp73 assert(!F.isDeclaration()); in convertToLocalCopy()
144 if (F.isDeclaration() || !F.hasAvailableExternallyLinkage()) in eliminateAvailableExternally()
H A DInferFunctionAttrs.cpp29 if (F.isDeclaration() && !F.hasOptNone()) { in inferAllPrototypeAttributes()
H A DModuleInliner.cpp161 if (!Callee->isDeclaration()) in run()
268 if (!NewCallee->isDeclaration()) in run()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DNameAnonGlobals.cpp40 if (F.isDeclaration() || F.hasLocalLinkage() || !F.hasName()) in get()
46 if (GV.isDeclaration() || GV.hasLocalLinkage() || !GV.hasName()) in get()
H A DStripGCRelocates.cpp26 if (F.isDeclaration()) in stripGCRelocates()
H A DCloneModule.cpp132 if (I.isDeclaration()) { in CloneModule()
201 if (G.isDeclaration()) in CloneModule()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMemoryUtils.cpp157 assert(!F->isDeclaration()); in getTransitiveUsesOfLDS()
171 if (!F.isDeclaration() && FunctionMakesUnknownCall(&F)) { in getTransitiveUsesOfLDS()
182 if (Func.isDeclaration() || isKernelLDS(&Func)) in getTransitiveUsesOfLDS()
219 if (Func.isDeclaration() || !isKernelLDS(&Func)) in getTransitiveUsesOfLDS()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiTargetObjectFile.cpp53 if (GO->isDeclaration() || GO->hasAvailableExternallyLinkage()) in isGlobalInSmallSection()
89 if (((GVA->hasExternalLinkage() && GVA->isDeclaration()) || in isGlobalInSmallSectionImpl()
/freebsd/contrib/llvm-project/llvm/lib/Linker/
H A DIRMover.cpp518 if (!F->isDeclaration()) in materialize()
657 if (isa<GlobalVariable>(SGV) || SGV->isDeclaration()) { in copyGlobalValueProto()
659 if (SGV->isDeclaration() && NewGO->hasMetadata()) in copyGlobalValueProto()
784 if (DstGV && !DstGV->isDeclaration() && !SrcGV->isDeclaration()) { in linkAppendingVarProto()
816 if (SrcGV->isDeclaration()) in linkAppendingVarProto()
844 if (DstGV && !DstGV->isDeclaration()) { in linkAppendingVarProto()
880 (DstGV && !DstGV->isDeclaration()) ? DstGV->getInitializer() : nullptr, in linkAppendingVarProto()
899 if (SGV.isDeclaration() || DoneLinkingBodies) in shouldLink()
1018 assert(Dst.isDeclaration() && !Src.isDeclaration()); in linkFunctionBody()
1508 assert(!GV->isDeclaration()); in run()
[all …]
H A DLinkModules.cpp273 LinkFromSrc = !Src.isDeclaration() && Dest.isDeclaration(); in shouldLinkFromSource()
340 if (!DGV->isDeclaration()) in linkIfNeeded()
349 if (DGVar->isDeclaration() && SGVar->isDeclaration() && in linkIfNeeded()
382 if (GV.isDeclaration()) in linkIfNeeded()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetObjectFile.cpp73 if (GO->isDeclaration() || GO->hasAvailableExternallyLinkage()) in IsGlobalInSmallSection()
128 if (!ExternSData && ((GVA->hasExternalLinkage() && GVA->isDeclaration()) || in IsGlobalInSmallSectionImpl()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMLInlineAdvisor.cpp132 if (!Callee->isDeclaration()) { in getInlinableCS()
164 if (!F || F->isDeclaration()) in MLInlineAdvisor()
181 if (F && !F->isDeclaration()) in MLInlineAdvisor()
238 assert(!AdjNode->isDead() && !AdjNode->getFunction().isDeclaration()); in onPassEntry()
341 if (!F.isDeclaration()) in getModuleIRSize()
H A DStructuralHash.cpp28 if (F.isDeclaration()) in run()
/freebsd/contrib/llvm-project/llvm/tools/bugpoint/
H A DExtractFunction.cpp69 if (F->isDeclaration()) in globalInitUsesExternalBA()
222 assert(F->isDeclaration() && "This didn't make the function external!"); in DeleteFunctionBody()
249 if (!GV || GV->isDeclaration() || GV->hasLocalLinkage() || !GV->use_empty()) in SplitStaticCtorDtor()
274 if (!F->isDeclaration()) in SplitStaticCtorDtor()
/freebsd/contrib/llvm-project/clang/lib/CIR/Interfaces/
H A DCIROpInterfaces.cpp35 return hasDefaultVisibility() && hasExternalLinkage() && !isDeclaration() && in canBenefitFromLocalAlias()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOCtxProfFlattening.cpp127 if (F.isDeclaration()) in annotateIndirectCalls()
173 if (F.isDeclaration()) in run()
H A DPGOCtxProfLowering.cpp168 if (F->isDeclaration()) in CtxInstrumentationLowerer()
231 if (F.isDeclaration()) in lowerFunction()
420 if (F.isDeclaration()) in run()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.cpp306 if (F && !F->isDeclaration()) in findModuleForSymbol()
310 if (G && !G->isDeclaration()) in findModuleForSymbol()
417 if (F->isDeclaration() || F->hasAvailableExternallyLinkage()) { in getPointerToFunction()
467 if (F && !F->isDeclaration()) in FindFunctionNamedInModulePtrSet()
479 if (GV && !GV->isDeclaration()) in FindGlobalVariableNamedInModulePtrSet()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DGlobalValue.h503 return !isDeclaration() && isDefinitionExact(); in hasExactDefinition()
623 LLVM_ABI bool isDeclaration() const;
629 return isDeclaration(); in isDeclarationForLinker()

123456789