LLVM 22.0.0git
|
Namespaces | |
namespace | rootsig |
Classes | |
struct | Binding |
class | BindingInfo |
BindingInfo represents the ranges of bindings and free space for each dxil::ResourceClass . More... | |
class | BindingInfoBuilder |
Builder class for creating a /c BindingInfo. More... | |
class | BoundRegs |
struct | CBufferMapping |
struct | CBufferMember |
class | CBufferMetadata |
Functions | |
APInt | translateCBufArrayOffset (const DataLayout &DL, APInt Offset, ArrayType *Ty) |
Variables | |
const unsigned | CBufferRowSizeInBytes = 16U |
APInt llvm::hlsl::translateCBufArrayOffset | ( | const DataLayout & | DL, |
APInt | Offset, | ||
ArrayType * | Ty | ||
) |
Definition at line 66 of file CBuffer.cpp.
References llvm::alignTo(), CBufferRowSizeInBytes, DL, llvm::ArrayType::getElementType(), and llvm::Offset.
Referenced by copyArrayElemsForMemCpy().
Definition at line 24 of file HLSLResource.h.
Referenced by translateCBufArrayOffset().