Lines Matching refs:DefinedRegular
88 DefinedRegular *candidate = nullptr; in getSymbol()
91 auto *d = dyn_cast_or_null<DefinedRegular>(s); in getSymbol()
294 } else if (isa<DefinedRegular>(imp)) { in handleMinGWAutomaticImport()
296 toString(cast<DefinedRegular>(imp)->file)); in handleMinGWAutomaticImport()
297 impSize = sizeof(DefinedRegular); in handleMinGWAutomaticImport()
300 " from " + toString(cast<DefinedRegular>(imp)->file) + in handleMinGWAutomaticImport()
312 DefinedRegular *refptr = in handleMinGWAutomaticImport()
313 dyn_cast_or_null<DefinedRegular>(find((".refptr." + name).str())); in handleMinGWAutomaticImport()
436 if (isa<DefinedRegular>(d)) in resolveRemainingUndefines()
437 memcpy(sym, d, sizeof(DefinedRegular)); in resolveRemainingUndefines()
594 DefinedRegular *d = dyn_cast<DefinedRegular>(existing); in reportDuplicate()
658 if (wasInserted || !isa<DefinedRegular>(s)) in addRegular()
659 replaceSymbol<DefinedRegular>(s, f, n, /*IsCOMDAT*/ false, in addRegular()
666 std::pair<DefinedRegular *, bool>
672 if (wasInserted || !isa<DefinedRegular>(s)) { in addComdat()
673 replaceSymbol<DefinedRegular>(s, f, n, /*IsCOMDAT*/ true, in addComdat()
675 return {cast<DefinedRegular>(s), true}; in addComdat()
677 auto *existingSymbol = cast<DefinedRegular>(s); in addComdat()