Lines Matching defs:GenericPluginTy
56 struct GenericPluginTy;
683 GenericDeviceTy(GenericPluginTy &Plugin, int32_t DeviceId, int32_t NumDevices,
696 Error init(GenericPluginTy &Plugin);
697 virtual Error initImpl(GenericPluginTy &Plugin) = 0;
702 Error deinit(GenericPluginTy &Plugin);
706 Expected<DeviceImageTy *> loadBinary(GenericPluginTy &Plugin,
714 Error setupDeviceEnvironment(GenericPluginTy &Plugin, DeviceImageTy &Image);
717 Error setupDeviceMemoryPool(GenericPluginTy &Plugin, DeviceImageTy &Image,
723 Error setupRPCServer(GenericPluginTy &Plugin, DeviceImageTy &Image);
732 virtual Error callGlobalConstructors(GenericPluginTy &Plugin,
739 virtual Error callGlobalDestructors(GenericPluginTy &Plugin,
940 GenericPluginTy &Plugin;
1095 struct GenericPluginTy {
1098 GenericPluginTy(Triple::ArchType TA)
1102 virtual ~GenericPluginTy() {}
1115 virtual GenericDeviceTy *createDevice(GenericPluginTy &Plugin,