#include <TransformLambdaSpecialization.h>
◆ readRuntimeConstantsForCallsite()
◆ readRuntimeVariantFromStorage()
| static JitVariantMap proteus::TransformLambdaSpecialization::readRuntimeVariantFromStorage |
( |
const void * |
StorageBasePtr, |
|
|
ArrayRef< LambdaRegistry::JitVariantMap > |
VariantSchemas |
|
) |
| |
|
inlinestatic |
◆ readRuntimeVariantsFromKernelArgs()
◆ transformDeviceKernel()
| static void proteus::TransformLambdaSpecialization::transformDeviceKernel |
( |
Module & |
M, |
|
|
uint64_t |
FunctorID, |
|
|
const LambdaCallsiteRuntimeConstantsMap & |
CallsiteRuntimeConstants |
|
) |
| |
|
inlinestatic |
◆ transformHostFunction()
| static void proteus::TransformLambdaSpecialization::transformHostFunction |
( |
Module & |
M, |
|
|
Function & |
Lambda, |
|
|
const JitVariantMap & |
RuntimeVariant |
|
) |
| |
|
inlinestatic |
The documentation for this class was generated from the following file: