Lines Matching defs:Metadata
33 #include "llvm/IR/Metadata.h"
133 for (Metadata *D : DCT->getElements()) {
273 SmallVector<Metadata *, 4> MDs = {nullptr};
276 Metadata *MD = OrigLoopID->getOperand(i);
392 DenseMap<Metadata *, Metadata *> Replacements;
417 Metadata *map(Metadata *M) {
426 MDNode *mapNode(Metadata *N) { return dyn_cast_or_null<MDNode>(map(N)); }
515 SmallVector<Metadata *, 8> Ops;
1337 Node->replaceAllUsesWith(unwrap<Metadata>(Replacement));
1423 Metadata **DataValue = unwrap(Data);
1450 LLVMMetadataKind LLVMGetMetadataKind(LLVMMetadataRef Metadata) {
1451 switch(unwrap(Metadata)->getMetadataID()) {
1453 case Metadata::CLASS##Kind: \
1455 #include "llvm/IR/Metadata.def"