Fix the float layout algorithm
Fix the float layout algorithm

Added an additional restriction on float layouts.

uwplse/Cassius,uwplse/Cassius,uwplse/Cassius,uwplse/Cassius,uwplse/Cassius,uwplse/Cassius