InstSemantics::InstSemantics(SemanticsTarget &Target, const CodeGenInstruction &CGI, const TreePattern &TP) { Flattener Flat(Target, CGI, *this); for (TreePatternNode *TPN : TP.getTrees()) Flat.flatten(TPN); }
InstSemantics::InstSemantics(SemanticsTarget &Target, const CodeGenInstruction &CGI, const TreePattern &TP) { Flattener Flat(Target, CGI, *this); for (TreePatternNode *TPN : TP.getTrees()) Flat.flatten(TPN); }