diff options
| author | Evan Cheng <evan.cheng@apple.com> | 2009-10-05 02:51:06 +0000 |
|---|---|---|
| committer | Evan Cheng <evan.cheng@apple.com> | 2009-10-05 02:51:06 +0000 |
| commit | ef716b04b399f8b31d672cb775b86984f375aa88 (patch) | |
| tree | 90c76c6089a2b5a259a4cd71dfc2cc2c9865f887 | |
| parent | 463716d5591acf1f20bb28e0faa3ad7a46dab05a (diff) | |
| download | bcm5719-llvm-ef716b04b399f8b31d672cb775b86984f375aa88.tar.gz bcm5719-llvm-ef716b04b399f8b31d672cb775b86984f375aa88.zip | |
Move implicit and paralle to a separate codegen specific section.
llvm-svn: 83291
| -rw-r--r-- | llvm/docs/TableGenFundamentals.html | 26 |
1 files changed, 19 insertions, 7 deletions
diff --git a/llvm/docs/TableGenFundamentals.html b/llvm/docs/TableGenFundamentals.html index bf38dda79f7..994484f250d 100644 --- a/llvm/docs/TableGenFundamentals.html +++ b/llvm/docs/TableGenFundamentals.html @@ -398,13 +398,6 @@ which case the user must specify it explicitly.</dd> <dd>a dag value. The first element is required to be a record definition, the remaining elements in the list may be arbitrary other values, including nested `<tt>dag</tt>' values.</dd> -<dt><tt>(implicit a)</tt></dt> - <dd>an implicitly defined physical register. This tells the dag instruction - selection emitter the input pattern's extra definitions matches implicit - physical register definitions.</dd> -<dt><tt>(parallel (a), (b))</tt></dt> - <dd>a list of dags specifying parallel operations which map to the same - instruction.</dd> <dt><tt>!strconcat(a, b)</tt></dt> <dd>A string value that is the result of concatenating the 'a' and 'b' strings.</dd> @@ -760,6 +753,25 @@ opened, as in the case with the <tt>CALL*</tt> instructions above.</p> </div> <!-- *********************************************************************** --> +<div class="doc_section"><a name="codegen">Code Generator backend info</a></div> +<!-- *********************************************************************** --> + +<p>Expressions used by code generator to describe instructions and isel +patterns:</p> + +<div class="doc_text"> + +<dt><tt>(implicit a)</tt></dt> + <dd>an implicitly defined physical register. This tells the dag instruction + selection emitter the input pattern's extra definitions matches implicit + physical register definitions.</dd> +<dt><tt>(parallel (a), (b))</tt></dt> + <dd>a list of dags specifying parallel operations which map to the same + instruction.</dd> + +</div> + +<!-- *********************************************************************** --> <div class="doc_section"><a name="backends">TableGen backends</a></div> <!-- *********************************************************************** --> |

