Lines Matching full:globals
43 void addSignature(Module &M, SmallVector<GlobalValue *> &Globals);
46 SmallVector<GlobalValue *> &Globals);
72 llvm::SmallVector<GlobalValue *> Globals;
73 Globals.push_back(getFeatureFlags(M));
74 Globals.push_back(computeShaderHash(M));
75 addSignature(M, Globals);
76 addPipelineStateValidationInfo(M, Globals);
77 appendToCompilerUsed(M, Globals);
136 SmallVector<GlobalValue *> &Globals) {
141 Globals.emplace_back(buildSignature(M, InputSig, "dx.isg1", "ISG1"));
144 Globals.emplace_back(buildSignature(M, OutputSig, "dx.osg1", "OSG1"));
202 Module &M, SmallVector<GlobalValue *> &Globals) {
240 Globals.emplace_back(buildContainerGlobal(M, Constant, "dx.psv0", "PSV0"));
244 INITIALIZE_PASS_BEGIN(DXContainerGlobals, "dxil-globals",
250 INITIALIZE_PASS_END(DXContainerGlobals, "dxil-globals",