5 ms·
Meh. Seems over engineered and too general. Maybe it’ll be cool for ML. Probably best left ignored for anything else. The whole thing about using it for C++ op
by pizlonator 7y ago
Meh. Seems over engineered and too general. Maybe it’ll be cool for ML. Probably best left ignored for anything else.
The whole thing about using it for C++ optimizations... I’ll believe it when I see a statistically significant speedup. Until then it’s vapor.
- halayli 7y agoyou don't need to limit yourself to c/c++. It can be used for various other reasons. As for c/c++ specifically, you can optimize much better and safer if you have 1 or more intermediate dialects prior to llvm's IR. You don't need to believe it. This is compiler 101.
- pizlonator 7y agoOf course you can optimize better if you have the right intermediate dialects. I’m saying that MLIR is unproven for that purpose outside of the ML space.