Displaying 2 results from an estimated 2 matches for "wrapperpass".
2020 Nov 12
0
Supporting external MCContext in MMI
Hi we have something like an external driver that likes to own MCInst data
externally, i.e. outside from LLVM. By default, the
MachineModuleInfo/WrapperPass creates its own context in the constructor
of MachineModuleInfo. MMI's context is used throughout codegen. When using
a MCStreamer with an external context one can achieve almost what we want,
because the streamer's context is used to create MCInst, but not all data
will be owned by the str...
2020 Sep 01
2
[RFC] Framework for Finding and Using Similarity at the IR Level
...k Structural Comparison: https://reviews.llvm.org/D86971 <https://reviews.llvm.org/D86971>
IRSimilarityIdentifier:
IRSimilarityIdentifier: Add Suffix Tree processing and grouping candidates by structural similarity.
Link: https://reviews.llvm.org/D86972 <https://reviews.llvm.org/D86972>
WrapperPass:
Wrapper Pass: Adding a wrapper and printer pass for the IRSimilarityIdentifier.
Link: https://reviews.llvm.org/D86973 <https://reviews.llvm.org/D86973>
Extra Features:
- Commutativity IRSimilarityCandidate: Adding flexibility for commutative instructions in structural comparison.
Predicate I...