search for: inlinesite

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

2015 Jun 17
3
[LLVMdev] design question on inlining through statepoints and patchpoints
...that the "devirtualization" is only a facade (i.e. we don't mutate the IR to change the statepoint to a direct call). We add some abstraction to the inlining utility functions to inline through something more general than a CallSite. 2. Introduce a new abstraction InlineSite (bikeshedding on the name is welcome). InlineSite sits on top of a CallSite and knows how to extract the semantic call out of a statepoint or a patchpoint (similar to the llvm::Statepoint class). The inliner and the call graph analysis works on top of this InlineSite abstracti...
2015 Jun 17
2
[LLVMdev] design question on inlining through statepoints and patchpoints
...ation" is only a facade (i.e. we don't > mutate the IR to change the statepoint to a direct call). We add > some abstraction to the inlining utility functions to inline > through something more general than a CallSite. > > 2. Introduce a new abstraction InlineSite (bikeshedding on the name > is welcome). InlineSite sits on top of a CallSite and knows how > to extract the semantic call out of a statepoint or a patchpoint > (similar to the llvm::Statepoint class). The inliner and the > call graph analysis works on top of t...