Lines Matching defs:SerializeGPUModuleBase
94 SerializeGPUModuleBase::SerializeGPUModuleBase(
111 void SerializeGPUModuleBase::init() {
125 ROCDLTargetAttr SerializeGPUModuleBase::getTarget() const { return target; }
127 StringRef SerializeGPUModuleBase::getToolkitPath() const { return toolkitPath; }
129 ArrayRef<Attribute> SerializeGPUModuleBase::getLibrariesToLink() const {
133 LogicalResult SerializeGPUModuleBase::appendStandardLibs(AMDGCNLibraries libs) {
177 SerializeGPUModuleBase::loadBitcodeFiles(llvm::Module &module) {
190 LogicalResult SerializeGPUModuleBase::handleBitcodeFile(llvm::Module &module) {
203 void SerializeGPUModuleBase::handleModulePreLink(llvm::Module &module) {
228 void SerializeGPUModuleBase::addControlVariables(
280 SerializeGPUModuleBase::assembleIsa(StringRef isa) {
344 SerializeGPUModuleBase::compileToBinary(const std::string &serializedISA) {
403 std::optional<SmallVector<char, 0>> SerializeGPUModuleBase::moduleToObjectImpl(
414 return SerializeGPUModuleBase::moduleToObject(llvmModule);
454 class AMDGPUSerializer : public SerializeGPUModuleBase {
470 : SerializeGPUModuleBase(module, target, targetOptions),