aboutsummaryrefslogtreecommitdiffstats
path: root/docs/TableGenFundamentals.html
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2009-05-18 22:14:45 +0000
committerEvan Cheng <evan.cheng@apple.com>2009-05-18 22:14:45 +0000
commitfb071388ede7d52326ede420526028d4341aa6ed (patch)
tree69e4ecd636796a425086b82037d9f815a9fbf1e5 /docs/TableGenFundamentals.html
parent8730786d9d61ca07337168703d6d489bcccfceca (diff)
downloadexternal_llvm-fb071388ede7d52326ede420526028d4341aa6ed.zip
external_llvm-fb071388ede7d52326ede420526028d4341aa6ed.tar.gz
external_llvm-fb071388ede7d52326ede420526028d4341aa6ed.tar.bz2
Add short descriptions of 'implicit' and 'parallel'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72050 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/TableGenFundamentals.html')
-rw-r--r--docs/TableGenFundamentals.html7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/TableGenFundamentals.html b/docs/TableGenFundamentals.html
index 08838ca..bd42711 100644
--- a/docs/TableGenFundamentals.html
+++ b/docs/TableGenFundamentals.html
@@ -395,6 +395,13 @@ supported include:</p>
<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>