mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-05 14:34:55 +00:00
Rename static functiom "map" to be more descriptive and to avoid
potential confusion with the std::map type. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223853 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
ae5224d468
commit
df7bc4ec73
@ -144,14 +144,14 @@ Value *llvm::MapValue(const Value *V, ValueToValueMapTy &VM, RemapFlags Flags,
|
||||
return VM[V] = ConstantPointerNull::get(cast<PointerType>(NewTy));
|
||||
}
|
||||
|
||||
static Metadata *map(ValueToValueMapTy &VM, const Metadata *Key,
|
||||
static Metadata *mapToMetadata(ValueToValueMapTy &VM, const Metadata *Key,
|
||||
Metadata *Val) {
|
||||
VM.MD()[Key].reset(Val);
|
||||
return Val;
|
||||
}
|
||||
|
||||
static Metadata *mapToSelf(ValueToValueMapTy &VM, const Metadata *MD) {
|
||||
return map(VM, MD, const_cast<Metadata *>(MD));
|
||||
return mapToMetadata(VM, MD, const_cast<Metadata *>(MD));
|
||||
}
|
||||
|
||||
static Metadata *MapValueImpl(const Metadata *MD, ValueToValueMapTy &VM,
|
||||
@ -182,7 +182,7 @@ static Metadata *MapValueImpl(const Metadata *MD, ValueToValueMapTy &VM,
|
||||
//
|
||||
// assert(MappedV && "Referenced metadata not in value map!");
|
||||
if (MappedV)
|
||||
return map(VM, MD, ValueAsMetadata::get(MappedV));
|
||||
return mapToMetadata(VM, MD, ValueAsMetadata::get(MappedV));
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
@ -214,7 +214,7 @@ static Metadata *MapValueImpl(const Metadata *MD, ValueToValueMapTy &VM,
|
||||
|
||||
// Create a dummy node in case we have a metadata cycle.
|
||||
MDNodeFwdDecl *Dummy = MDNode::getTemporary(Node->getContext(), None);
|
||||
map(VM, Node, Dummy);
|
||||
mapToMetadata(VM, Node, Dummy);
|
||||
|
||||
// Check all operands to see if any need to be remapped.
|
||||
for (unsigned I = 0, E = Node->getNumOperands(); I != E; ++I) {
|
||||
@ -232,7 +232,7 @@ static Metadata *MapValueImpl(const Metadata *MD, ValueToValueMapTy &VM,
|
||||
MDNode *NewMD = MDNode::get(Node->getContext(), Elts);
|
||||
Dummy->replaceAllUsesWith(NewMD);
|
||||
MDNode::deleteTemporary(Dummy);
|
||||
return map(VM, Node, NewMD);
|
||||
return mapToMetadata(VM, Node, NewMD);
|
||||
}
|
||||
|
||||
// No operands needed remapping. Use an identity mapping.
|
||||
|
Loading…
x
Reference in New Issue
Block a user