Am 30.05.26 um 16:48 schrieb Segher Boessenkool:
Prior to RA you have the predicates only. During RA and reload you have to satisfy both the predicates and the constraints. After reload only the constraints matter.
As far as I know there's at least one exception: RTL peepholes. They use the predicates for matching, ignoring the constrains. Such a peephole2 must FAIL when it can't digest some operand combo. Johann
