Lines Matching refs:TargetEnvAttr

285 spirv::TargetEnvAttr spirv::TargetEnvAttr::get(spirv::VerCapExtAttr triple,  in get()
295 StringRef spirv::TargetEnvAttr::getKindName() { return "target_env"; } in getKindName()
297 spirv::VerCapExtAttr spirv::TargetEnvAttr::getTripleAttr() const { in getTripleAttr()
301 spirv::Version spirv::TargetEnvAttr::getVersion() const { in getVersion()
305 spirv::VerCapExtAttr::ext_range spirv::TargetEnvAttr::getExtensions() { in getExtensions()
309 ArrayAttr spirv::TargetEnvAttr::getExtensionsAttr() { in getExtensionsAttr()
313 spirv::VerCapExtAttr::cap_range spirv::TargetEnvAttr::getCapabilities() { in getCapabilities()
317 ArrayAttr spirv::TargetEnvAttr::getCapabilitiesAttr() { in getCapabilitiesAttr()
321 spirv::Vendor spirv::TargetEnvAttr::getVendorID() const { in getVendorID()
325 spirv::DeviceType spirv::TargetEnvAttr::getDeviceType() const { in getDeviceType()
329 uint32_t spirv::TargetEnvAttr::getDeviceID() const { in getDeviceID()
333 spirv::ResourceLimitsAttr spirv::TargetEnvAttr::getResourceLimits() const { in getResourceLimits()
529 uint32_t deviceID = spirv::TargetEnvAttr::kUnknownDeviceID; in parseTargetEnvAttr()
566 return spirv::TargetEnvAttr::get(tripleAttr, vendorID, deviceType, deviceID, in parseTargetEnvAttr()
586 if (attrKind == spirv::TargetEnvAttr::getKindName()) in parseAttribute()
616 static void print(spirv::TargetEnvAttr targetEnv, DialectAsmPrinter &printer) { in print()
617 printer << spirv::TargetEnvAttr::getKindName() << "<#spv."; in print()
626 if (deviceID != spirv::TargetEnvAttr::kUnknownDeviceID) in print()
649 if (auto targetEnv = attr.dyn_cast<TargetEnvAttr>()) in printAttribute()
664 addAttributes<InterfaceVarABIAttr, TargetEnvAttr, VerCapExtAttr>(); in registerAttributes()