Re: [03/nn] [AArch64] Rework interface to add constant/offset routines

2017-11-10 Thread James Greenhalgh
On Mon, Oct 30, 2017 at 10:52:26AM +, Richard Sandiford wrote: > Richard Sandiford writes: > > The port had aarch64_add_offset and aarch64_add_constant routines > > that did similar things. This patch replaces them with an expanded > > version of

Re: [03/nn] [AArch64] Rework interface to add constant/offset routines

2017-10-30 Thread Richard Sandiford
Richard Sandiford writes: > The port had aarch64_add_offset and aarch64_add_constant routines > that did similar things. This patch replaces them with an expanded > version of aarch64_add_offset that takes separate source and > destination registers. The new

[03/nn] [AArch64] Rework interface to add constant/offset routines

2017-10-27 Thread Richard Sandiford
The port had aarch64_add_offset and aarch64_add_constant routines that did similar things. This patch replaces them with an expanded version of aarch64_add_offset that takes separate source and destination registers. The new routine also takes a poly_int64 offset instead of a HOST_WIDE_INT