Lines Matching refs:RTy

308     auto *RTy = cast<TextureExtType>(HandleTy);  in createElementStruct()  local
309 formatTypeName(TypeName, getResourceKindName(Kind), RTy->isWriteable(), in createElementStruct()
310 RTy->isROV(), RTy->getResourceType(), RTy->isSigned()); in createElementStruct()
311 return getOrCreateElementStruct(RTy->getResourceType(), TypeName); in createElementStruct()
315 auto *RTy = cast<MSTextureExtType>(HandleTy); in createElementStruct() local
316 formatTypeName(TypeName, getResourceKindName(Kind), RTy->isWriteable(), in createElementStruct()
317 /*IsROV=*/false, RTy->getResourceType(), RTy->isSigned()); in createElementStruct()
318 return getOrCreateElementStruct(RTy->getResourceType(), TypeName); in createElementStruct()
321 auto *RTy = cast<TypedBufferExtType>(HandleTy); in createElementStruct() local
322 formatTypeName(TypeName, getResourceKindName(Kind), RTy->isWriteable(), in createElementStruct()
323 RTy->isROV(), RTy->getResourceType(), RTy->isSigned()); in createElementStruct()
324 return getOrCreateElementStruct(RTy->getResourceType(), TypeName); in createElementStruct()
327 auto *RTy = cast<RawBufferExtType>(HandleTy); in createElementStruct() local
328 formatTypeName(TypeName, "ByteAddressBuffer", RTy->isWriteable(), in createElementStruct()
329 RTy->isROV()); in createElementStruct()
334 auto *RTy = cast<RawBufferExtType>(HandleTy); in createElementStruct() local
335 Type *Ty = RTy->getResourceType(); in createElementStruct()
336 formatTypeName(TypeName, "StructuredBuffer", RTy->isWriteable(), in createElementStruct()
337 RTy->isROV(), RTy->getResourceType(), true); in createElementStruct()
342 auto *RTy = cast<FeedbackTextureExtType>(HandleTy); in createElementStruct() local
344 llvm::to_underlying(RTy->getFeedbackType())); in createElementStruct()
349 auto *RTy = cast<CBufferExtType>(HandleTy); in createElementStruct() local
350 LayoutExtType *LayoutType = cast<LayoutExtType>(RTy->getResourceType()); in createElementStruct()
360 auto *RTy = cast<SamplerExtType>(HandleTy); in createElementStruct() local
362 llvm::to_underlying(RTy->getSamplerType())); in createElementStruct()
506 auto *RTy = cast<TextureExtType>(Ty); in getTypedElementType() local
507 return {RTy->getResourceType(), RTy->isSigned()}; in getTypedElementType()
511 auto *RTy = cast<MSTextureExtType>(Ty); in getTypedElementType() local
512 return {RTy->getResourceType(), RTy->isSigned()}; in getTypedElementType()
515 auto *RTy = cast<TypedBufferExtType>(Ty); in getTypedElementType() local
516 return {RTy->getResourceType(), RTy->isSigned()}; in getTypedElementType()