IR2Vec
Loading...
Searching...
No Matches
IR2Vec::Embeddings Class Reference

Public Member Functions

 Embeddings (llvm::Module &M, IR2VecMode mode, unsigned dim=300, std::string funcName="", float WO=1, float WA=0.2, float WT=0.5)
 
 Embeddings (llvm::Module &M, IR2VecMode mode, char level, std::ostream *o, unsigned dim=300, std::string funcName="", float WO=1, float WA=0.2, float WT=0.5)
 
llvm::SmallMapVector< const llvm::Instruction *, Vector, 128 > & getInstVecMap ()
 
llvm::SmallMapVector< const llvm::BasicBlock *, IR2Vec::Vector, 16 > getBBVecMap ()
 
llvm::SmallMapVector< const llvm::Function *, Vector, 16 > & getFunctionVecMap ()
 
Vector & getProgramVector ()
 

The documentation for this class was generated from the following files: