[llvm-dev] trouble understanding tablegen

Rail Shafigulin via llvm-dev llvm-dev at lists.llvm.org
Wed Oct 7 12:52:12 PDT 2015


I'm somewhat new to LLVM and I'm trying to learn tablegen. I found a
tutorial on how to create a backend for a given target but I can't figure
out how does tablegen do pattern matching.

Here is the specific link to the tutorial.

http://jonathan2251.github.io/lbd/llvmstructure.html#llvmstructure-f13

The image describes how instruction selection occurs but I can't make heads
or tails of it. I'd really appreciate any help on this.

Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20151007/a95f954d/attachment.html>


More information about the llvm-dev mailing list