[PATCH] D29709: [globalisel] Separate the SelectionDAG importer from the emitter. NFC
Ahmed Bougacha via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 8 18:28:54 PST 2017
ab added inline comments.
================
Comment at: utils/TableGen/GlobalISelEmitter.cpp:83-84
/// Otherwise, return a reason why this pattern was skipped for emission.
- Optional<SkipReason> runOnPattern(const PatternToMatch &P,
- raw_ostream &OS);
+ Optional<SkipReason> runOnPattern(std::vector<RuleMatcher> &Rules,
+ const PatternToMatch &P, raw_ostream &OS);
};
----------------
My original thought was to replace, when we get to this point, the Optional<SkipReason> with an Expected<something>. I gave that a shot in D29743, what do you think?
https://reviews.llvm.org/D29709
More information about the llvm-commits
mailing list