[llvm-commits] [llvm] r72050 - /llvm/trunk/docs/TableGenFundamentals.html

Chris Lattner clattner at apple.com
Sun Jun 14 22:53:04 PDT 2009


On May 18, 2009, at 3:14 PM, Evan Cheng wrote:

> 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'.

Hi Evan,

I think this should go in code generator.html, not TGFundamentals: the  
TG document is independent of any particular TG backend.

-Chris

>
> 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>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list