[llvm-commits] Deterministic finite automaton based packetizer for VLIW architectures

Jakob Stoklund Olesen stoklund at 2pi.dk
Mon Nov 28 13:45:14 PST 2011


On Nov 28, 2011, at 1:38 PM, Anshuman Dasgupta wrote:

> > I would like to review the functionality as well, but that will be a lot easier if you
> > submit a new patch with documentation first.
> 
> Sure, I've attached documentation on the functionality of the DFA. The document presents an overview of how the DFA is constructed and what it does. I will work on a patch to CodeGenerator.html that will describe the DFA generator but this document should let you review the code's functionality.


Thanks!

> > +class State {
> > +struct Transition {
> > +class DFA {
> >
> > Even for TableGen, these names are too generic to go in the llvm namespace.
> 
> Okay, I'll think of more specific names probably along the lines of prepending VLIWPacketizer to these names.

Even better, stick them in an anonymous namespace in DFAPacketizerEmitter.cpp, if possible.

/jakob

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20111128/b0f7c5c1/attachment.html>


More information about the llvm-commits mailing list