13#ifndef LLVM_FRONTEND_HLSL_HLSLRESOURCE_H
14#define LLVM_FRONTEND_HLSL_HLSLRESOURCE_H
The instances of the Type class are immutable: once they are created, they are never changed.
ElementType
The element type of an SRV or UAV resource.
const unsigned CBufferRowSizeInBytes
LLVM_ABI dxil::ElementType getDXILElementType(Type *Ty, bool IsSigned)
Converts a scalar or vector LLVM type to its DXIL element type.
This is an optimization pass for GlobalISel generic memory operations.