[llvm-dev] TableGen GlobalISelEmitter unable to handle trivial pattern
Amara Emerson via llvm-dev
llvm-dev at lists.llvm.org
Mon Jul 1 10:56:30 PDT 2019
+Daniel
> On Jun 30, 2019, at 3:08 PM, Matt Arsenault via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
> Hi,
>
> I’m looking at some patterns which failed to import, and when I reduced them I was surprised to find a variety of complicated patterns successfully import, but the most trivial patterns I can come up with fail. If I add this pattern to test/TableGen/GlobalISelEmitter.td:
>
> def : Pat <
> (mul i32:$y, i32:$x),
> (MUL $x, $y)
>> ;
>
> test/TableGen/GlobalISelEmitter.td:1196:1: warning: Skipped pattern: Dst pattern child is an unsupported kind
> def : Pat <
>
> What am I missing?
>
> -Matt
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
More information about the llvm-dev
mailing list