[llvm-commits] [llvm] r48173 - /llvm/trunk/docs/LangRef.html
Duncan Sands
baldrick at free.fr
Mon Mar 10 22:38:00 PDT 2008
Hi Devang,
> +type of each return value must be '<a href="#t_firstclass">first class</a>'
must be -> must be a
> + type. Notice that a function is not <a href="#wellformed">well formed</a>
Notice -> Note
> +if there exists a '<tt>ret</tt>' instruction inside of the function that
> +returns values that does not match the return type of the function.</p>
that does not match -> that do not match
> +return value. If the instruction returns multiple values then these
> +value can only be accessed through '<a href="#i_getresult"><tt>getresult</tt>
value can -> values can
accessed through -> accessed through a
> +</a>' insctruction.</p>
insctruction -> instruction
> +continued at the dynamically nearest "exception" label. If the callee function
> +returns multiple values then individual return values are accessed only through
are accessed only through -> are only accessible through a
> +</tt>' instruction returns multiple values then the return value of the
the return value -> the return values
> +function is only accessed through '<tt><a href="#i_getresult">getresult</a>
is only accessed through -> are only accessible through a
> +from multiple values returned by '<tt><a href="#i_call">call</a></tt>'
returned by -> returned by a
> +The '<tt>getresult</tt>' instruction takes return value as first argument. The
takes return value -> takes a return value
> +value must have <a href="#t_struct">structure type</a>. The second argument
> +is unsigned index value.
is unsigned -> is an unsigned
> +The '<tt>getresult</tt>' instruction extracts element identified by
extracts element -> extracts the element
Ciao,
Duncan.
More information about the llvm-commits
mailing list