Home
last modified time | relevance | path

Searched refs:hasMetadata (Results 1 – 25 of 66) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstruction.h406 bool hasMetadata() const { return DbgLoc || Value::hasMetadata(); }
414 bool hasMetadataOtherThanDebugLoc() const { return Value::hasMetadata(); }
417 bool hasMetadata(unsigned KindID) const {
422 bool hasMetadata(StringRef Kind) const {
438 if (!hasMetadata()) return nullptr;
447 if (hasMetadata())
H A DGlobalObject.h141 using Value::hasMetadata;
H A DValue.h602 bool hasMetadata() const { return (bool)HasMetadata; } in hasMetadata() function
606 bool hasMetadata(unsigned KindID) const { in hasMetadata() function
609 bool hasMetadata(StringRef Kind) const { in hasMetadata() function
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DImportedFunctionsInliningStatistics.cpp42 ValueLookup->Imported = F.hasMetadata("thinlto_src_module"); in createInlineGraphNode()
80 ImportedFunctions += int(F.hasMetadata("thinlto_src_module")); in setModuleInfo()
H A DMemoryDependenceAnalysis.cpp277 if (!LI->hasMetadata(LLVMContext::MD_invariant_group)) in getInvariantGroupPointerDependency()
312 U->hasMetadata(LLVMContext::MD_invariant_group)) in getInvariantGroupPointerDependency()
410 if (LI->hasMetadata(LLVMContext::MD_invariant_load)) in getSimplePointerDependencyFrom()
H A DMemorySSA.cpp376 return I->hasMetadata(LLVMContext::MD_invariant_load) || in isUseTriviallyOptimizableToLiveOnEntry()
2493 if (!I.hasMetadata(LLVMContext::MD_invariant_group) || I.isVolatile()) in getInvariantGroupClobberingInstruction()
2518 if (U->hasMetadata(LLVMContext::MD_invariant_group) && in getInvariantGroupClobberingInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DAnnotationRemarks.cpp53 if (!I.hasMetadata(LLVMContext::MD_annotation)) in runImpl()
H A DSink.cpp88 !Inst->hasMetadata(LLVMContext::MD_invariant_load)) in IsAcceptableTarget()
H A DEarlyCSE.cpp889 return LI->hasMetadata(LLVMContext::MD_invariant_load); in isInvariantLoad()
1163 if (LI->hasMetadata(LLVMContext::MD_invariant_load)) in isOperatingOnInvariantMemAt()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DThinLTOBitcodeWriter.cpp311 if (AssocGO->hasMetadata(LLVMContext::MD_type)) in splitAndWriteThinLTOBitcode()
313 return GO->hasMetadata(LLVMContext::MD_type); in splitAndWriteThinLTOBitcode()
536 if (GO.hasMetadata(LLVMContext::MD_type)) in hasTypeMetadata()
H A DGlobalSplit.cpp150 if (GV.hasMetadata(LLVMContext::MD_vcall_visibility)) in splitGlobal()
H A DArgumentPromotion.cpp260 if (LI->hasMetadata(LLVMContext::MD_noundef)) in doPromotion()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DMetadata.cpp1521 if (!hasMetadata()) in getMetadata()
1534 if (hasMetadata()) in getMetadata()
1539 if (hasMetadata()) in getMetadata()
1545 if (hasMetadata()) { in getAllMetadata()
1635 if (!Node && !hasMetadata()) in setMetadata()
1656 if (!Value::hasMetadata()) in dropUnknownNonDebugMetadata()
1701 if (!Node && !hasMetadata()) in setMetadata()
1775 if (Value::hasMetadata()) { in getAAMetadata()
H A DProfDataUtils.cpp100 return I.hasMetadata(LLVMContext::MD_prof); in hasProfMD()
H A DInstruction.cpp475 [this](unsigned ID) { return hasMetadata(ID); }); in hasPoisonGeneratingMetadata()
481 if (!hasMetadata(LLVMContext::MD_loop)) in hasNonDebugLocLoopMetadata()
1360 if (!SrcInst.hasMetadata()) in copyMetadata()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMoveAutoInit.cpp38 return I.hasMetadata(LLVMContext::MD_annotation) && in hasAutoInitMetadata()
H A DCloneFunction.cpp140 hasMemProfMetadata |= I.hasMetadata(LLVMContext::MD_memprof); in CloneBasicBlock()
141 hasMemProfMetadata |= I.hasMetadata(LLVMContext::MD_callsite); in CloneBasicBlock()
604 hasMemProfMetadata |= II->hasMetadata(LLVMContext::MD_memprof); in CloneBlock()
605 hasMemProfMetadata |= II->hasMetadata(LLVMContext::MD_callsite); in CloneBlock()
H A DMemoryOpRemark.cpp389 if (!I->hasMetadata(LLVMContext::MD_annotation)) in canHandle()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MCInstLower.cpp77 if (!cast<Function>(GV)->hasMetadata("arm64ec_hasguestexit")) { in GetGlobalValueSymbol()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp130 return UA->isUniform(T) || T->hasMetadata("structurizecfg.uniform"); in isUniform()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DSpillUtils.cpp430 if (AI->hasMetadata(LLVMContext::MD_coro_outside_frame)) in collectFrameAlloca()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h171 bool hasMetadata() const { in hasMetadata() function
172 return cast<llvm::Instruction>(Val)->hasMetadata(); in hasMetadata()
182 bool hasMetadata(unsigned KindID) const { in hasMetadata() function
183 return cast<llvm::Instruction>(Val)->hasMetadata(KindID); in hasMetadata()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemProfUse.cpp605 assert(MemprofMDAttached == I.hasMetadata(LLVMContext::MD_memprof)); in readMemprof()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp2338 if (LI.hasMetadata(LLVMContext::MD_nontemporal)) in getLoadMemOperandFlags()
2341 if (LI.hasMetadata(LLVMContext::MD_invariant_load)) in getLoadMemOperandFlags()
2361 if (SI.hasMetadata(LLVMContext::MD_nontemporal)) in getStoreMemOperandFlags()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp2363 bool IsNonTemporal = I->hasMetadata(LLVMContext::MD_nontemporal); in createMachineMemOperandFor()
2364 bool IsInvariant = I->hasMetadata(LLVMContext::MD_invariant_load); in createMachineMemOperandFor()
2365 bool IsDereferenceable = I->hasMetadata(LLVMContext::MD_dereferenceable); in createMachineMemOperandFor()

123