blob: 792779f674fb9a13e864ad13e66d0d7fa7107a3c [file] [log] [blame]
Mads Ager16e52892017-07-14 13:11:37 +02001Test for select generation for conditional returns.
2
3Tests the rewriting from:
4
5 If [ Condition ]
6 / \
7 false branch true branch
8 return FalseValue return TrueValue
9
10to:
11
12 true branch
13 false branch
14 return Select [FalseValue, TrueValue, Condition]