LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
llvm::JITState Class Reference

#include <JIT.h>

Public Member Functions

 JITState (Module *M)
 
FunctionPassManagergetPM (const MutexGuard &L)
 
ModulegetModule () const
 
std::vector< AssertingVH
< Function > > & 
getPendingFunctions (const MutexGuard &L)
 

Detailed Description

Definition at line 30 of file lib/ExecutionEngine/JIT/JIT.h.

Constructor & Destructor Documentation

llvm::JITState::JITState ( Module M)
inlineexplicit

Definition at line 40 of file lib/ExecutionEngine/JIT/JIT.h.

Member Function Documentation

Module* llvm::JITState::getModule ( ) const
inline

Definition at line 46 of file lib/ExecutionEngine/JIT/JIT.h.

std::vector<AssertingVH<Function> >& llvm::JITState::getPendingFunctions ( const MutexGuard L)
inline

Definition at line 47 of file lib/ExecutionEngine/JIT/JIT.h.

FunctionPassManager& llvm::JITState::getPM ( const MutexGuard L)
inline

Definition at line 42 of file lib/ExecutionEngine/JIT/JIT.h.


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