[Bug 43871] New: shader with uniform array/record and if clauses is not translated correctly into TGSI IR