LLVM 20.0.0git
Macros | Functions | Variables
DXILPrepare.cpp File Reference
#include "DXILMetadata.h"
#include "DXILResourceAnalysis.h"
#include "DXILShaderFlags.h"
#include "DirectX.h"
#include "DirectXIRPasses/PointerTypeAnalysis.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringSet.h"
#include "llvm/CodeGen/Passes.h"
#include "llvm/IR/AttributeMask.h"
#include "llvm/IR/IRBuilder.h"
#include "llvm/IR/Instruction.h"
#include "llvm/IR/Module.h"
#include "llvm/InitializePasses.h"
#include "llvm/Pass.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Support/VersionTuple.h"

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "dxil-prepare"
 

Functions

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

Variables

 DEBUG_TYPE
 
DXIL Prepare Module
 
DXIL Prepare false
 

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "dxil-prepare"

Definition at line 32 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 259 of file DXILPrepare.cpp.

◆ false

DXIL Prepare false

Definition at line 259 of file DXILPrepare.cpp.

◆ Module

DXIL Prepare Module

Definition at line 259 of file DXILPrepare.cpp.