Lines Matching defs:comdat
2081 "only comdat selector symbols can appear in a comdat region");
2093 bool dsoLocal, bool threadLocal, SymbolRefAttr comdat,
2110 if (comdat)
2111 result.addAttribute(getComdatAttrName(result.name), comdat);
2153 if (auto comdat = getComdat())
2154 p << " comdat(" << *comdat << ')';
2186 return op->emitError() << "expected comdat symbol";
2194 // `(` attribute? `)` (`comdat(` symbol-ref-id `)`)?
2241 if (succeeded(parser.parseOptionalKeyword("comdat"))) {
2242 SymbolRefAttr comdat;
2243 if (parser.parseLParen() || parser.parseAttribute(comdat) ||
2247 result.addAttribute(getComdatAttrName(result.name), comdat);
2486 bool dsoLocal, CConv cconv, SymbolRefAttr comdat,
2503 if (comdat)
2504 result.addAttribute(getComdatAttrName(result.name), comdat);
2559 // (`comdat(` symbol-ref-id `)`)?
2627 // Parse the optional comdat selector.
2628 if (succeeded(parser.parseOptionalKeyword("comdat"))) {
2629 SymbolRefAttr comdat;
2630 if (parser.parseLParen() || parser.parseAttribute(comdat) ||
2634 result.addAttribute(getComdatAttrName(result.name), comdat);
2688 // Print the optional comdat selector.
2689 if (auto comdat = getComdat())
2690 p << " comdat(" << *comdat << ')';