Adaptation avec struct elt, reg, cst