これらは, ADL ファイルのパース結果を表すクラス. ArchDesc 内ではパース結果は FormList (Form の集合)として格納されている (See: here for details).
((cite: hotspot/src/share/vm/adlc/archDesc.hpp))
FormList _header; // List of Source Code Forms for hpp file
FormList _pre_header; // ditto for the very top of the hpp file
FormList _source; // List of Source Code Forms for output
FormList _instructions; // List of Instruction Forms for output
FormList _machnodes; // List of Node Classes (special for pipelining)
FormList _operands; // List of Operand Forms for output
FormList _opclass; // List of Operand Class Forms for output
FormList _attributes; // List of Attribute Forms for parsing
(#Under Construction)
See: here for details
(#Under Construction)
See: here for details
(#Under Construction)
See: here for details
(#Under Construction)
See: here for details
(#Under Construction)
See: here for details
(#Under Construction)
See: here for details
(#Under Construction)
See: here for details
(#Under Construction)
See: here for details
(#Under Construction)
See: here for details
(#Under Construction)
See: here for details
(#Under Construction)
See: here for details
(#Under Construction)
See: here for details
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.