Lines Matching refs:DefinedRegular
99 DefinedRegular *candidate = nullptr; in getSymbol()
102 auto *d = dyn_cast_or_null<DefinedRegular>(s); in getSymbol()
338 } else if (isa<DefinedRegular>(imp)) { in handleMinGWAutomaticImport()
340 toString(cast<DefinedRegular>(imp)->file)); in handleMinGWAutomaticImport()
341 impSize = sizeof(DefinedRegular); in handleMinGWAutomaticImport()
344 " from " + toString(cast<DefinedRegular>(imp)->file) + in handleMinGWAutomaticImport()
356 DefinedRegular *refptr = in handleMinGWAutomaticImport()
357 dyn_cast_or_null<DefinedRegular>(find((".refptr." + name).str())); in handleMinGWAutomaticImport()
480 if (isa<DefinedRegular>(d)) in resolveRemainingUndefines()
481 memcpy(sym, d, sizeof(DefinedRegular)); in resolveRemainingUndefines()
654 DefinedRegular *d = dyn_cast<DefinedRegular>(existing); in reportDuplicate()
718 if (wasInserted || !isa<DefinedRegular>(s)) in addRegular()
719 replaceSymbol<DefinedRegular>(s, f, n, /*IsCOMDAT*/ false, in addRegular()
726 std::pair<DefinedRegular *, bool>
732 if (wasInserted || !isa<DefinedRegular>(s)) { in addComdat()
733 replaceSymbol<DefinedRegular>(s, f, n, /*IsCOMDAT*/ true, in addComdat()
735 return {cast<DefinedRegular>(s), true}; in addComdat()
737 auto *existingSymbol = cast<DefinedRegular>(s); in addComdat()