[inline] expand a function as an expression even if its arguments are
not leaf nodes
[inline] do not declare exta vars
[inline] fix an issue that the optimizer removed necessary exprs
[inline] fix setup arguments
Merge branch 'gfx/more-inline'