LLVM: lib/Target/DirectX/DXILPrepare.cpp File Reference (original) (raw)

#include "[DXILResourceAnalysis.h](DXILResourceAnalysis%5F8h%5Fsource.html)"
#include "[DXILShaderFlags.h](DXILShaderFlags%5F8h%5Fsource.html)"
#include "[DirectX.h](DirectX%5F8h%5Fsource.html)"
#include "[DirectXIRPasses/PointerTypeAnalysis.h](PointerTypeAnalysis%5F8h%5Fsource.html)"
#include "[llvm/ADT/STLExtras.h](STLExtras%5F8h%5Fsource.html)"
#include "[llvm/ADT/SmallVector.h](SmallVector%5F8h%5Fsource.html)"
#include "[llvm/ADT/StringSet.h](StringSet%5F8h%5Fsource.html)"
#include "[llvm/Analysis/DXILMetadataAnalysis.h](DXILMetadataAnalysis%5F8h%5Fsource.html)"
#include "[llvm/Analysis/DXILResource.h](include%5F2llvm%5F2Analysis%5F2DXILResource%5F8h%5Fsource.html)"
#include "[llvm/CodeGen/Passes.h](CodeGen%5F2Passes%5F8h%5Fsource.html)"
#include "[llvm/IR/AttributeMask.h](AttributeMask%5F8h%5Fsource.html)"
#include "[llvm/IR/IRBuilder.h](IRBuilder%5F8h%5Fsource.html)"
#include "[llvm/IR/Instruction.h](IR%5F2Instruction%5F8h%5Fsource.html)"
#include "[llvm/IR/Module.h](IR%5F2Module%5F8h%5Fsource.html)"
#include "[llvm/InitializePasses.h](InitializePasses%5F8h%5Fsource.html)"
#include "[llvm/Pass.h](Pass%5F8h%5Fsource.html)"
#include "[llvm/Support/Compiler.h](Compiler%5F8h%5Fsource.html)"
#include "[llvm/Support/VersionTuple.h](VersionTuple%5F8h%5Fsource.html)"

Go to the source code of this file.

Macros
#define DEBUG_TYPE "dxil-prepare"
Functions
Variables
DEBUG_TYPE
DXIL Prepare Module
DXIL Prepare false

Macro Definition Documentation

DEBUG_TYPE

#define DEBUG_TYPE "dxil-prepare"

Definition at line 33 of file DXILPrepare.cpp.

Function Documentation

INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( DXILPrepareModule ,
DEBUG_TYPE ,
"DXIL Prepare Module" ,
false ,
false
)

Variable Documentation

DEBUG_TYPE

DEBUG_TYPE

Definition at line 265 of file DXILPrepare.cpp.

false

DXIL Prepare false

Definition at line 265 of file DXILPrepare.cpp.

Module

DXIL Prepare Module

Definition at line 265 of file DXILPrepare.cpp.