Re: [PATCH, pushed] rs6000: Fix invalid address used in MMA built-in function

2021-03-10 Thread Peter Bergner via Gcc-patches
On 2/11/21 2:22 PM, Peter Bergner wrote: > The mma_assemble_input_operand predicate is too lenient on the memory > operands it will accept, leading to an ICE when illegitimate addresses > are passed in. The solution is to only accept memory operands with > addresses that are valid for quad word me

[PATCH, pushed] rs6000: Fix invalid address used in MMA built-in function

2021-02-11 Thread Peter Bergner via Gcc-patches
The mma_assemble_input_operand predicate is too lenient on the memory operands it will accept, leading to an ICE when illegitimate addresses are passed in. The solution is to only accept memory operands with addresses that are valid for quad word memory accesses. The test case is a minimized test