Analysis that produces the IR2Vec vocabulary for a module.
Synopsis
Declared in <llvm/Analysis/IR2Vec.h>
class IR2VecVocabAnalysis
: public AnalysisInfoMixin<IR2VecVocabAnalysis>
Description
The vocabulary provides a mapping between an entity of the IR (like opcode, type, argument, etc.) and its corresponding embedding.
Base Classes
Name |
Description |
A CRTP mix‐in that provides informational APIs needed for analysis passes. |
Type Aliases
Name |
Description |
Result type produced by this analysis. |
Member Functions
Name |
Description |
|
Constructors |
Run this analysis on module |
Static Member Functions
Name |
Description |
Returns an opaque, unique ID for this analysis type. |