Displaying 1 result from an estimated 1 matches for "memfrag".
Did you mean:
mem_frag
2020 Jul 13
2
[Beginner] Understanding Tablegen language
...? or it can be
ValueType or something else?
3. What are keywords like "ins", "outs" and "ops"? They are not mentioned
in lang ref manual either.
4. What is a "node" keyword?
5. How are PatFrags used? I see some .td files I see, like X86InstrFMA.td,
PatFrag MemFrag is passed as argument to multiclass and then used along
with addr:$src3 in it. I really don't understand what this means. Does this
mean that whatever comes after PatFrag "object" is substituted as Args in
PatFrag? e.g. TargetSelectionDAG defines
*def not : PatFrag<(ops node:$in)...