GCC Middle and Back End API Reference
move_by_pieces_d Struct Reference

Data Fields

rtx to
rtx to_addr
int autinc_to
int explicit_inc_to
rtx from
rtx from_addr
int autinc_from
int explicit_inc_from
unsigned HOST_WIDE_INT len
HOST_WIDE_INT offset
int reverse

Detailed Description

This structure is used by move_by_pieces to describe the move to
   be performed.   

Field Documentation

int move_by_pieces_d::autinc_from

Referenced by move_by_pieces(), and move_by_pieces_1().

int move_by_pieces_d::autinc_to

Referenced by move_by_pieces(), and move_by_pieces_1().

int move_by_pieces_d::explicit_inc_from

Referenced by move_by_pieces(), and move_by_pieces_1().

int move_by_pieces_d::explicit_inc_to

Referenced by move_by_pieces(), and move_by_pieces_1().

rtx move_by_pieces_d::from

Referenced by move_by_pieces(), and move_by_pieces_1().

rtx move_by_pieces_d::from_addr

Referenced by move_by_pieces(), and move_by_pieces_1().

unsigned HOST_WIDE_INT move_by_pieces_d::len

Referenced by move_by_pieces(), and move_by_pieces_1().

HOST_WIDE_INT move_by_pieces_d::offset

Referenced by move_by_pieces(), and move_by_pieces_1().

int move_by_pieces_d::reverse

Referenced by move_by_pieces(), and move_by_pieces_1().

rtx move_by_pieces_d::to

Referenced by move_by_pieces(), and move_by_pieces_1().

rtx move_by_pieces_d::to_addr

Referenced by move_by_pieces(), and move_by_pieces_1().


The documentation for this struct was generated from the following file: