On Tue, Dec 01, 2015 at 04:14:21PM +0100, Bernd Schmidt wrote: > One problem I have whenever I try to edit i386.md is that I can't find the > patterns I'm looking for. Let's say I'm looking for lshrsi3, but there's no > pattern by this name, what I'm looking for is "<shift_insn><mode>3". Even > worse are things like "*xordi_2", which has just "*<code><mode>_2" and can't > reasonably be searched for.
For this purpose there is make mddump goal which generates tmp-mddump.md in the object directory with expanded iterators, where you can search for whatever you want. With the comments in the *.md file I'd worry about them getting out of date, or people feeling they have to edit them manually (rather than being regenerated or whatever). Jakub