Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/
H A DCBuffer.cpp23 auto *LayoutTy = cast<TargetExtType>(HandleTy->getTypeParameter(0)); in getMemberOffset() local
24 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()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h717 Type *LayoutTy = cast<TargetExtType>(Ty)->getLayoutType(); in getTypeSizeInBits() local
718 return getTypeSizeInBits(LayoutTy); in getTypeSizeInBits()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGHLSLRuntime.h163 llvm::TargetExtType *LayoutTy);
H A DCGHLSLRuntime.cpp291 llvm::TargetExtType *LayoutTy) { in addHLSLBufferLayoutType() argument
294 LayoutTypes[StructType] = LayoutTy; in addHLSLBufferLayoutType()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDataLayout.cpp834 Type *LayoutTy = cast<TargetExtType>(Ty)->getLayoutType(); in getAlignment() local
835 return getAlignment(LayoutTy, abi_or_pref); in getAlignment()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDXILResource.cpp470 if (auto *LayoutTy = dyn_cast<LayoutExtType>(ElTy)) in getCBufferSize() local
471 return LayoutTy->getSize(); in getCBufferSize()