Lines Matching refs:StorageClass
851 ArrTy, I, TII, SPIRV::StorageClass::UniformConstant); in selectMemOperation()
867 .addImm(SPIRV::StorageClass::UniformConstant) in selectMemOperation()
871 ValTy, I, TII, SPIRV::StorageClass::UniformConstant); in selectMemOperation()
1047 static bool isGenericCastablePtr(SPIRV::StorageClass::StorageClass SC) { in isGenericCastablePtr()
1049 case SPIRV::StorageClass::Workgroup: in isGenericCastablePtr()
1050 case SPIRV::StorageClass::CrossWorkgroup: in isGenericCastablePtr()
1051 case SPIRV::StorageClass::Function: in isGenericCastablePtr()
1058 static bool isUSMStorageClass(SPIRV::StorageClass::StorageClass SC) { in isUSMStorageClass()
1060 case SPIRV::StorageClass::DeviceOnlyINTEL: in isUSMStorageClass()
1061 case SPIRV::StorageClass::HostOnlyINTEL: in isUSMStorageClass()
1087 SPIRV::StorageClass::Generic); in selectAddrSpaceCast()
1099 SPIRV::StorageClass::StorageClass SrcSC = GR.getPointerStorageClass(SrcPtr); in selectAddrSpaceCast()
1100 SPIRV::StorageClass::StorageClass DstSC = GR.getPointerStorageClass(ResVReg); in selectAddrSpaceCast()
1111 if (DstSC == SPIRV::StorageClass::Generic && isGenericCastablePtr(SrcSC)) in selectAddrSpaceCast()
1114 if (SrcSC == SPIRV::StorageClass::Generic && isGenericCastablePtr(DstSC)) in selectAddrSpaceCast()
1120 GR.getPointeeType(SrcPtrTy), I, TII, SPIRV::StorageClass::Generic); in selectAddrSpaceCast()
1137 if (isUSMStorageClass(SrcSC) && DstSC == SPIRV::StorageClass::CrossWorkgroup) in selectAddrSpaceCast()
1140 if (SrcSC == SPIRV::StorageClass::CrossWorkgroup && isUSMStorageClass(DstSC)) in selectAddrSpaceCast()
1143 if (isUSMStorageClass(SrcSC) && DstSC == SPIRV::StorageClass::Generic) in selectAddrSpaceCast()
1145 if (SrcSC == SPIRV::StorageClass::Generic && isUSMStorageClass(DstSC)) in selectAddrSpaceCast()
2124 .addImm(static_cast<uint32_t>(SPIRV::StorageClass::Function)) in selectFrameIndex()
2279 SPIRV::StorageClass::StorageClass Storage = in selectGlobalValue()
2282 Storage != SPIRV::StorageClass::Function; in selectGlobalValue()
2360 Vec3Ty, MIRBuilder, SPIRV::StorageClass::Input); in selectSpvThreadId()
2372 SPIRV::StorageClass::Input, nullptr, true, true, in selectSpvThreadId()