void get_VSR_element(el_reg_t* el, int gpr, int elt, int width) {
check_num_elements(elt, width);
switch (width) {
- case 64: el->dwords[p] = VSR_regfile[gpr].dwords[1-elt];
+ case 64: el->dwords[0] = VSR_regfile[gpr].dwords[1-elt];
case 32: el->words[0] = VSR_regfile[gpr].words[3-elt];
case 16: el->hwords[0] = VSR_regfile[gpr].hwords[7-elt];
case 8 : el->bytes[0] = VSR_regfile[gpr].bytes[15-elt];