Searched refs:LocalAsMetadata (Results 1 – 14 of 14) sorted by relevance
33 class LocalAsMetadata; variable288 const LocalAsMetadata *Local);289 void EnumerateFunctionLocalMetadata(unsigned F, const LocalAsMetadata *Local);
459 if (isa<LocalAsMetadata>(MD->getMetadata())) in ValueEnumerator()637 const Function &F, const LocalAsMetadata *Local) { in EnumerateFunctionLocalMetadata()759 unsigned F, const LocalAsMetadata *Local) { in EnumerateFunctionLocalMetadata()790 if (isa<LocalAsMetadata>(VAM)) { in EnumerateFunctionLocalListMetadata()1100 SmallVector<LocalAsMetadata *, 8> FnLocalMDVector; in incorporateFunction()1107 if (auto *Local = dyn_cast<LocalAsMetadata>(MD->getMetadata())) { in incorporateFunction()1113 if (auto *Local = dyn_cast<LocalAsMetadata>(VMD)) { in incorporateFunction()
1506 assert(!(MD && isa<LocalAsMetadata>(MD)) && in writeMDTuple()
370 static LocalAsMetadata *getLocal(Value *Local) { in getLocal()371 return cast<LocalAsMetadata>(get(Local)); in getLocal()380 static LocalAsMetadata *getLocalIfExists(Value *Local) { in getLocalIfExists()381 return cast_or_null<LocalAsMetadata>(getIfExists(Local)); in getLocalIfExists()436 class LocalAsMetadata : public ValueAsMetadata {439 LocalAsMetadata(Value *Local) in LocalAsMetadata() function445 static LocalAsMetadata *get(Value *Local) { in get()449 static LocalAsMetadata *getIfExists(Value *Local) { in getIfExists()
78 HANDLE_METADATA_LEAF(LocalAsMetadata)
381 if (auto *LAM = dyn_cast<LocalAsMetadata>(MD)) { in mapValue()845 assert(!isa<LocalAsMetadata>(MD) && "Unexpected local metadata"); in mapMetadata()
1719 if (auto *L = LocalAsMetadata::getIfExists(AI)) in replaceDbgValueForAlloca()
51 auto *L = LocalAsMetadata::getIfExists(V); in FindDbgAddrUses()85 if (auto *L = LocalAsMetadata::getIfExists(V)) { in findDbgValues()112 if (auto *L = LocalAsMetadata::getIfExists(V)) { in findDbgUsers()
381 Entry = new LocalAsMetadata(V); in get()433 if (isa<LocalAsMetadata>(MD)) { in handleRAUW()
1135 assert(!isa<LocalAsMetadata>(MD) && "Unexpected function-local metadata " in LLVMMDNodeInContext()1141 return wrap(MetadataAsValue::get(Context, LocalAsMetadata::get(V))); in LLVMMDNodeInContext()
861 Assert(!isa<LocalAsMetadata>(Op), "Invalid operand for global metadata!", in visitMDNode()885 auto *L = dyn_cast<LocalAsMetadata>(&MD); in visitValueAsMetadata()
2559 assert((FromValue || !isa<LocalAsMetadata>(V)) && in WriteAsOperandInternal()
207 if (auto *L = LocalAsMetadata::getIfExists(AI)) in mergeInlinedArrayAllocas()
1244 LocalAsMetadata::get(ValueList.getValueFwdRef(Record[1], Ty)), in parseOneMetadata()2221 if (isa<LocalAsMetadata>(Node)) in parseMetadataAttachment()