3 ms·
I found TableGen frustrating when I first started working with MLIR, in part because I expected it to be a layer of abstraction, but it very much is not. It is
by j2kun 3y ago
I found TableGen frustrating when I first started working with MLIR, in part because I expected it to be a layer of abstraction, but it very much is not. It is (in MLIR) mainly convenience tool for autogenerating boilerplate code. Once I realized that and got used to looking at the generated code, it became much easier.