Re: [PATCH, aarch64 4/4] aarch64: Add movprfx patterns for zero and unmatched select

2018-07-02 Thread Richard Sandiford
Richard Henderson writes: > * config/aarch64/aarch64-protos.h, config/aarch64/aarch64.c > (aarch64_sve_prepare_conditional_op): Remove. > * config/aarch64/aarch64-sve.md (cond_): > Allow aarch64_simd_reg_or_zero as select operand; remove > the aarch64_sve_prepare_cond

[PATCH, aarch64 4/4] aarch64: Add movprfx patterns for zero and unmatched select

2018-07-01 Thread Richard Henderson
* config/aarch64/aarch64-protos.h, config/aarch64/aarch64.c (aarch64_sve_prepare_conditional_op): Remove. * config/aarch64/aarch64-sve.md (cond_): Allow aarch64_simd_reg_or_zero as select operand; remove the aarch64_sve_prepare_conditional_op call. (c