VHLC codegen support for IF, WHILE, and procedure calls