Lines Matching refs:DefinedRegular
123 DefinedRegular *candidate = nullptr; in getSymbol()
126 auto *d = dyn_cast_or_null<DefinedRegular>(s); in getSymbol()
361 } else if (isa<DefinedRegular>(imp)) { in handleMinGWAutomaticImport()
363 toString(cast<DefinedRegular>(imp)->file)); in handleMinGWAutomaticImport()
364 impSize = sizeof(DefinedRegular); in handleMinGWAutomaticImport()
367 " from " + toString(cast<DefinedRegular>(imp)->file) + in handleMinGWAutomaticImport()
379 DefinedRegular *refptr = in handleMinGWAutomaticImport()
380 dyn_cast_or_null<DefinedRegular>(find((".refptr." + name).str())); in handleMinGWAutomaticImport()
503 if (isa<DefinedRegular>(d)) in resolveRemainingUndefines()
504 memcpy(sym, d, sizeof(DefinedRegular)); in resolveRemainingUndefines()
671 DefinedRegular *d = dyn_cast<DefinedRegular>(existing); in reportDuplicate()
727 if (wasInserted || !isa<DefinedRegular>(s) || s->isWeak) in addRegular()
728 replaceSymbol<DefinedRegular>(s, f, n, /*IsCOMDAT*/ false, in addRegular()
735 std::pair<DefinedRegular *, bool>
739 if (wasInserted || !isa<DefinedRegular>(s)) { in addComdat()
740 replaceSymbol<DefinedRegular>(s, f, n, /*IsCOMDAT*/ true, in addComdat()
742 return {cast<DefinedRegular>(s), true}; in addComdat()
744 auto *existingSymbol = cast<DefinedRegular>(s); in addComdat()