search for: computealiassummary

Displaying 2 results from an estimated 2 matches for "computealiassummary".

2020 Sep 07
3
[IR] Modelling of GlobalIFunc
...mmarize, as it currently stands (and in the hopes of faithfully representing the conclusions of that discussion): * Calling getBaseObject() on a GlobalAlias whose aliasee is a GlobalIFunc currently returns null. * Calling getBaseObject() on a GlobalIFunc returns its resolver function. * This causes computeAliasSummary in ModuleSummaryAnalysis to crash on a null dereference for an alias-to-ifunc situation. * A GlobalIFunc and its resolver are *not* interchangeable: at the interface level, they have different signatures (conceptually, the IFunc has the same signature of the function pointer that the resolver poten...
2020 Sep 10
2
[IR] Modelling of GlobalIFunc
...opes of faithfully >> representing the conclusions of that discussion): >> * Calling getBaseObject() on a GlobalAlias whose aliasee is a >> GlobalIFunc currently returns null. >> * Calling getBaseObject() on a GlobalIFunc returns its resolver function. >> * This causes computeAliasSummary in ModuleSummaryAnalysis to crash on >> a null dereference for an alias-to-ifunc situation. >> * A GlobalIFunc and its resolver are *not* interchangeable: at the >> interface level, they have different signatures (conceptually, the >> IFunc has the same signature of the func...