Displaying 2 results from an estimated 2 matches for "libtablegen".
2018 Mar 14
0
TableGen: spring cleaning, new features for "functional programming"
Hi Nicolai,
if you're open to it, I'd like suggest another smallish cleanup in
libTablegen, namely doing something about the layering. Basicly what bit me
a few times is that there is a `Main.cpp` file. This particular file adds
CLI options such as -o, -d, -I. So if you build some out-of-tree tool and
happen to link against `all` components because you're lazy, there is a
high likeli...
2018 Feb 19
4
TableGen: spring cleaning, new features for "functional programming"
Hi all,
While working on some features for the AMDGPU backend -- specifically,
explicit address components for image intrinsics, which involves
generating both
(a) a lot of intrinsics with different but somewhat regular parameter
types, and
(b) the patterns to select instructions for those intrinsics
-- I got fed up with a lot of the TableGen bugs and limitations and set
out to fix things.