13#ifndef LLVM_TARGET_DIRECTX_CBUFFERDATALAYOUT_H 
   14#define LLVM_TARGET_DIRECTX_CBUFFERDATALAYOUT_H 
   31  const bool IsLegacyLayout;
 
   32  std::unique_ptr<LegacyCBufferLayout> LegacyDL;
 
 
A parsed version of the target data layout string in and methods for querying it.
 
The instances of the Type class are immutable: once they are created, they are never changed.
 
CBufferDataLayout(const DataLayout &DL, const bool IsLegacy)
 
llvm::TypeSize getTypeAllocSizeInBytes(Type *Ty)
 
This is an optimization pass for GlobalISel generic memory operations.