1659cdedb532e675da5676d40ee39278aadd8f0a1Paul Berry#!/bin/bash 2659cdedb532e675da5676d40ee39278aadd8f0a1Paul Berry# 3659cdedb532e675da5676d40ee39278aadd8f0a1Paul Berry# This file was generated by create_test_cases.py. 4659cdedb532e675da5676d40ee39278aadd8f0a1Paul Berry# 5659cdedb532e675da5676d40ee39278aadd8f0a1Paul Berry# Test that lowering is not performed on a non-void return at 6659cdedb532e675da5676d40ee39278aadd8f0a1Paul Berry# the end of subroutine. 7659cdedb532e675da5676d40ee39278aadd8f0a1Paul Berry../../glsl_test optpass --quiet --input-ir 'do_lower_jumps(0, 1, 0, 0, 0)' <<EOF 8659cdedb532e675da5676d40ee39278aadd8f0a1Paul Berry((declare (out) float a) 9659cdedb532e675da5676d40ee39278aadd8f0a1Paul Berry (function sub 10659cdedb532e675da5676d40ee39278aadd8f0a1Paul Berry (signature float (parameters) 11659cdedb532e675da5676d40ee39278aadd8f0a1Paul Berry ((assign (x) (var_ref a) (constant float (1.000000))) 12659cdedb532e675da5676d40ee39278aadd8f0a1Paul Berry (return (constant float (1.000000))))))) 13659cdedb532e675da5676d40ee39278aadd8f0a1Paul BerryEOF 14