Lines Matching refs:DXContainerGlobals
33 class DXContainerGlobals : public llvm::ModulePass { class
47 DXContainerGlobals() : ModulePass(ID) { in DXContainerGlobals() function in __anon91524aeb0111::DXContainerGlobals
65 bool DXContainerGlobals::runOnModule(Module &M) { in runOnModule()
75 GlobalVariable *DXContainerGlobals::getFeatureFlags(Module &M) { in getFeatureFlags()
86 GlobalVariable *DXContainerGlobals::computeShaderHash(Module &M) { in computeShaderHash()
109 GlobalVariable *DXContainerGlobals::buildContainerGlobal( in buildContainerGlobal()
118 GlobalVariable *DXContainerGlobals::buildSignature(Module &M, Signature &Sig, in buildSignature()
129 void DXContainerGlobals::addSignature(Module &M, in addSignature()
141 void DXContainerGlobals::addPipelineStateValidationInfo( in addPipelineStateValidationInfo()
169 char DXContainerGlobals::ID = 0;
170 INITIALIZE_PASS_BEGIN(DXContainerGlobals, "dxil-globals",
173 INITIALIZE_PASS_END(DXContainerGlobals, "dxil-globals", in INITIALIZE_PASS_DEPENDENCY()
177 return new DXContainerGlobals(); in INITIALIZE_PASS_DEPENDENCY()