Home
last modified time | relevance | path

Searched refs:hasComdat (Results 1 – 25 of 39) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/CIR/Interfaces/
H A DCIROpInterfaces.cpp36 !hasComdat(); in canBenefitFromLocalAlias()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DIPDBSectionContrib.h35 virtual bool hasComdat() const = 0;
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIASectionContrib.h36 bool hasComdat() const override;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCallGraphUpdater.cpp81 if (DeadFn.hasComdat()) in removeFunction()
H A DFunctionImportUtils.cpp339 if (GO && GO->isDeclarationForLinker() && GO->hasComdat()) { in processGlobalForThinLTO()
H A DModuleUtils.cpp359 !GV.hasExternalLinkage() || GV.hasComdat()) in getUniqueModuleId()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
H A DDIASectionContrib.cpp87 bool DIASectionContrib::hasComdat() const { in hasComdat() function in DIASectionContrib
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DGlobalObject.h130 bool hasComdat() const { return getComdat() != nullptr; } in hasComdat() function
H A DGlobalValue.h243 bool hasComdat() const { return getComdat() != nullptr; } in hasComdat() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowerEmuTLS.cpp53 if (from->hasComdat()) { in copyLinkageVisibility()
H A DTargetLoweringObjectFileImpl.cpp949 EmitUniqueSection |= GO->hasComdat(); in SelectSectionForGlobal()
996 if (!LSDASection || (!F.hasComdat() && !TM.getFunctionSections())) in getSectionForLSDA()
1132 if (F.hasComdat()) { in getSectionForMachineBasicBlock()
1138 F.hasComdat(), UniqueID, nullptr); in getSectionForMachineBasicBlock()
1743 if (GO->hasComdat()) { in getExplicitSectionGlobal()
1786 if ((EmitUniquedSection && !Kind.isCommon()) || GO->hasComdat()) { in SelectSectionForGlobal()
1796 if (GO->hasComdat()) in SelectSectionForGlobal()
2302 EmitUniqueSection |= GO->hasComdat(); in SelectSectionForGlobal()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAlwaysInliner.cpp91 if (F.hasComdat()) { in AlwaysInlineImpl()
H A DInliner.cpp454 if (Callee.hasLocalLinkage() || !Callee.hasComdat()) { in run()
/freebsd/contrib/llvm-project/clang/include/clang/CIR/Interfaces/
H A DCIROpInterfaces.td135 "bool", "hasComdat", (ins), [{}],
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DConstant.h935 bool hasComdat() const { return cast<llvm::GlobalValue>(Val)->hasComdat(); } in hasComdat() function
1003 bool hasComdat() const { return cast<llvm::GlobalObject>(Val)->hasComdat(); } in hasComdat() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp678 } else if (MAI->avoidWeakIfComdat() && GV->hasComdat()) { in emitLinkage()
3077 StringRef GroupName = F.hasComdat() ? F.getComdat()->getName() : ""; in emitJumpTableSizesSection()
3089 int Flags = F.hasComdat() ? static_cast<int>(ELF::SHF_GROUP) : 0; in emitJumpTableSizesSection()
3092 sectionName, ELF::SHT_LLVM_JT_SIZES, Flags, 0, GroupName, F.hasComdat(), in emitJumpTableSizesSection()
3095 if (F.hasComdat()) { in emitJumpTableSizesSection()
4598 if (F.hasComdat()) { in emitXRayTable()
4603 Flags, 0, GroupName, F.hasComdat(), in emitXRayTable()
4608 "xray_fn_idx", ELF::SHT_PROGBITS, Flags, 0, GroupName, F.hasComdat(), in emitXRayTable()
4714 if (F.hasComdat()) { in emitPatchableFunctionEntries()
4721 SectionName, ELF::SHT_PROGBITS, Flags, 0, GroupName, F.hasComdat(), in emitPatchableFunctionEntries()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSLSHardening.cpp210 assert(MF.getFunction().hasComdat() == ComdatThunks && in populateThunk()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp1346 if (F->hasLocalLinkage() && F->hasComdat()) in shouldRecordFunctionAddr()
1382 if (Fn->hasComdat() && in shouldUsePublicSymbol()
1415 if (Fn->hasComdat()) { in getFuncAddrForProfData()
1490 if (GV->hasLocalLinkage() && GV->hasComdat()) in shouldRecordVTableAddr()
H A DSanitizerCoverage.cpp753 (F.hasComdat() || TargetTriple.isOSBinFormatELF() || !F.isInterposable())) in CreateFunctionLocalArrayInSection()
768 if (Array->hasComdat()) in CreateFunctionLocalArrayInSection()
H A DMemProfUse.cpp399 (F.hasComdat() || in readMemprof()
H A DPGOInstrumentation.cpp796 if (!F.hasComdat()) { in renameComdatFunction()
1426 (F.hasComdat() || F.getLinkage() == GlobalValue::WeakAnyLinkage || in handleInstrProfError()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Arm64ECCallLowering.cpp875 if (!F.hasComdat()) in runOnModule()
933 if (F.hasComdat() && F.getComdat()->getName() == F.getName()) { in processFunction()
H A DAArch64SLSHardening.cpp328 assert(MF.getFunction().hasComdat() == ComdatThunks && in populateThunk()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTOModule.cpp455 if (def->hasComdat()) in addDefinedSymbol()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProf.cpp1470 if (GO.hasComdat()) in needsComdatForCounter()
1532 if (!F.hasComdat()) { in canRenameComdatFunc()

12