Lines Matching refs:Globals
41 void addSignature(Module &M, SmallVector<GlobalValue *> &Globals);
43 SmallVector<GlobalValue *> &Globals);
66 llvm::SmallVector<GlobalValue *> Globals; in runOnModule() local
67 Globals.push_back(getFeatureFlags(M)); in runOnModule()
68 Globals.push_back(computeShaderHash(M)); in runOnModule()
69 addSignature(M, Globals); in runOnModule()
70 addPipelineStateValidationInfo(M, Globals); in runOnModule()
71 appendToCompilerUsed(M, Globals); in runOnModule()
130 SmallVector<GlobalValue *> &Globals) { in addSignature() argument
135 Globals.emplace_back(buildSignature(M, InputSig, "dx.isg1", "ISG1")); in addSignature()
138 Globals.emplace_back(buildSignature(M, OutputSig, "dx.osg1", "OSG1")); in addSignature()
142 Module &M, SmallVector<GlobalValue *> &Globals) { in addPipelineStateValidationInfo() argument
166 Globals.emplace_back(buildContainerGlobal(M, Constant, "dx.psv0", "PSV0")); in addPipelineStateValidationInfo()