```
tree size;
if (tb1->isfloating())
  {
    /* ... */
  }
else
  size = build_integer_cst (e1->type->size());
```

Saves it potentially being called twice (first time redundantly).