search for: devritualized

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

Did you mean: devirtualized
2016 Jun 20
2
Intended behavior of CGSCC pass manager.
...ter ... } SomeTask() { Base *B = findObject(...); B->vCall(); // do the work } Driver() { Caller(); // create objects ... SomeTask(); } Set aside the fact that it is usually much harder to do de-viritualization in this case, assuming the virtual call in SomeTask can be devritualized. What we need is that the virtual functions are processed before SomeTask node, but this is not guaranteed unless we also model the call edge ordering imposed by control flow. However, this is enforcing virtual methods to be processed before their object's creators. Are there other simpler way...
2016 Jun 17
3
Intended behavior of CGSCC pass manager.
On Fri, Jun 17, 2016 at 12:27 AM, Sean Silva <chisophugis at gmail.com> wrote: > > > On Fri, Jun 17, 2016 at 12:10 AM, Xinliang David Li <davidxl at google.com> > wrote: > >> >> >> On Thu, Jun 16, 2016 at 11:51 PM, Sean Silva <chisophugis at gmail.com> >> wrote: >> >>> >>> >>> On Thu, Jun 16, 2016 at 11:07