Extend gep_elim_value to handle struct fields