Lines Matching refs:DenseSet
250 const DenseSet<GlobalVariable *> &LocalVars) { in removeLocalVarsFromUsedLists()
432 static DenseSet<Function *> kernelsThatIndirectlyAccessAnyOfPassedVariables( in kernelsThatIndirectlyAccessAnyOfPassedVariables()
434 DenseSet<GlobalVariable *> const &VariableSet) { in kernelsThatIndirectlyAccessAnyOfPassedVariables()
436 DenseSet<Function *> KernelSet; in kernelsThatIndirectlyAccessAnyOfPassedVariables()
545 Module *M, DenseSet<Function *> const &KernelsThatAllocateTableLDS, in assignLDSKernelIDToEachKernel()
546 DenseSet<Function *> const &KernelsThatIndirectlyAllocateDynamicLDS) { in assignLDSKernelIDToEachKernel()
595 DenseSet<GlobalVariable *> &ModuleScopeVariables, in partitionVariablesIntoIndirectStrategies()
596 DenseSet<GlobalVariable *> &TableLookupVariables, in partitionVariablesIntoIndirectStrategies()
597 DenseSet<GlobalVariable *> &KernelAccessVariables, in partitionVariablesIntoIndirectStrategies()
598 DenseSet<GlobalVariable *> &DynamicVariables) { in partitionVariablesIntoIndirectStrategies()
606 DenseSet<Function *> const EmptySet; in partitionVariablesIntoIndirectStrategies()
607 DenseSet<Function *> const &HybridModuleRootKernels = in partitionVariablesIntoIndirectStrategies()
668 Module &M, DenseSet<GlobalVariable *> const &ModuleScopeVariables, in lowerModuleScopeStructVariables()
669 DenseSet<Function *> const &KernelsThatAllocateModuleLDS) { in lowerModuleScopeStructVariables()
738 DenseSet<GlobalVariable *> const &ModuleScopeVariables, in lowerKernelScopeStructVariables()
739 DenseSet<Function *> const &KernelsThatAllocateModuleLDS, in lowerKernelScopeStructVariables()
749 DenseSet<GlobalVariable *> KernelUsedVariables; in lowerKernelScopeStructVariables()
866 DenseSet<Function *> const &KernelsThatIndirectlyAllocateDynamicLDS, in lowerDynamicLDSVariables()
867 DenseSet<GlobalVariable *> const &DynamicVariables, in lowerDynamicLDSVariables()
948 DenseSet<GlobalVariable *> ModuleScopeVariables; in runOnModule()
949 DenseSet<GlobalVariable *> TableLookupVariables; in runOnModule()
950 DenseSet<GlobalVariable *> KernelAccessVariables; in runOnModule()
951 DenseSet<GlobalVariable *> DynamicVariables; in runOnModule()
960 const DenseSet<Function *> KernelsThatAllocateModuleLDS = in runOnModule()
963 const DenseSet<Function *> KernelsThatAllocateTableLDS = in runOnModule()
967 const DenseSet<Function *> KernelsThatIndirectlyAllocateDynamicLDS = in runOnModule()
986 DenseSet<GlobalVariable *> Vec; in runOnModule()
1161 DenseSet<GlobalVariable *> const &LDSVarsToTransform) { in createLDSVariableReplacement()
1259 Module &M, DenseSet<GlobalVariable *> const &LDSVarsToTransformArg, in replaceLDSVariablesWithStruct()