See the file comment.
Synopsis
Declared in <llvm/IR/ValueMap.h>
template<
typename KeyT,
typename ValueT,
typename Config = ValueMapConfig<KeyT>>
class ValueMap;
Type Aliases
Member Functions
Name |
Description |
|
Constructors |
Assignment operators |
|
Return 1 if the specified key is in the map, 0 otherwise. |
|
Get the mapped metadata, if it's in the map. |
|
getPointerIntoBucketsArray() ‐ Return an opaque pointer into the buckets array. In conjunction with the previous method, this can be used to determine whether an insertion caused the ValueMap to reallocate. |
|
insert ‐ Range insertion of pairs. |
|
isPointerIntoBucketsArray ‐ Return true if the specified pointer points somewhere into the ValueMap's array of buckets (i.e. either to a key or value in the ValueMap). |
|
lookup ‐ Return the entry for the specified key, or a default constructed value if no such entry exists. |
|
Grow the map so that it has at least Size buckets. Does not shrink |
|
Data Members
Name |
Description |
Map {(InlinedAt, old atom number) ‐> new atom number}. |
Friends
Name |
Description |
Created with MrDocs