Lines Matching refs:TargetEnvAttr
22 spirv::TargetEnv::TargetEnv(spirv::TargetEnvAttr targetAttr) in TargetEnv()
109 bool spirv::needsInterfaceVarABIAttrs(spirv::TargetEnvAttr targetAttr) { in needsInterfaceVarABIAttrs()
165 spirv::TargetEnvAttr spirv::getDefaultTargetEnv(MLIRContext *context) { in getDefaultTargetEnv()
169 return spirv::TargetEnvAttr::get(triple, spirv::Vendor::Unknown, in getDefaultTargetEnv()
171 spirv::TargetEnvAttr::kUnknownDeviceID, in getDefaultTargetEnv()
175 spirv::TargetEnvAttr spirv::lookupTargetEnv(Operation *op) { in lookupTargetEnv()
181 if (auto attr = op->getAttrOfType<spirv::TargetEnvAttr>( in lookupTargetEnv()
191 spirv::TargetEnvAttr spirv::lookupTargetEnvOrDefault(Operation *op) { in lookupTargetEnvOrDefault()
192 if (spirv::TargetEnvAttr attr = spirv::lookupTargetEnv(op)) in lookupTargetEnvOrDefault()
199 spirv::getAddressingModel(spirv::TargetEnvAttr targetAttr) { in getAddressingModel()
211 spirv::getExecutionModel(spirv::TargetEnvAttr targetAttr) { in getExecutionModel()
222 spirv::getMemoryModel(spirv::TargetEnvAttr targetAttr) { in getMemoryModel()