| /freebsd/contrib/llvm-project/clang/lib/CIR/Interfaces/ |
| H A D | CIROpInterfaces.cpp | 36 !hasComdat(); in canBenefitFromLocalAlias()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | IPDBSectionContrib.h | 35 virtual bool hasComdat() const = 0;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/ |
| H A D | DIASectionContrib.h | 36 bool hasComdat() const override;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CallGraphUpdater.cpp | 81 if (DeadFn.hasComdat()) in removeFunction()
|
| H A D | FunctionImportUtils.cpp | 339 if (GO && GO->isDeclarationForLinker() && GO->hasComdat()) { in processGlobalForThinLTO()
|
| H A D | ModuleUtils.cpp | 359 !GV.hasExternalLinkage() || GV.hasComdat()) in getUniqueModuleId()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/ |
| H A D | DIASectionContrib.cpp | 87 bool DIASectionContrib::hasComdat() const { in hasComdat() function in DIASectionContrib
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | GlobalObject.h | 130 bool hasComdat() const { return getComdat() != nullptr; } in hasComdat() function
|
| H A D | GlobalValue.h | 243 bool hasComdat() const { return getComdat() != nullptr; } in hasComdat() function
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LowerEmuTLS.cpp | 53 if (from->hasComdat()) { in copyLinkageVisibility()
|
| H A D | TargetLoweringObjectFileImpl.cpp | 949 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 D | AlwaysInliner.cpp | 91 if (F.hasComdat()) { in AlwaysInlineImpl()
|
| H A D | Inliner.cpp | 454 if (Callee.hasLocalLinkage() || !Callee.hasComdat()) { in run()
|
| /freebsd/contrib/llvm-project/clang/include/clang/CIR/Interfaces/ |
| H A D | CIROpInterfaces.td | 135 "bool", "hasComdat", (ins), [{}],
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Constant.h | 935 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 D | AsmPrinter.cpp | 678 } 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 D | ARMSLSHardening.cpp | 210 assert(MF.getFunction().hasComdat() == ComdatThunks && in populateThunk()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 1346 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 D | SanitizerCoverage.cpp | 753 (F.hasComdat() || TargetTriple.isOSBinFormatELF() || !F.isInterposable())) in CreateFunctionLocalArrayInSection() 768 if (Array->hasComdat()) in CreateFunctionLocalArrayInSection()
|
| H A D | MemProfUse.cpp | 399 (F.hasComdat() || in readMemprof()
|
| H A D | PGOInstrumentation.cpp | 796 if (!F.hasComdat()) { in renameComdatFunction() 1426 (F.hasComdat() || F.getLinkage() == GlobalValue::WeakAnyLinkage || in handleInstrProfError()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Arm64ECCallLowering.cpp | 875 if (!F.hasComdat()) in runOnModule() 933 if (F.hasComdat() && F.getComdat()->getName() == F.getName()) { in processFunction()
|
| H A D | AArch64SLSHardening.cpp | 328 assert(MF.getFunction().hasComdat() == ComdatThunks && in populateThunk()
|
| /freebsd/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTOModule.cpp | 455 if (def->hasComdat()) in addDefinedSymbol()
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | InstrProf.cpp | 1470 if (GO.hasComdat()) in needsComdatForCounter() 1532 if (!F.hasComdat()) { in canRenameComdatFunc()
|