+2004-11-12 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * expr.c (emit_group_load) <CONCAT>: Use extract_bit_field
+ to load from the stack.
+
2004-11-12 Richard Henderson <rth@redhat.com>
* toplev.c (floor_log2): Rename from floor_log2_wide, use CLZ_HWI.
else
{
rtx mem;
-
+
gcc_assert (!bytepos);
mem = assign_stack_temp (GET_MODE (src), slen, 0);
emit_move_insn (mem, src);
- tmps[i] = adjust_address (mem, mode, 0);
+ tmps[i] = extract_bit_field (mem, bytelen * BITS_PER_UNIT,
+ 0, 1, NULL_RTX, mode, mode);
}
}
/* FIXME: A SIMD parallel will eventually lead to a subreg of a