Home
last modified time | relevance | path

Searched refs:isWeak (Results 1 – 25 of 62) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSymbolWasm.h75 bool isWeak() const { return IsWeak; } in isWeak() function
76 void setWeak(bool isWeak) { IsWeak = isWeak; } in setWeak() argument
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMacroFusion.cpp101 if (SI.isWeak() || isHazard(SI) || in fuseInstructionPair()
114 if (SI.isWeak() || isHazard(SI) || &FirstSU == SU || FirstSU.isSucc(SU)) in fuseInstructionPair()
194 if (Dep.isWeak() || isHazard(Dep)) in scheduleAdjacentImpl()
H A DScheduleDAG.cpp146 if (D.isWeak()) { in addPred()
156 if (D.isWeak()) { in addPred()
193 if (D.isWeak()) { in removePred()
202 if (D.isWeak()) { in removePred()
H A DAtomicExpandPass.cpp1098 NewCI->setWeak(CI->isWeak()); in expandPartwordCmpXchg()
1103 if (CI->isWeak()) in expandPartwordCmpXchg()
1271 NewCI->setWeak(CI->isWeak()); in convertCmpXchgToIntegerType()
1313 bool HasReleasedLoadBB = !CI->isWeak() && ShouldInsertFencesForAtomic && in expandAtomicCmpXchg()
1320 bool UseUnconditionalReleaseBarrier = F->hasMinSize() && !CI->isWeak(); in expandAtomicCmpXchg()
1427 CI->isWeak() ? FailureBB : RetryBB); in expandAtomicCmpXchg()
1471 if (CI->isWeak()) in expandAtomicCmpXchg()
H A DWindowScheduler.cpp437 if (Pred.isWeak()) in calculateMaxCycle()
500 if (Succ.isWeak() || Succ.getSUnit() == &TripleDAG->ExitSU) in calculateStallCycle()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DFunctionPointer.h36 bool isWeak() const { in isWeak() function
40 return Func->getDecl()->isWeak(); in isWeak()
H A DPointer.h471 bool isWeak() const { in isWeak() function
477 return VD->isWeak(); in isWeak()
/freebsd/contrib/llvm-project/lld/ELF/
H A DSymbols.cpp490 if (backref && !isWeak()) in resolve()
514 return !other.isWeak(); in shouldReplace()
571 if (isDefined() && !isWeak() && !other.isWeak()) in checkDuplicate()
584 if (isDefined() && !isWeak()) { in resolve()
651 if (isWeak()) { in resolve()
H A DMarkLive.cpp127 if (!ss->isWeak()) in resolveReloc()
371 if (s->isUsedInRegularObj && !s->isWeak()) in markLive()
H A DSymbols.h183 bool isWeak() const { return binding == llvm::ELF::STB_WEAK; } in isWeak() function
197 bool isUndefWeak() const { return isWeak() && isUndefined(); } in isUndefWeak()
/freebsd/contrib/llvm-project/lld/COFF/
H A DSymbols.h103 deferUndefined(false), canInline(true), isWeak(false), in symbolKind()
146 unsigned isWeak : 1; variable
203 SectionChunk *c = nullptr, bool isWeak = false)
207 this->isWeak = isWeak; in DefinedCOFF()
H A DSymbolTable.h98 bool isWeak = false);
H A DSymbolTable.cpp747 uint32_t sectionOffset, bool isWeak) { in addRegular() argument
749 if (wasInserted || !isa<DefinedRegular>(s) || s->isWeak) in addRegular()
751 /*IsExternal*/ true, sym, c, isWeak); in addRegular()
752 else if (!isWeak) in addRegular()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.cpp435 if (SuccEdge->isWeak()) { in undoReleaseSucc()
445 if (SuccEdge->isWeak()) { in releaseSucc()
797 if (PredDep.isWeak() || Pred->NodeNum >= DAGSize) in colorComputeReservedDependencies()
839 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorComputeReservedDependencies()
919 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorEndsAccordingToDependencies()
989 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorMergeConstantLoadsNextGroup()
1010 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorMergeIfPossibleNextGroup()
1031 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorMergeIfPossibleNextGroupOnlyForReserved()
1063 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorMergeIfPossibleSmallGroupsToNextGroup()
1092 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in regroupNoUserInstructions()
[all …]
H A DAMDGPUExportClustering.cpp71 if (!isExport(*PredSU) && !Pred.isWeak()) in buildCluster()
H A DGCNMinRegStrategy.cpp216 if (S.isWeak()) in releaseSuccessors()
/freebsd/contrib/llvm-project/compiler-rt/lib/BlocksRuntime/
H A Druntime.c380 …bool isWeak = ((flags & (BLOCK_FIELD_IS_BYREF|BLOCK_FIELD_IS_WEAK)) == (BLOCK_FIELD_IS_BYREF|BLOCK… in _Block_byref_assign_copy() local
382 struct Block_byref *copy = (struct Block_byref *)_Block_allocator(src->size, false, isWeak); in _Block_byref_assign_copy()
387 if (isWeak) { in _Block_byref_assign_copy()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DJITSymbol.h129 bool isWeak() const { in isWeak() function
140 return !isWeak() && !isCommon(); in isStrong()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DIRSymtab.h199 bool isWeak() const { return (Flags >> S::FB_weak) & 1; } in isWeak() function
227 assert(isWeak() && isIndirect()); in getCOFFWeakExternalFallback()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.cpp324 if (I->second.isWeak()) in onObjLoad()
340 if (KV.second.isWeak() && !R.getSymbols().count(KV.first)) in onObjLoad()
H A DDebugUtils.cpp168 if (Flags.isWeak()) in operator <<()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGVLIW.cpp120 assert(!D.isWeak() && "unexpected artificial DAG edge"); in releaseSucc()
/freebsd/contrib/llvm-project/llvm/tools/llvm-lto2/
H A Dllvm-lto2.cpp514 PrintBool('W', Sym.isWeak()); in dumpSymtab()
548 if (TT.isOSBinFormatCOFF() && Sym.isWeak() && Sym.isIndirect()) in dumpSymtab()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCGNU.cpp531 const std::string &Name, bool isWeak);
970 std::string SymbolForClassRef(StringRef Name, bool isWeak) { in SymbolForClassRef() argument
971 if (isWeak) in SymbolForClassRef()
1230 llvm::GlobalVariable *GetClassVar(StringRef Name, bool isWeak=false) { in GetClassVar() argument
1231 std::string SymbolName = SymbolForClassRef(Name, isWeak); in GetClassVar()
1242 if (isWeak) in GetClassVar()
1279 bool isWeak) override { in GetClassNamed() argument
1281 Address(GetClassVar(Name, isWeak), IdTy, CGM.getPointerAlign())); in GetClassNamed()
2198 bool isWeak) override { in GetClassNamed() argument
2199 if (isWeak) in GetClassNamed()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkGeneric.cpp236 Sym->setLinkage(ResultI->second.getFlags().isWeak() ? Linkage::Weak in applyLookupResult()

123