Home
last modified time | relevance | path

Searched refs:LDSVarsToTransform (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerModuleLDSPass.cpp299 std::vector<GlobalVariable *> const &LDSVarsToTransform) { in createLDSVariableReplacement() argument
307 assert(!LDSVarsToTransform.empty()); in createLDSVariableReplacement()
310 LayoutFields.reserve(LDSVarsToTransform.size()); in createLDSVariableReplacement()
311 for (GlobalVariable *GV : LDSVarsToTransform) { in createLDSVariableReplacement()
321 LocalVars.reserve(LDSVarsToTransform.size()); // will be at least this large in createLDSVariableReplacement()
322 IsPaddingField.reserve(LDSVarsToTransform.size()); in createLDSVariableReplacement()
383 assert(Map.size() == LDSVarsToTransform.size()); in createLDSVariableReplacement()
389 Module &M, std::vector<GlobalVariable *> const &LDSVarsToTransform, in replaceLDSVariablesWithStruct() argument
400 const size_t NumberVars = LDSVarsToTransform.size(); in replaceLDSVariablesWithStruct()
415 GlobalVariable *GV = LDSVarsToTransform[I]; in replaceLDSVariablesWithStruct()