Lines Matching refs:DefinedRegular
104 DefinedRegular *candidate = nullptr; in getSymbol()
107 auto *d = dyn_cast_or_null<DefinedRegular>(s); in getSymbol()
342 } else if (isa<DefinedRegular>(imp)) { in handleMinGWAutomaticImport()
344 toString(cast<DefinedRegular>(imp)->file)); in handleMinGWAutomaticImport()
345 impSize = sizeof(DefinedRegular); in handleMinGWAutomaticImport()
348 " from " + toString(cast<DefinedRegular>(imp)->file) + in handleMinGWAutomaticImport()
360 DefinedRegular *refptr = in handleMinGWAutomaticImport()
361 dyn_cast_or_null<DefinedRegular>(find((".refptr." + name).str())); in handleMinGWAutomaticImport()
481 if (isa<DefinedRegular>(d)) in resolveRemainingUndefines()
482 memcpy(sym, d, sizeof(DefinedRegular)); in resolveRemainingUndefines()
649 DefinedRegular *d = dyn_cast<DefinedRegular>(existing); in reportDuplicate()
705 if (wasInserted || !isa<DefinedRegular>(s) || s->isWeak) in addRegular()
706 replaceSymbol<DefinedRegular>(s, f, n, /*IsCOMDAT*/ false, in addRegular()
713 std::pair<DefinedRegular *, bool>
717 if (wasInserted || !isa<DefinedRegular>(s)) { in addComdat()
718 replaceSymbol<DefinedRegular>(s, f, n, /*IsCOMDAT*/ true, in addComdat()
720 return {cast<DefinedRegular>(s), true}; in addComdat()
722 auto *existingSymbol = cast<DefinedRegular>(s); in addComdat()