Lines Matching refs:ComdatName

64   bool getComdatLeader(Module &M, StringRef ComdatName,
66 bool computeResultingSelectionKind(StringRef ComdatName,
130 bool ModuleLinker::getComdatLeader(Module &M, StringRef ComdatName, in getComdatLeader() argument
132 const GlobalValue *GVal = M.getNamedValue(ComdatName); in getComdatLeader()
137 return emitError("Linking COMDATs named '" + ComdatName + in getComdatLeader()
144 "Linking COMDATs named '" + ComdatName + in getComdatLeader()
150 bool ModuleLinker::computeResultingSelectionKind(StringRef ComdatName, in computeResultingSelectionKind() argument
171 return emitError("Linking COMDATs named '" + ComdatName + in computeResultingSelectionKind()
183 if (getComdatLeader(DstM, ComdatName, DstGV) || in computeResultingSelectionKind()
184 getComdatLeader(*SrcM, ComdatName, SrcGV)) in computeResultingSelectionKind()
194 return emitError("Linking COMDATs named '" + ComdatName + in computeResultingSelectionKind()
204 if (getComdatLeader(DstM, ComdatName, DstGV) || in computeResultingSelectionKind()
205 getComdatLeader(*SrcM, ComdatName, SrcGV)) in computeResultingSelectionKind()
214 return emitError("Linking COMDATs named '" + ComdatName + in computeResultingSelectionKind()
221 return emitError("Linking COMDATs named '" + ComdatName + in computeResultingSelectionKind()
239 StringRef ComdatName = SrcC->getName(); in getComdatResult() local
241 Module::ComdatSymTabType::iterator DstCI = ComdatSymTab.find(ComdatName); in getComdatResult()
252 return computeResultingSelectionKind(ComdatName, SSK, DSK, Result, in getComdatResult()