Thanks Dmitry!
In my case, I am trying to implement a transformation pass which looks for call instructions calling one of the functions that I have implemented. These functions don't do anything useful, just a placeholder (which is the reason why they are getting inlined). However, I use these function-calls as identifiers at IR level to identify sections where I should apply my transformation. So it is very important in my case that they don't get inlined.
I would really appreciate if you could provide some pointers for disabling automatic inlining in the ISPC code, thanks!
Vishal