LLVM 20.0.0git
Classes | Namespaces | Typedefs | Functions
DXILResource.h File Reference
#include "llvm/ADT/MapVector.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/IR/PassManager.h"
#include "llvm/Pass.h"
#include "llvm/Support/Alignment.h"
#include "llvm/Support/DXILABI.h"

Go to the source code of this file.

Classes

class  llvm::dxil::ResourceInfo
 
class  llvm::DXILResourceAnalysis
 
class  llvm::DXILResourcePrinterPass
 Printer pass for the DXILResourceAnalysis results. More...
 
class  llvm::DXILResourceWrapperPass
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::dxil
 

Typedefs

using llvm::DXILResourceMap = MapVector< CallInst *, dxil::ResourceInfo >
 

Functions

ModulePass * llvm::createDXILResourceWrapperPassPass ()