| blockDimXFnName() | proteus::JitEngineDeviceHIP | inlinestatic |
| blockDimYFnName() | proteus::JitEngineDeviceHIP | inlinestatic |
| blockDimZFnName() | proteus::JitEngineDeviceHIP | inlinestatic |
| blockIdxXFnName() | proteus::JitEngineDeviceHIP | inlinestatic |
| blockIdxYFnName() | proteus::JitEngineDeviceHIP | inlinestatic |
| blockIdxZFnName() | proteus::JitEngineDeviceHIP | inlinestatic |
| CodeCache | proteus::JitEngineDevice< JitEngineDeviceHIP > | protected |
| compileAndRun(JITKernelInfo &KernelInfo, dim3 GridDim, dim3 BlockDim, void **KernelArgs, uint64_t ShmemSize, typename DeviceTraits< JitEngineDeviceHIP >::DeviceStream_t Stream) | proteus::JitEngineDevice< JitEngineDeviceHIP > | |
| compileOnly(Module &M, bool DisableIROpt=false) | proteus::JitEngineDeviceHIP | |
| containsJITKernelInfo(const void *Func) | proteus::JitEngineDevice< JitEngineDeviceHIP > | inline |
| CurHandle | proteus::JitEngineDevice< JitEngineDeviceHIP > | |
| DeviceArch | proteus::JitEngineDevice< JitEngineDeviceHIP > | protected |
| DeviceError_t typedef | proteus::JitEngineDevice< JitEngineDeviceHIP > | |
| DeviceStream_t typedef | proteus::JitEngineDevice< JitEngineDeviceHIP > | |
| disable() | proteus::JitEngine | inline |
| enable() | proteus::JitEngine | inline |
| extractKernelModule(BinaryInfo &BinInfo, StringRef KernelName, LLVMContext &Ctx) | proteus::JitEngineDevice< JitEngineDeviceHIP > | inline |
| extractModuleAndBitcode(JITKernelInfo &KernelInfo) | proteus::JitEngineDevice< JitEngineDeviceHIP > | inline |
| extractModules(BinaryInfo &BinInfo) | proteus::JitEngineDeviceHIP | |
| finalize() | proteus::JitEngineDevice< JitEngineDeviceHIP > | inline |
| getBitcode(JITKernelInfo &KernelInfo) | proteus::JitEngineDevice< JitEngineDeviceHIP > | inline |
| getDeviceArch() const | proteus::JitEngineDevice< JitEngineDeviceHIP > | inline |
| getJITKernelInfo(const void *Func) | proteus::JitEngineDevice< JitEngineDeviceHIP > | inline |
| getLambdaJitValues(JITKernelInfo &KernelInfo, SmallVector< RuntimeConstant > &LambdaJitValuesVec) | proteus::JitEngineDevice< JitEngineDeviceHIP > | inline |
| getModule(JITKernelInfo &KernelInfo) | proteus::JitEngineDevice< JitEngineDeviceHIP > | inline |
| getModuleHash(BinaryInfo &BinInfo) | proteus::JitEngineDeviceHIP | |
| getRuntimeConstantValues(void **KernelArgs, ArrayRef< RuntimeConstantInfo * > RCInfoArray) | proteus::JitEngine | protected |
| getStaticHash(JITKernelInfo &KernelInfo) | proteus::JitEngineDevice< JitEngineDeviceHIP > | inline |
| GlobalLinkedBinaries | proteus::JitEngineDevice< JitEngineDeviceHIP > | |
| GlobalLinkedModuleIds | proteus::JitEngineDevice< JitEngineDeviceHIP > | |
| gridDimXFnName() | proteus::JitEngineDeviceHIP | inlinestatic |
| gridDimYFnName() | proteus::JitEngineDeviceHIP | inlinestatic |
| gridDimZFnName() | proteus::JitEngineDeviceHIP | inlinestatic |
| HandleToBinaryInfo | proteus::JitEngineDevice< JitEngineDeviceHIP > | |
| Init | proteus::JitEngine | |
| insertRegisterVar(void *Handle, const char *VarName, const void *Addr, uint64_t VarSize) | proteus::JitEngineDevice< JitEngineDeviceHIP > | inline |
| instance() | proteus::JitEngineDeviceHIP | static |
| isProteusDisabled() | proteus::JitEngine | inline |
| JitEngine() | proteus::JitEngine | protected |
| JitEngineDevice() | proteus::JitEngineDevice< JitEngineDeviceHIP > | inlineprotected |
| JITKernelInfoMap | proteus::JitEngineDevice< JitEngineDeviceHIP > | protected |
| KernelFunction_t typedef | proteus::JitEngineDevice< JitEngineDeviceHIP > | |
| mangleSuffix(HashT &HashValue) | proteus::JitEngine | protected |
| ModuleIdToFatBinary | proteus::JitEngineDevice< JitEngineDeviceHIP > | |
| ObjectCache | proteus::JitEngineDevice< JitEngineDeviceHIP > | protected |
| registerFatBinary(void *Handle, FatbinWrapperT *FatbinWrapper, const char *ModuleId) | proteus::JitEngineDevice< JitEngineDeviceHIP > | |
| registerFatBinaryEnd() | proteus::JitEngineDevice< JitEngineDeviceHIP > | |
| registerFunction(void *Handle, void *Kernel, char *KernelName, ArrayRef< RuntimeConstantInfo * > RCInfoArray) | proteus::JitEngineDevice< JitEngineDeviceHIP > | |
| registerLinkedBinary(FatbinWrapperT *FatbinWrapper, const char *ModuleId) | proteus::JitEngineDevice< JitEngineDeviceHIP > | |
| setKernelDims(Module &M, dim3 &GridDim, dim3 &BlockDim) | proteus::JitEngineDeviceHIP | |
| threadIdxXFnName() | proteus::JitEngineDeviceHIP | inlinestatic |
| threadIdxYFnName() | proteus::JitEngineDeviceHIP | inlinestatic |
| threadIdxZFnName() | proteus::JitEngineDeviceHIP | inlinestatic |
| tryExtractKernelModule(BinaryInfo &BinInfo, StringRef KernelName, LLVMContext &Ctx) | proteus::JitEngineDeviceHIP | |
| ~JitEngineDevice() | proteus::JitEngineDevice< JitEngineDeviceHIP > | inlineprotected |