Home
last modified time | relevance | path

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

12345678

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DGCMetadata.cpp31 if (F.isDeclaration() || !F.hasGC()) in invalidate()
46 if (F.isDeclaration() || !F.hasGC()) in run()
58 assert(!F.isDeclaration() && "Can only get GCFunctionInfo for a definition!"); in run()
97 assert(!F.isDeclaration() && "Can only get GCFunctionInfo for a definition!"); in getFunctionInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSplitModule.cpp230 if (Fn.isDeclaration()) in calculateFunctionCosts()
270 if (F.isDeclaration() || isEntryPoint(&F)) in canBeIndirectlyCalled()
314 assert(!Fn.isDeclaration()); in addAllDependencies()
320 assert(!CurFn.isDeclaration()); in addAllDependencies()
351 if (Callee->isDeclaration()) in addAllDependencies()
590 if (!Fn.isDeclaration() && !AllFunctions.contains(&Fn)) { in doPartitioning()
666 if (isEntryPoint(&Fn) && !Fn.isDeclaration()) in splitAMDGPUModule()
683 if (!Fn.isDeclaration() && !isEntryPoint(&Fn) && in splitAMDGPUModule()
759 if (!Cur.isDeclaration()) { in splitAMDGPUModule()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DStripDeadPrototypes.cpp33 if (F.isDeclaration() && F.use_empty()) { in stripDeadPrototypes()
43 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()
332 if (!GV.isDeclaration() && HasTypeMetadata(&GV)) { in splitAndWriteThinLTOBitcode()
345 if (!F->isDeclaration() && in splitAndWriteThinLTOBitcode()
374 if (!F.isDeclaration()) { in splitAndWriteThinLTOBitcode()
H A DExpandVariadics.cpp397 if (F.isDeclaration()) in runOnModule()
427 OriginalFunction->isDeclaration(); in runOnFunction()
433 assert(VariadicWrapper->isDeclaration()); in runOnFunction()
440 assert(OriginalFunction->isDeclaration()); in runOnFunction()
441 assert(FixedArityReplacement->isDeclaration() == in runOnFunction()
443 assert(VariadicWrapper->isDeclaration()); in runOnFunction()
449 assert(!VariadicWrapper->isDeclaration()); in runOnFunction()
538 const bool FunctionIsDefinition = !F.isDeclaration(); in deriveFixedArityReplacement()
588 assert(VariadicWrapper->isDeclaration()); in defineVariadicWrapper()
591 assert(F.isDeclaration()); in defineVariadicWrapper()
H A DElimAvailExtern.cpp58 assert(!F.isDeclaration()); in convertToLocalCopy()
112 if (F.isDeclaration() || !F.hasAvailableExternallyLinkage()) in eliminateAvailableExternally()
H A DGlobalDCE.cpp46 if (F->isDeclaration()) in isEmptyFunction()
126 if (GV.isDeclaration() || Types.empty()) in ScanVTables()
285 if (!GO.isDeclaration()) in run()
344 if (!F.isDeclaration()) in run()
H A DExtractGV.cpp74 !GV.isDeclaration() && (!GV.isConstant() || !keepConstInit); in run()
93 bool Delete = deleteStuff == (bool)Named.count(&F) && !F.isDeclaration(); in run()
H A DSyntheticCountsPropagation.cpp71 if (F.isDeclaration()) in initializeCounts()
126 if (!F || F->isDeclaration()) in run()
H A DModuleInliner.cpp150 if (!Callee->isDeclaration()) in run()
245 if (!NewCallee->isDeclaration()) in run()
H A DInferFunctionAttrs.cpp29 if (F.isDeclaration() && !F.hasOptNone()) { in inferAllPrototypeAttributes()
/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 DFunctionImportUtils.cpp228 if (!F->isDeclaration()) { in processGlobalForThinLTO()
244 assert(VI || GV.isDeclaration() || in processGlobalForThinLTO()
256 if (!GV.isDeclaration() && VI && ImportIndex.withAttributePropagation()) { in processGlobalForThinLTO()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUMemoryUtils.cpp138 assert(!F->isDeclaration()); in getTransitiveUsesOfLDS()
152 if (!F.isDeclaration() && FunctionMakesUnknownCall(&F)) { in getTransitiveUsesOfLDS()
163 if (Func.isDeclaration() || isKernelLDS(&Func)) in getTransitiveUsesOfLDS()
193 if (Func.isDeclaration() || !isKernelLDS(&Func)) in getTransitiveUsesOfLDS()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DStructuralHash.cpp102 if (F.isDeclaration())
138 if (GV.isDeclaration() || GV.getName().starts_with("llvm."))
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiTargetObjectFile.cpp56 if (GO->isDeclaration() || GO->hasAvailableExternallyLinkage()) in isGlobalInSmallSection()
92 if (((GVA->hasExternalLinkage() && GVA->isDeclaration()) || in isGlobalInSmallSectionImpl()
/freebsd/contrib/llvm-project/llvm/lib/Linker/
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()
H A DIRMover.cpp619 if (!F->isDeclaration()) in materialize()
759 if (isa<GlobalVariable>(SGV) || SGV->isDeclaration()) { in copyGlobalValueProto()
761 if (SGV->isDeclaration() && NewGO->hasMetadata()) in copyGlobalValueProto()
890 if (DstGV && !DstGV->isDeclaration() && !SrcGV->isDeclaration()) { in linkAppendingVarProto()
922 if (SrcGV->isDeclaration()) in linkAppendingVarProto()
950 if (DstGV && !DstGV->isDeclaration()) { in linkAppendingVarProto()
988 (DstGV && !DstGV->isDeclaration()) ? DstGV->getInitializer() : nullptr, in linkAppendingVarProto()
1007 if (SGV.isDeclaration() || DoneLinkingBodies) in shouldLink()
1126 assert(Dst.isDeclaration() && !Src.isDeclaration()); in linkFunctionBody()
1620 assert(!GV->isDeclaration()); in run()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMLInlineAdvisor.cpp132 if (!Callee->isDeclaration()) { in getInlinableCS()
163 if (!F || F->isDeclaration()) in MLInlineAdvisor()
180 if (F && !F->isDeclaration()) in MLInlineAdvisor()
224 assert(!AdjNode->isDead() && !AdjNode->getFunction().isDeclaration()); in onPassEntry()
328 if (!F.isDeclaration()) in getModuleIRSize()
H A DStructuralHash.cpp27 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/llvm/lib/Target/Mips/
H A DMipsTargetObjectFile.cpp74 if (GO->isDeclaration() || GO->hasAvailableExternallyLinkage()) in IsGlobalInSmallSection()
129 if (!ExternSData && ((GVA->hasExternalLinkage() && GVA->isDeclaration()) || in IsGlobalInSmallSectionImpl()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.cpp309 if (F && !F->isDeclaration()) in findModuleForSymbol()
313 if (G && !G->isDeclaration()) in findModuleForSymbol()
420 if (F->isDeclaration() || F->hasAvailableExternallyLinkage()) { in getPointerToFunction()
470 if (F && !F->isDeclaration()) in FindFunctionNamedInModulePtrSet()
482 if (GV && !GV->isDeclaration()) in FindGlobalVariableNamedInModulePtrSet()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DGlobalValue.h501 return !isDeclaration() && isDefinitionExact(); in hasExactDefinition()
616 bool isDeclaration() const;
622 return isDeclaration(); in isDeclarationForLinker()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrOrderFile.cpp60 if (!F.isDeclaration()) in createOrderFileData()
153 if (F.isDeclaration()) in run()

12345678