arm_compute v18.05
diff --git a/documentation/functions_vars.xhtml b/documentation/functions_vars.xhtml
index c719605..056d9dc 100644
--- a/documentation/functions_vars.xhtml
+++ b/documentation/functions_vars.xhtml
@@ -40,7 +40,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">Compute Library
-   &#160;<span id="projectnumber">18.03</span>
+   &#160;<span id="projectnumber">18.05</span>
    </div>
   </td>
  </tr>
@@ -108,11 +108,13 @@
       <li><a href="functions_vars_h.xhtml#index_h"><span>h</span></a></li>
       <li><a href="functions_vars_i.xhtml#index_i"><span>i</span></a></li>
       <li><a href="functions_vars_j.xhtml#index_j"><span>j</span></a></li>
+      <li><a href="functions_vars_k.xhtml#index_k"><span>k</span></a></li>
       <li><a href="functions_vars_l.xhtml#index_l"><span>l</span></a></li>
       <li><a href="functions_vars_m.xhtml#index_m"><span>m</span></a></li>
       <li><a href="functions_vars_n.xhtml#index_n"><span>n</span></a></li>
       <li><a href="functions_vars_o.xhtml#index_o"><span>o</span></a></li>
       <li><a href="functions_vars_p.xhtml#index_p"><span>p</span></a></li>
+      <li><a href="functions_vars_q.xhtml#index_q"><span>q</span></a></li>
       <li><a href="functions_vars_r.xhtml#index_r"><span>r</span></a></li>
       <li><a href="functions_vars_s.xhtml#index_s"><span>s</span></a></li>
       <li><a href="functions_vars_t.xhtml#index_t"><span>t</span></a></li>
@@ -157,35 +159,47 @@
 &#160;
 
 <h3><a class="anchor" id="index__"></a>- _ -</h3><ul>
-<li>_alpha
-: <a class="el" href="classarm__compute_1_1test_1_1validation_1_1_accumulate_weighted_validation_fixture.xhtml#ae80bfae04338955af4de0333b2e0732d">AccumulateWeightedValidationFixture&lt; TensorType, AccessorType, FunctionType, T1, T2 &gt;</a>
+<li>_a
+: <a class="el" href="classarm__compute_1_1_assembly_kernel_glue.xhtml#a3c56e995d4dc7abbe0dc428c91677f5a">AssemblyKernelGlue&lt; TypeInput, TypeOutput &gt;</a>
 </li>
-<li>_end_x
-: <a class="el" href="classarm__compute_1_1_access_window_static.xhtml#a1cd2ac1bcf5024756e4c48ac8d43ed97">AccessWindowStatic</a>
+<li>_b
+: <a class="el" href="classarm__compute_1_1_assembly_kernel_glue.xhtml#afbd52c7bb890e7e1b516ca458abe423e">AssemblyKernelGlue&lt; TypeInput, TypeOutput &gt;</a>
 </li>
-<li>_end_y
-: <a class="el" href="classarm__compute_1_1_access_window_static.xhtml#a85980789df8ce8a43eed2535663e5eca">AccessWindowStatic</a>
+<li>_biases
+: <a class="el" href="classarm__compute_1_1_c_l_direct_convolution_layer_kernel.xhtml#a95ba9da2ab49208dfa0d4642c8f7b23b">CLDirectConvolutionLayerKernel</a>
 </li>
-<li>_info
-: <a class="el" href="classarm__compute_1_1_access_window_static.xhtml#acea88797992fa16318f75073ff478f45">AccessWindowStatic</a>
+<li>_border_size
+: <a class="el" href="classarm__compute_1_1_c_l_direct_convolution_layer_kernel.xhtml#a2e0cdcd6999269beea6b9512ad41f3d4">CLDirectConvolutionLayerKernel</a>
 </li>
-<li>_output_tile_cols
-: <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_batched_g_e_m_m_kernel.xhtml#a5915e138cff9372cd4438c0208181e77">NEWinogradLayerBatchedGEMMKernel&lt; TIn, TOut, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
+<li>_conv_stride_x
+: <a class="el" href="classarm__compute_1_1_c_l_direct_convolution_layer_kernel.xhtml#aeebcff33f13042b2527755e294f5d53e">CLDirectConvolutionLayerKernel</a>
 </li>
-<li>_output_tile_rows
-: <a class="el" href="classarm__compute_1_1_n_e_winograd_layer_batched_g_e_m_m_kernel.xhtml#a418b17d4e8cf867d837ce92b9919241a">NEWinogradLayerBatchedGEMMKernel&lt; TIn, TOut, OutputTileRows, OutputTileCols, KernelRows, KernelCols &gt;</a>
+<li>_conv_stride_y
+: <a class="el" href="classarm__compute_1_1_c_l_direct_convolution_layer_kernel.xhtml#a862a2fc55a07b4d6a7e4e23cb11ff323">CLDirectConvolutionLayerKernel</a>
+</li>
+<li>_d
+: <a class="el" href="classarm__compute_1_1_assembly_kernel_glue.xhtml#a795e046c4103b68ac2d3977d903a15d4">AssemblyKernelGlue&lt; TypeInput, TypeOutput &gt;</a>
+</li>
+<li>_gemm_kernel_asm
+: <a class="el" href="classarm__compute_1_1_assembly_kernel_glue.xhtml#add93daba36f239482945a1b2428f35fc">AssemblyKernelGlue&lt; TypeInput, TypeOutput &gt;</a>
+</li>
+<li>_input
+: <a class="el" href="classarm__compute_1_1_c_l_direct_convolution_layer_kernel.xhtml#a1acfeaa60695d4df61d8d4b5c905aa53">CLDirectConvolutionLayerKernel</a>
+</li>
+<li>_optimised_kernel
+: <a class="el" href="classarm__compute_1_1_assembly_kernel_glue.xhtml#a25380d912475d0de9f812208470ed658">AssemblyKernelGlue&lt; TypeInput, TypeOutput &gt;</a>
+</li>
+<li>_output
+: <a class="el" href="classarm__compute_1_1_c_l_direct_convolution_layer_kernel.xhtml#a62d192d931002b4866443cd7fc71419b">CLDirectConvolutionLayerKernel</a>
+</li>
+<li>_pretranspose
+: <a class="el" href="classarm__compute_1_1_assembly_kernel_glue.xhtml#a5bdfad560ce4bc3d80c8c5182eba0f47">AssemblyKernelGlue&lt; TypeInput, TypeOutput &gt;</a>
 </li>
 <li>_reference
 : <a class="el" href="structarm__compute_1_1test_1_1validation_1_1compare__base.xhtml#a9cdfbe0f92ba33d9d5c84bc06600640c">compare_base&lt; T &gt;</a>
 </li>
-<li>_shift
-: <a class="el" href="classarm__compute_1_1test_1_1validation_1_1_accumulate_squared_validation_fixture.xhtml#afee82e52ade4d6cf07d45ca2e3feb8f4">AccumulateSquaredValidationFixture&lt; TensorType, AccessorType, FunctionType, T1, T2 &gt;</a>
-</li>
-<li>_start_x
-: <a class="el" href="classarm__compute_1_1_access_window_static.xhtml#a482da54e3056fdd14c12bd1490febd2a">AccessWindowStatic</a>
-</li>
-<li>_start_y
-: <a class="el" href="classarm__compute_1_1_access_window_static.xhtml#a52d465988c8ff914263b289792b0b15a">AccessWindowStatic</a>
+<li>_ssbo_name
+: <a class="el" href="classarm__compute_1_1_g_l_buffer_wrapper.xhtml#abec44e011c6cd1fd66abdd649d446ca4">GLBufferWrapper</a>
 </li>
 <li>_target
 : <a class="el" href="structarm__compute_1_1test_1_1validation_1_1compare__base.xhtml#a43df64dda9f48ddc325ea5ee5cce504c">compare_base&lt; T &gt;</a>
@@ -193,13 +207,16 @@
 <li>_tolerance
 : <a class="el" href="structarm__compute_1_1test_1_1validation_1_1compare__base.xhtml#aa4fd55d362930310365e320208784ede">compare_base&lt; T &gt;</a>
 </li>
+<li>_weights
+: <a class="el" href="classarm__compute_1_1_c_l_direct_convolution_layer_kernel.xhtml#a6fc108ac852099117f9c722f2afe2cb8">CLDirectConvolutionLayerKernel</a>
+</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Fri Mar 2 2018 12:38:02 for Compute Library by
+    <li class="footer">Generated on Wed May 23 2018 11:36:46 for Compute Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>