| /llvm-project-15.0.7/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILValueEnumerator.h | 34 class LocalAsMetadata; variable 291 const LocalAsMetadata *Local); 292 void EnumerateFunctionLocalMetadata(unsigned F, const LocalAsMetadata *Local);
|
| H A D | DXILValueEnumerator.cpp | 460 if (isa<LocalAsMetadata>(MD->getMetadata())) in ValueEnumerator() 603 const Function &F, const LocalAsMetadata *Local) { in EnumerateFunctionLocalMetadata() 726 unsigned F, const LocalAsMetadata *Local) { in EnumerateFunctionLocalMetadata() 757 if (isa<LocalAsMetadata>(VAM)) { in EnumerateFunctionLocalListMetadata() 1067 SmallVector<LocalAsMetadata *, 8> FnLocalMDVector; in incorporateFunction() 1074 if (auto *Local = dyn_cast<LocalAsMetadata>(MD->getMetadata())) { in incorporateFunction() 1080 if (auto *Local = dyn_cast<LocalAsMetadata>(VMD)) { in incorporateFunction()
|
| H A D | DXILBitcodeWriter.cpp | 1381 assert(!(MD && isa<LocalAsMetadata>(MD)) && in writeMDTuple()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Writer/ |
| H A D | ValueEnumerator.h | 33 class LocalAsMetadata; variable 288 const LocalAsMetadata *Local); 289 void EnumerateFunctionLocalMetadata(unsigned F, const LocalAsMetadata *Local);
|
| H A D | ValueEnumerator.cpp | 422 if (isa<LocalAsMetadata>(MD->getMetadata())) in ValueEnumerator() 599 const Function &F, const LocalAsMetadata *Local) { in EnumerateFunctionLocalMetadata() 721 unsigned F, const LocalAsMetadata *Local) { in EnumerateFunctionLocalMetadata() 752 if (isa<LocalAsMetadata>(VAM)) { in EnumerateFunctionLocalListMetadata() 1065 SmallVector<LocalAsMetadata *, 8> FnLocalMDVector; in incorporateFunction() 1072 if (auto *Local = dyn_cast<LocalAsMetadata>(MD->getMetadata())) { in incorporateFunction() 1078 if (auto *Local = dyn_cast<LocalAsMetadata>(VMD)) { in incorporateFunction()
|
| H A D | BitcodeWriter.cpp | 1535 assert(!(MD && isa<LocalAsMetadata>(MD)) && in writeMDTuple()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Metadata.h | 371 static LocalAsMetadata *getLocal(Value *Local) { in getLocal() 372 return cast<LocalAsMetadata>(get(Local)); in getLocal() 381 static LocalAsMetadata *getLocalIfExists(Value *Local) { in getLocalIfExists() 382 return cast_or_null<LocalAsMetadata>(getIfExists(Local)); in getLocalIfExists() 437 class LocalAsMetadata : public ValueAsMetadata { 440 LocalAsMetadata(Value *Local) in LocalAsMetadata() function 446 static LocalAsMetadata *get(Value *Local) { in get() 450 static LocalAsMetadata *getIfExists(Value *Local) { in getIfExists()
|
| H A D | Metadata.def | 78 HANDLE_METADATA_LEAF(LocalAsMetadata)
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | ValueMapperTest.cpp | 277 auto *LAM = LocalAsMetadata::get(&A); in TEST() 294 auto *LAM = LocalAsMetadata::get(&A); in TEST() 336 auto *LAM = LocalAsMetadata::get(&A); in TEST() 394 EXPECT_TRUE(isa<LocalAsMetadata>(MDA->getMetadata())); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | ValueMapper.cpp | 382 if (auto *LAM = dyn_cast<LocalAsMetadata>(MD)) { in mapValue() 410 } else if ((Flags & RF_IgnoreMissingLocals) && isa<LocalAsMetadata>(VAM)) { in mapValue() 856 assert(!isa<LocalAsMetadata>(MD) && "Unexpected local metadata"); in mapMetadata()
|
| H A D | Local.cpp | 1731 if (auto *L = LocalAsMetadata::getIfExists(AI)) in replaceDbgValueForAlloca()
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | DebugInfoTest.cpp | 362 auto *MD0Local = cast<LocalAsMetadata>(MD0); in TEST()
|
| H A D | MetadataTest.cpp | 216 Metadata *const V = LocalAsMetadata::get(I); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | DebugInfo.cpp | 50 auto *L = LocalAsMetadata::getIfExists(V); in FindDbgAddrUses() 84 if (auto *L = LocalAsMetadata::getIfExists(V)) { in findDbgValues() 111 if (auto *L = LocalAsMetadata::getIfExists(V)) { in findDbgUsers()
|
| H A D | Metadata.cpp | 405 Entry = new LocalAsMetadata(V); in get() 457 if (isa<LocalAsMetadata>(MD)) { in handleRAUW()
|
| H A D | Core.cpp | 1154 assert(!isa<LocalAsMetadata>(MD) && "Unexpected function-local metadata " in LLVMMDNodeInContext() 1160 return wrap(MetadataAsValue::get(Context, LocalAsMetadata::get(V))); in LLVMMDNodeInContext()
|
| H A D | Verifier.cpp | 920 Check(!isa<LocalAsMetadata>(Op), "Invalid operand for global metadata!", in visitMDNode() 944 auto *L = dyn_cast<LocalAsMetadata>(&MD); in visitValueAsMetadata()
|
| H A D | AsmWriter.cpp | 2510 assert((FromValue || !isa<LocalAsMetadata>(V)) && in WriteAsOperandInternal()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | Inliner.cpp | 267 if (auto *L = LocalAsMetadata::getIfExists(AI)) in mergeInlinedArrayAllocas()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 1234 MetadataList.assignValue(LocalAsMetadata::get(V), NextMetadataNo); in parseOneMetadata() 2259 if (isa<LocalAsMetadata>(Node)) in parseMetadataAttachment()
|