[LLVMdev] Virtual register def doesn't dominate all uses

Boris Boesler baembel at gmx.de
Wed Nov 5 07:14:41 PST 2014


Hi!

Am 05.11.2014 um 16:05 schrieb Tim Northover <t.p.northover at gmail.com>:

> Hi Boris,
> 
> On 5 November 2014 06:47, Boris Boesler <baembel at gmx.de> wrote:
>> Cross-check: Move the MV-patterns from the beginning to the end. Voila, it works.
> 
> It would be better to delete those patterns entirely. They'll always
> match (if asked) and never give a sane result.

 Hm, these are no patterns like "def : Pat<..>;". These are patterns inside instructions, and I do have to specify them to use them in copyPhysReg(), don't I?

Boris





More information about the llvm-dev mailing list