Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
proteus::runtime Namespace Reference

Classes

struct  GlobalMetadata
 
class  KernelMetadata
 

Typedefs

using GlobalMetadataMap = std::unordered_map< std::string, GlobalMetadata >
 

Functions

std::optional< KernelMetadatacaptureKernelMetadata (const void *Kernel)
 

Typedef Documentation

◆ GlobalMetadataMap

using proteus::runtime::GlobalMetadataMap = typedef std::unordered_map<std::string, GlobalMetadata>

Function Documentation

◆ captureKernelMetadata()

std::optional< KernelMetadata > proteus::runtime::captureKernelMetadata ( const void *  Kernel)