LLVM 22.0.0git
Public Attributes | Friends | List of all members
llvm::StableFunctionMap::EntryStorage Struct Reference

In addition to the deserialized StableFunctionEntry, the struct stores the offsets of corresponding serialized stable function entries, and a once flag for safe lazy loading in a multithreaded environment. More...

#include "llvm/CGData/StableFunctionMap.h"

Public Attributes

StableFunctionEntries Entries
 The actual storage of deserialized stable function entries.
 

Friends

struct StableFunctionMap
 
struct StableFunctionMapRecord
 

Detailed Description

In addition to the deserialized StableFunctionEntry, the struct stores the offsets of corresponding serialized stable function entries, and a once flag for safe lazy loading in a multithreaded environment.

Definition at line 84 of file StableFunctionMap.h.

Friends And Related Function Documentation

◆ StableFunctionMap

friend struct StableFunctionMap
friend

Definition at line 98 of file StableFunctionMap.h.

◆ StableFunctionMapRecord

friend struct StableFunctionMapRecord
friend

Definition at line 99 of file StableFunctionMap.h.

Member Data Documentation

◆ Entries

StableFunctionEntries llvm::StableFunctionMap::EntryStorage::Entries

The actual storage of deserialized stable function entries.

If the map is lazily loaded, this will be empty until the first access by the corresponding function hash.

Definition at line 88 of file StableFunctionMap.h.


The documentation for this struct was generated from the following file: