Re: [PATCH 05/31] VAX: Rationalize expression and address costs

2020-11-20 Thread Jeff Law via Gcc-patches
On 11/19/20 8:34 PM, Maciej W. Rozycki wrote: > Expression costs are required to be given in terms of COSTS_N_INSNS (n), > which is defined to stand for the count of single fast instructions, and > actually returns `n * 4'. The VAX backend however instead operates on > naked numbers, causing an

[PATCH 05/31] VAX: Rationalize expression and address costs

2020-11-19 Thread Maciej W. Rozycki
Expression costs are required to be given in terms of COSTS_N_INSNS (n), which is defined to stand for the count of single fast instructions, and actually returns `n * 4'. The VAX backend however instead operates on naked numbers, causing an anomaly for the integer const zero rtx, where the cost g