Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMemoryUtils.h33 using FunctionVariableMap = DenseMap<Function *, DenseSet<GlobalVariable *>>; variable
45 FunctionVariableMap direct_access;
46 FunctionVariableMap indirect_access;
53 FunctionVariableMap &kernels,
54 FunctionVariableMap &functions);
H A DAMDGPUMemoryUtils.cpp108 FunctionVariableMap &kernels, in getUsesOfLDSByFunction()
109 FunctionVariableMap &Functions) { in getUsesOfLDSByFunction()
133 FunctionVariableMap DirectMapKernel; in getTransitiveUsesOfLDS()
134 FunctionVariableMap DirectMapFunction; in getTransitiveUsesOfLDS()
166 FunctionVariableMap TransitiveMapFunction = DirectMapFunction; in getTransitiveUsesOfLDS()
216 FunctionVariableMap IndirectMapKernel; in getTransitiveUsesOfLDS()
293 return {FunctionVariableMap(), FunctionVariableMap(), false}; in getTransitiveUsesOfLDS()
H A DAMDGPUSwLowerLDS.cpp171 FunctionVariableMap NonKernelToLDSAccessMap;
1135 static bool hasFnWithSanitizeAddressAttr(FunctionVariableMap &LDSAccesses) { in hasFnWithSanitizeAddressAttr()
1165 auto PopulateKernelStaticDynamicLDS = [&](FunctionVariableMap &LDSAccesses, in run()