arm_compute v18.08
diff --git a/documentation/functions_p.xhtml b/documentation/functions_p.xhtml
index 7076cfc..8b125d5 100644
--- a/documentation/functions_p.xhtml
+++ b/documentation/functions_p.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.05</span>
+   &#160;<span id="projectnumber">18.08</span>
    </div>
   </td>
  </tr>
@@ -213,13 +213,13 @@
 , <a class="el" href="classarm__compute_1_1graph_1_1_i_tensor_handle.xhtml#a561a751539d572ac9e3c3eea75f35fa5">ITensorHandle</a>
 </li>
 <li>parse()
-: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_command_line_parser.xhtml#a66fa8f960eac1bf561ba2cb8be0cc58a">CommandLineParser</a>
-, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_enum_list_option.xhtml#aba9622f1f4bc66fcba246f30d4175a4f">EnumListOption&lt; T &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_enum_option.xhtml#aba9622f1f4bc66fcba246f30d4175a4f">EnumOption&lt; T &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_list_option.xhtml#aba9622f1f4bc66fcba246f30d4175a4f">ListOption&lt; T &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_option.xhtml#a1adbcecf58804b109b928dd852bc29ef">Option</a>
-, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_simple_option.xhtml#aba9622f1f4bc66fcba246f30d4175a4f">SimpleOption&lt; T &gt;</a>
-, <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_toggle_option.xhtml#aba9622f1f4bc66fcba246f30d4175a4f">ToggleOption</a>
+: <a class="el" href="classarm__compute_1_1utils_1_1_command_line_parser.xhtml#a66fa8f960eac1bf561ba2cb8be0cc58a">CommandLineParser</a>
+, <a class="el" href="classarm__compute_1_1utils_1_1_enum_list_option.xhtml#aba9622f1f4bc66fcba246f30d4175a4f">EnumListOption&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1utils_1_1_enum_option.xhtml#aba9622f1f4bc66fcba246f30d4175a4f">EnumOption&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1utils_1_1_list_option.xhtml#aba9622f1f4bc66fcba246f30d4175a4f">ListOption&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1utils_1_1_option.xhtml#a1adbcecf58804b109b928dd852bc29ef">Option</a>
+, <a class="el" href="classarm__compute_1_1utils_1_1_simple_option.xhtml#aba9622f1f4bc66fcba246f30d4175a4f">SimpleOption&lt; T &gt;</a>
+, <a class="el" href="classarm__compute_1_1utils_1_1_toggle_option.xhtml#aba9622f1f4bc66fcba246f30d4175a4f">ToggleOption</a>
 </li>
 <li>pass()
 : <a class="el" href="classarm__compute_1_1graph_1_1_pass_manager.xhtml#a44a465f23e4c7e6d21582e753ebb709c">PassManager</a>
@@ -233,6 +233,15 @@
 <li>path()
 : <a class="el" href="classarm__compute_1_1test_1_1_assets_library.xhtml#a9b67b266207227062c7a2961ef85293a">AssetsLibrary</a>
 </li>
+<li>permutation_vector()
+: <a class="el" href="classarm__compute_1_1graph_1_1_permute_layer_node.xhtml#a1ebe4a01be1450d3c68685eb034b0fde">PermuteLayerNode</a>
+</li>
+<li>PermuteLayer()
+: <a class="el" href="classarm__compute_1_1graph_1_1frontend_1_1_permute_layer.xhtml#a3100240dbc6c19e85608522a8d4c1e98">PermuteLayer</a>
+</li>
+<li>PermuteLayerNode()
+: <a class="el" href="classarm__compute_1_1graph_1_1_permute_layer_node.xhtml#aba1a80948f841e8d2959ea92bc6ebfeb">PermuteLayerNode</a>
+</li>
 <li>phase_type()
 : <a class="el" href="classarm__compute_1_1_h_o_g_info.xhtml#a96823b4d7dc642aa9f51a0077899d3f9">HOGInfo</a>
 </li>
@@ -245,11 +254,14 @@
 , <a class="el" href="classarm__compute_1_1_multi_image.xhtml#a1762b2552daa39b1629c90d1f04669f5">MultiImage</a>
 </li>
 <li>PMU()
-: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_p_m_u.xhtml#af16eae86d803112e6466140aaced812b">PMU</a>
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_p_m_u.xhtml#a96bc7297c283c973784c216437bae762">PMU</a>
 </li>
 <li>PMUCounter()
 : <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_p_m_u_counter.xhtml#a34771e648be7d29d489b5958b46fe204">PMUCounter</a>
 </li>
+<li>policy()
+: <a class="el" href="classarm__compute_1_1graph_1_1_resize_layer_node.xhtml#a8e50119411d5e587b6106a529099c433">ResizeLayerNode</a>
+</li>
 <li>pool_manager()
 : <a class="el" href="classarm__compute_1_1_i_memory_manager.xhtml#a3a47f406dc0d1b046ad26c3097f15293">IMemoryManager</a>
 , <a class="el" href="classarm__compute_1_1_memory_manager_on_demand.xhtml#a725ccfd45df434cfc14a7faac951ab5b">MemoryManagerOnDemand</a>
@@ -284,12 +296,6 @@
 <li>pop_suite()
 : <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_framework.xhtml#aedbe6ac82569518fedc4a08718f8aa93">Framework</a>
 </li>
-<li>pow()
-: <a class="el" href="structarm__compute_1_1test_1_1fixed__point__arithmetic_1_1detail_1_1functions.xhtml#a74f7a6f0b0c31beaf3a0bc13e991b1c3">functions</a>
-</li>
-<li>PPMAccessor()
-: <a class="el" href="classarm__compute_1_1graph__utils_1_1_p_p_m_accessor.xhtml#a0d3c4a4f52edede1f0a6d31a8f0b4ffb">PPMAccessor</a>
-</li>
 <li>PPMLoader()
 : <a class="el" href="classarm__compute_1_1utils_1_1_p_p_m_loader.xhtml#a49afa04c8a5fd9ead48e07440b37294c">PPMLoader</a>
 </li>
@@ -298,7 +304,6 @@
 </li>
 <li>precision
 : <a class="el" href="structarm__compute_1_1_i_o_format_info.xhtml#a1fba9343eade93326cb985cfcb6de487">IOFormatInfo</a>
-, <a class="el" href="classarm__compute_1_1test_1_1fixed__point__arithmetic_1_1fixed__point.xhtml#a89deb954a617641af987e59a483ca5e9">fixed_point&lt; T &gt;</a>
 </li>
 <li>precision_type
 : <a class="el" href="structarm__compute_1_1_i_o_format_info.xhtml#ad53ff460a7430f45c22b27aad707e41f">IOFormatInfo</a>
@@ -311,12 +316,35 @@
 </li>
 <li>prepare()
 : <a class="el" href="classarm__compute_1_1_c_l_convolution_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">CLConvolutionLayer</a>
+, <a class="el" href="classarm__compute_1_1_c_l_deconvolution_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">CLDeconvolutionLayer</a>
+, <a class="el" href="classarm__compute_1_1_c_l_depthwise_convolution_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">CLDepthwiseConvolutionLayer</a>
+, <a class="el" href="classarm__compute_1_1_c_l_depthwise_separable_convolution_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">CLDepthwiseSeparableConvolutionLayer</a>
 , <a class="el" href="classarm__compute_1_1_c_l_fully_connected_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">CLFullyConnectedLayer</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">CLGEMM</a>
 , <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_convolution_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">CLGEMMConvolutionLayer</a>
+, <a class="el" href="classarm__compute_1_1_c_l_g_e_m_m_lowp_matrix_multiply_core.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">CLGEMMLowpMatrixMultiplyCore</a>
+, <a class="el" href="classarm__compute_1_1_c_l_locally_connected_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">CLLocallyConnectedLayer</a>
+, <a class="el" href="classarm__compute_1_1_c_l_r_n_n_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">CLRNNLayer</a>
 , <a class="el" href="classarm__compute_1_1_c_l_winograd_convolution_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">CLWinogradConvolutionLayer</a>
+, <a class="el" href="classarm__compute_1_1_g_c_convolution_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">GCConvolutionLayer</a>
+, <a class="el" href="classarm__compute_1_1_g_c_fully_connected_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">GCFullyConnectedLayer</a>
+, <a class="el" href="classarm__compute_1_1_g_c_g_e_m_m.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">GCGEMM</a>
 , <a class="el" href="structarm__compute_1_1graph_1_1_execution_task.xhtml#a1825b40ca3bc3a1ba67fdb58fac5015c">ExecutionTask</a>
 , <a class="el" href="classarm__compute_1_1_i_function.xhtml#a820f7291c24155a2980512fae45aac26">IFunction</a>
+, <a class="el" href="classarm__compute_1_1_n_e_convolution_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">NEConvolutionLayer</a>
+, <a class="el" href="classarm__compute_1_1_n_e_deconvolution_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">NEDeconvolutionLayer</a>
+, <a class="el" href="classarm__compute_1_1_n_e_depthwise_convolution_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">NEDepthwiseConvolutionLayer</a>
+, <a class="el" href="classarm__compute_1_1_n_e_depthwise_separable_convolution_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">NEDepthwiseSeparableConvolutionLayer</a>
+, <a class="el" href="classarm__compute_1_1_n_e_fully_connected_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">NEFullyConnectedLayer</a>
+, <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">NEGEMM</a>
+, <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_assembly_dispatch_1_1_i_fallback.xhtml#a6516a60ee54e48d9e1f5565c0b8fda5a">NEGEMMAssemblyDispatch::IFallback</a>
+, <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_assembly_dispatch.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">NEGEMMAssemblyDispatch</a>
+, <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_convolution_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">NEGEMMConvolutionLayer</a>
+, <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_interleaved_wrapper.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">NEGEMMInterleavedWrapper</a>
+, <a class="el" href="classarm__compute_1_1_n_e_g_e_m_m_lowp_matrix_multiply_core.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">NEGEMMLowpMatrixMultiplyCore</a>
+, <a class="el" href="classarm__compute_1_1_n_e_locally_connected_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">NELocallyConnectedLayer</a>
+, <a class="el" href="classarm__compute_1_1_n_e_r_n_n_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">NERNNLayer</a>
+, <a class="el" href="classarm__compute_1_1_n_e_winograd_convolution_layer.xhtml#aa9b93ef660fc3c5b4b19d3fc7b891b77">NEWinogradConvolutionLayer</a>
 </li>
 <li>preprocess()
 : <a class="el" href="classarm__compute_1_1graph__utils_1_1_caffe_preproccessor.xhtml#a1545d087d050b8e9733e7e212df73666">CaffePreproccessor</a>
@@ -324,10 +352,10 @@
 , <a class="el" href="classarm__compute_1_1graph__utils_1_1_t_f_preproccessor.xhtml#a1545d087d050b8e9733e7e212df73666">TFPreproccessor</a>
 </li>
 <li>pretty_console
-: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_common_options.xhtml#a98e7bdac3d9d96b0f4cc5b1068717f99">CommonOptions</a>
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_common_options.xhtml#a49cdfd88177e934ce618157c234b7dec">CommonOptions</a>
 </li>
 <li>pretty_file
-: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_common_options.xhtml#ad63be2adb43e43ecc3ec0d26e2486874">CommonOptions</a>
+: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_common_options.xhtml#a27716d4756f9401d3b30f65a3140662c">CommonOptions</a>
 </li>
 <li>print()
 : <a class="el" href="classarm__compute_1_1graph_1_1_dot_graph_printer.xhtml#a6360aacec485371990a2691002a45fe4">DotGraphPrinter</a>
@@ -366,7 +394,7 @@
 , <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_printer.xhtml#ad15771962ae4349ff5fe189ba04f4139">Printer</a>
 </li>
 <li>print_help()
-: <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_command_line_parser.xhtml#a5ff56e81c580d778a11ef91d5757be80">CommandLineParser</a>
+: <a class="el" href="classarm__compute_1_1utils_1_1_command_line_parser.xhtml#a5ff56e81c580d778a11ef91d5757be80">CommandLineParser</a>
 </li>
 <li>print_info()
 : <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_j_s_o_n_printer.xhtml#a1b8f26a11ed27e8d4af56b4b297e5cd2">JSONPrinter</a>
@@ -413,7 +441,7 @@
 : <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_framework.xhtml#adbec548e723c57f5f88e2dd241d1e791">Framework</a>
 </li>
 <li>Printer()
-: <a class="el" href="classarm__compute_1_1logging_1_1_printer.xhtml#ab1c9bd7e4bc60107ac6035125cf76024">Printer</a>
+: <a class="el" href="classarm__compute_1_1logging_1_1_printer.xhtml#af1eb8ac5e81b67bdb4dad929c58f4d00">Printer</a>
 </li>
 <li>PrintRegion
 : <a class="el" href="structarm__compute_1_1_i_o_format_info.xhtml#ae283722f31a4c59039f9abd44f10dbd0">IOFormatInfo</a>
@@ -428,7 +456,7 @@
 : <a class="el" href="classarm__compute_1_1graph_1_1_edge.xhtml#aa3017d0ec14d1b47c6b3656ccbcee99d">Edge</a>
 </li>
 <li>Program()
-: <a class="el" href="classarm__compute_1_1_program.xhtml#a40ae1e88dc2e254ba8304fbc13349efb">Program</a>
+: <a class="el" href="classarm__compute_1_1_program.xhtml#a1615f70129362da8c0c0cd82ef6c1b44">Program</a>
 </li>
 <li>projection_bias()
 : <a class="el" href="classarm__compute_1_1_l_s_t_m_params.xhtml#ac531b5180cfe3ad8e5e6a7a399618a1b">LSTMParams&lt; T &gt;</a>
@@ -459,7 +487,7 @@
 : <a class="el" href="classarm__compute_1_1test_1_1framework_1_1_framework.xhtml#a3893bc1fbad02227b78bbce22bcff1ba">Framework</a>
 </li>
 <li>PyramidInfo()
-: <a class="el" href="classarm__compute_1_1_pyramid_info.xhtml#ae79dbf996c991c72eee4f1d9122152ef">PyramidInfo</a>
+: <a class="el" href="classarm__compute_1_1_pyramid_info.xhtml#ab38f8d031a5cb0f5d807a180e7107fdd">PyramidInfo</a>
 </li>
 </ul>
 </div><!-- contents -->
@@ -467,7 +495,7 @@
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Wed May 23 2018 11:36:46 for Compute Library by
+    <li class="footer">Generated on Wed Aug 29 2018 15:31:58 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>