; Demonstrate usage of llvm.va_copy and llvm.va_end
%aq = alloca sbyte*
- %apv = load sbyte** %ap
- call void %<a href="#i_va_copy">llvm.va_copy</a>(sbyte** %aq, sbyte* %apv)
+ call void %<a href="#i_va_copy">llvm.va_copy</a>(sbyte** %aq, sbyte** %ap)
call void %<a href="#i_va_end">llvm.va_end</a>(sbyte** %aq)
; Stop processing of arguments.
<pre>
declare void %llvm.va_copy(<va_list>* <destarglist>,
- <va_list> <srcarglist>)
+ <va_list>* <srcarglist>)
</pre>
<h5>Overview:</h5>
<h5>Arguments:</h5>
<p>The first argument is a pointer to a <tt>va_list</tt> element to initialize.
-The second argument is a <tt>va_list</tt> element to copy from.</p>
+The second argument is a pointer to a <tt>va_list</tt> element to copy from.</p>
<h5>Semantics:</h5>