How to analyze C-code for parallelization