Home
last modified time | relevance | path

Searched refs:OpaqueType (Results 1 – 1 of 1) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.cpp1501 Type *OpaqueType = StructType::getTypeByName(Context, "spirv.DeviceEvent"); in getOrCreateSPIRVDeviceEventPointer() local
1502 if (!OpaqueType) in getOrCreateSPIRVDeviceEventPointer()
1503 OpaqueType = StructType::getTypeByName(Context, "opencl.clk_event_t"); in getOrCreateSPIRVDeviceEventPointer()
1504 if (!OpaqueType) in getOrCreateSPIRVDeviceEventPointer()
1505 OpaqueType = StructType::create(Context, "spirv.DeviceEvent"); in getOrCreateSPIRVDeviceEventPointer()
1508 Type *PtrType = PointerType::get(PointerType::get(OpaqueType, SC0), SC1); in getOrCreateSPIRVDeviceEventPointer()
2037 static SPIRVType *getNonParametrizedType(const StructType *OpaqueType, in getNonParametrizedType() argument
2043 return GR->getOrCreateOpTypeByOpcode(OpaqueType, MIRBuilder, Opcode); in getNonParametrizedType()
2052 static SPIRVType *getPipeType(const StructType *OpaqueType, in getPipeType() argument
2058 lookupOrParseBuiltinPipeType(OpaqueType->getName()); in getPipeType()
[all …]