Fixed foreach vars, floating point conversions for llvm