Home
last modified time | relevance | path

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

123

/llvm-project-15.0.7/compiler-rt/test/BlocksRuntime/
H A Dobjectassign.c25 void _Block_object_assign(void *destAddr, const void *object, const int isWeak) { in _Block_object_assign() argument
30 void _Block_object_dispose(const void *object, const int isWeak) { in _Block_object_dispose() argument
H A DobjectRRGC.c26 void _Block_object_assign(void *destAddr, const void *object, const int isWeak) { in _Block_object_assign() argument
31 void _Block_object_dispose(const void *object, const int isWeak) { in _Block_object_dispose() argument
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCSymbolWasm.h74 bool isWeak() const { return IsWeak; } in isWeak() function
75 void setWeak(bool isWeak) { IsWeak = isWeak; } in setWeak() argument
/llvm-project-15.0.7/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()
179 if (Dep.isWeak() || isHazard(Dep)) in scheduleAdjacentImpl()
H A DScheduleDAG.cpp147 if (D.isWeak()) { in addPred()
157 if (D.isWeak()) { in addPred()
196 if (D.isWeak()) in removePred()
204 if (D.isWeak()) in removePred()
H A DAtomicExpandPass.cpp976 NewCI->setWeak(CI->isWeak()); in expandPartwordCmpXchg()
981 if (CI->isWeak()) in expandPartwordCmpXchg()
1150 NewCI->setWeak(CI->isWeak()); in convertCmpXchgToIntegerType()
1192 bool HasReleasedLoadBB = !CI->isWeak() && ShouldInsertFencesForAtomic && in expandAtomicCmpXchg()
1199 bool UseUnconditionalReleaseBarrier = F->hasMinSize() && !CI->isWeak(); in expandAtomicCmpXchg()
1307 CI->isWeak() ? FailureBB : RetryBB); in expandAtomicCmpXchg()
1350 if (CI->isWeak()) in expandAtomicCmpXchg()
/llvm-project-15.0.7/lld/ELF/
H A DSymbols.cpp510 if (backref && !isWeak()) in resolveUndefined()
534 return !other.isWeak(); in shouldReplace()
602 if (isDefined() && !isWeak() && !other.isWeak()) in checkDuplicate()
609 if (isDefined() && !isWeak()) { in resolveCommon()
665 if (isWeak()) { in resolveLazy()
H A DMarkLive.cpp121 if (!ss->isWeak()) in resolveReloc()
376 if (s->isUsedInRegularObj && !s->isWeak()) in markLive()
H A DSymbols.h152 bool isWeak() const { return binding == llvm::ELF::STB_WEAK; } in isWeak() function
166 bool isUndefWeak() const { return isWeak() && isUndefined(); } in isUndefWeak()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.cpp437 if (SuccEdge->isWeak()) { in undoReleaseSucc()
447 if (SuccEdge->isWeak()) { in releaseSucc()
803 if (PredDep.isWeak() || Pred->NodeNum >= DAGSize) in colorComputeReservedDependencies()
845 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorComputeReservedDependencies()
927 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorEndsAccordingToDependencies()
997 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorMergeConstantLoadsNextGroup()
1018 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorMergeIfPossibleNextGroup()
1039 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorMergeIfPossibleNextGroupOnlyForReserved()
1071 if (SuccDep.isWeak() || Succ->NodeNum >= DAGSize) in colorMergeIfPossibleSmallGroupsToNextGroup()
1100 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()
H A DGCNILPSched.cpp278 if (PredEdge.isWeak()) in releasePredecessors()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/
H A DJITSymbol.h129 bool isWeak() const { in isWeak() function
140 return !isWeak() && !isCommon(); in isStrong()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/lld/wasm/
H A DRelocations.cpp172 } else if (sym->isUndefined() && !config->relocatable && !sym->isWeak()) { in scanRelocations()
H A DSymbols.cpp197 bool Symbol::isWeak() const { in isWeak() function in lld::wasm::Symbol
227 if (config->shared && isLive() && isWeak() && !isHidden()) in isExported()
H A DSymbols.h76 bool isWeak() const;
87 return isWeak() && (isUndefined() || isLazy()); in isUndefWeak()
H A DSymbolTable.cpp292 if (existing->isWeak()) { in shouldReplace()
489 if (existing->isWeak() && binding != WASM_SYMBOL_BINDING_WEAK) { in setImportAttributes()
735 if (s->isWeak()) { in addLazy()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGVLIW.cpp120 assert(!D.isWeak() && "unexpected artificial DAG edge"); in releaseSucc()
/llvm-project-15.0.7/llvm/tools/llvm-lto2/
H A Dllvm-lto2.cpp488 PrintBool('W', Sym.isWeak()); in dumpSymtab()
522 if (TT.isOSBinFormatCOFF() && Sym.isWeak() && Sym.isIndirect()) in dumpSymtab()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGObjCGNU.cpp953 std::string SymbolForClassRef(StringRef Name, bool isWeak) { in SymbolForClassRef() argument
954 if (isWeak) in SymbolForClassRef()
1217 llvm::GlobalVariable *GetClassVar(StringRef Name, bool isWeak=false) { in GetClassVar() argument
1218 std::string SymbolName = SymbolForClassRef(Name, isWeak); in GetClassVar()
1229 if (isWeak) in GetClassVar()
1266 bool isWeak) override { in GetClassNamed() argument
1268 Address(GetClassVar(Name, isWeak), IdTy, CGM.getPointerAlign())); in GetClassNamed()
2091 bool isWeak) override { in GetClassNamed() argument
2092 if (isWeak) in GetClassNamed()
2093 return CGObjCGNU::GetClassNamed(CGF, Name, isWeak); in GetClassNamed()
[all …]
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DDebugUtils.cpp164 if (Flags.isWeak()) in operator <<()
/llvm-project-15.0.7/llvm/include/llvm/LTO/
H A DLTO.h141 using irsymtab::Symbol::isWeak;

123