fibonacci test case
distinguish between arguments and parameters
generate llvm ir for function parameters