Home
last modified time | relevance | path

Searched refs:icfPass (Results 1 – 1 of 1) sorted by relevance

/freebsd-13.1/contrib/llvm-project/lld/MachO/
H A DICF.cpp77 static unsigned icfPass = 0; variable
177 return isecA->icfEqClass[icfPass % 2] == isecB->icfEqClass[icfPass % 2]; in equalsVariable()
185 uint64_t beginHash = icfInputs[begin]->icfEqClass[icfPass % 2]; in findBoundary()
187 if (beginHash != icfInputs[i]->icfEqClass[icfPass % 2]) in findBoundary()
209 ++icfPass; in forEachClass()
229 ++icfPass; in forEachClass()
234 for (icfPass = 0; icfPass < 2; ++icfPass) { in run()
236 uint64_t hash = isec->icfEqClass[icfPass % 2]; in run()
256 isec->icfEqClass[(icfPass + 1) % 2] = hash | (1ull << 63); in run()
274 log("ICF needed " + Twine(icfPass) + " iterations"); in run()
[all …]