Searched refs:LayoutTy (Results 1 – 6 of 6) sorted by relevance
23 auto *LayoutTy = cast<TargetExtType>(HandleTy->getTypeParameter(0)); in getMemberOffset() local24 assert(LayoutTy->getName().ends_with(".Layout") && "Not a layout type"); in getMemberOffset()28 assert(LayoutTy->getNumIntParameters() > ParamIndex && in getMemberOffset()31 return LayoutTy->getIntParameter(ParamIndex); in getMemberOffset()
717 Type *LayoutTy = cast<TargetExtType>(Ty)->getLayoutType(); in getTypeSizeInBits() local718 return getTypeSizeInBits(LayoutTy); in getTypeSizeInBits()
163 llvm::TargetExtType *LayoutTy);
291 llvm::TargetExtType *LayoutTy) { in addHLSLBufferLayoutType() argument294 LayoutTypes[StructType] = LayoutTy; in addHLSLBufferLayoutType()
834 Type *LayoutTy = cast<TargetExtType>(Ty)->getLayoutType(); in getAlignment() local835 return getAlignment(LayoutTy, abi_or_pref); in getAlignment()
470 if (auto *LayoutTy = dyn_cast<LayoutExtType>(ElTy)) in getCBufferSize() local471 return LayoutTy->getSize(); in getCBufferSize()