[llvm-commits] [llvm] r72050 - /llvm/trunk/docs/TableGenFundamentals.html
Evan Cheng
evan.cheng at apple.com
Mon May 18 15:14:46 PDT 2009
Author: evancheng
Date: Mon May 18 17:14:45 2009
New Revision: 72050
URL: http://llvm.org/viewvc/llvm-project?rev=72050&view=rev
Log:
Add short descriptions of 'implicit' and 'parallel'.
Modified:
llvm/trunk/docs/TableGenFundamentals.html
Modified: llvm/trunk/docs/TableGenFundamentals.html
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/TableGenFundamentals.html?rev=72050&r1=72049&r2=72050&view=diff
==============================================================================
--- llvm/trunk/docs/TableGenFundamentals.html (original)
+++ llvm/trunk/docs/TableGenFundamentals.html Mon May 18 17:14:45 2009
@@ -395,6 +395,13 @@
<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>
More information about the llvm-commits
mailing list