arm_compute v18.08
diff --git a/documentation/search/classes_e.js b/documentation/search/classes_e.js
index 263f7d6..ba3caa6 100644
--- a/documentation/search/classes_e.js
+++ b/documentation/search/classes_e.js
@@ -37,6 +37,7 @@
   ['necol2imkernel',['NECol2ImKernel',['../classarm__compute_1_1_n_e_col2_im_kernel.xhtml',1,'arm_compute']]],
   ['necolorconvert',['NEColorConvert',['../classarm__compute_1_1_n_e_color_convert.xhtml',1,'arm_compute']]],
   ['necolorconvertkernel',['NEColorConvertKernel',['../classarm__compute_1_1_n_e_color_convert_kernel.xhtml',1,'arm_compute']]],
+  ['neconcatenatelayer',['NEConcatenateLayer',['../classarm__compute_1_1_n_e_concatenate_layer.xhtml',1,'arm_compute']]],
   ['neconvertfullyconnectedweights',['NEConvertFullyConnectedWeights',['../classarm__compute_1_1_n_e_convert_fully_connected_weights.xhtml',1,'arm_compute']]],
   ['neconvertfullyconnectedweightskernel',['NEConvertFullyConnectedWeightsKernel',['../classarm__compute_1_1_n_e_convert_fully_connected_weights_kernel.xhtml',1,'arm_compute']]],
   ['neconvolution3x3',['NEConvolution3x3',['../classarm__compute_1_1_n_e_convolution3x3.xhtml',1,'arm_compute']]],
@@ -46,6 +47,8 @@
   ['neconvolutionrectangle',['NEConvolutionRectangle',['../classarm__compute_1_1_n_e_convolution_rectangle.xhtml',1,'arm_compute']]],
   ['neconvolutionrectanglekernel',['NEConvolutionRectangleKernel',['../classarm__compute_1_1_n_e_convolution_rectangle_kernel.xhtml',1,'arm_compute']]],
   ['neconvolutionsquare',['NEConvolutionSquare',['../classarm__compute_1_1_n_e_convolution_square.xhtml',1,'arm_compute']]],
+  ['necopy',['NECopy',['../classarm__compute_1_1_n_e_copy.xhtml',1,'arm_compute']]],
+  ['necopykernel',['NECopyKernel',['../classarm__compute_1_1_n_e_copy_kernel.xhtml',1,'arm_compute']]],
   ['necumulativedistributionkernel',['NECumulativeDistributionKernel',['../classarm__compute_1_1_n_e_cumulative_distribution_kernel.xhtml',1,'arm_compute']]],
   ['nedeconvolutionlayer',['NEDeconvolutionLayer',['../classarm__compute_1_1_n_e_deconvolution_layer.xhtml',1,'arm_compute']]],
   ['nedepthconcatenatelayer',['NEDepthConcatenateLayer',['../classarm__compute_1_1_n_e_depth_concatenate_layer.xhtml',1,'arm_compute']]],
@@ -98,9 +101,11 @@
   ['negaussianpyramidvertkernel',['NEGaussianPyramidVertKernel',['../classarm__compute_1_1_n_e_gaussian_pyramid_vert_kernel.xhtml',1,'arm_compute']]],
   ['negemm',['NEGEMM',['../classarm__compute_1_1_n_e_g_e_m_m.xhtml',1,'arm_compute']]],
   ['negemmassemblybasekernel',['NEGEMMAssemblyBaseKernel',['../classarm__compute_1_1_n_e_g_e_m_m_assembly_base_kernel.xhtml',1,'arm_compute']]],
+  ['negemmassemblydispatch',['NEGEMMAssemblyDispatch',['../classarm__compute_1_1_n_e_g_e_m_m_assembly_dispatch.xhtml',1,'arm_compute']]],
   ['negemmconvolutionlayer',['NEGEMMConvolutionLayer',['../classarm__compute_1_1_n_e_g_e_m_m_convolution_layer.xhtml',1,'arm_compute']]],
   ['negemminterleave4x4',['NEGEMMInterleave4x4',['../classarm__compute_1_1_n_e_g_e_m_m_interleave4x4.xhtml',1,'arm_compute']]],
   ['negemminterleave4x4kernel',['NEGEMMInterleave4x4Kernel',['../classarm__compute_1_1_n_e_g_e_m_m_interleave4x4_kernel.xhtml',1,'arm_compute']]],
+  ['negemminterleavedwrapper',['NEGEMMInterleavedWrapper',['../classarm__compute_1_1_n_e_g_e_m_m_interleaved_wrapper.xhtml',1,'arm_compute']]],
   ['negemmlowpassemblymatrixmultiplycore',['NEGEMMLowpAssemblyMatrixMultiplyCore',['../classarm__compute_1_1_n_e_g_e_m_m_lowp_assembly_matrix_multiply_core.xhtml',1,'arm_compute']]],
   ['negemmlowpmatrixareductionkernel',['NEGEMMLowpMatrixAReductionKernel',['../classarm__compute_1_1_n_e_g_e_m_m_lowp_matrix_a_reduction_kernel.xhtml',1,'arm_compute']]],
   ['negemmlowpmatrixbreductionkernel',['NEGEMMLowpMatrixBReductionKernel',['../classarm__compute_1_1_n_e_g_e_m_m_lowp_matrix_b_reduction_kernel.xhtml',1,'arm_compute']]],
@@ -177,6 +182,7 @@
   ['neremapkernel',['NERemapKernel',['../classarm__compute_1_1_n_e_remap_kernel.xhtml',1,'arm_compute']]],
   ['nereshapelayer',['NEReshapeLayer',['../classarm__compute_1_1_n_e_reshape_layer.xhtml',1,'arm_compute']]],
   ['nereshapelayerkernel',['NEReshapeLayerKernel',['../classarm__compute_1_1_n_e_reshape_layer_kernel.xhtml',1,'arm_compute']]],
+  ['nernnlayer',['NERNNLayer',['../classarm__compute_1_1_n_e_r_n_n_layer.xhtml',1,'arm_compute']]],
   ['neroipoolinglayer',['NEROIPoolingLayer',['../classarm__compute_1_1_n_e_r_o_i_pooling_layer.xhtml',1,'arm_compute']]],
   ['neroipoolinglayerkernel',['NEROIPoolingLayerKernel',['../classarm__compute_1_1_n_e_r_o_i_pooling_layer_kernel.xhtml',1,'arm_compute']]],
   ['nescale',['NEScale',['../classarm__compute_1_1_n_e_scale.xhtml',1,'arm_compute']]],
@@ -185,6 +191,7 @@
   ['nescharr3x3kernel',['NEScharr3x3Kernel',['../classarm__compute_1_1_n_e_scharr3x3_kernel.xhtml',1,'arm_compute']]],
   ['neseparableconvolutionhorkernel',['NESeparableConvolutionHorKernel',['../classarm__compute_1_1_n_e_separable_convolution_hor_kernel.xhtml',1,'arm_compute']]],
   ['neseparableconvolutionvertkernel',['NESeparableConvolutionVertKernel',['../classarm__compute_1_1_n_e_separable_convolution_vert_kernel.xhtml',1,'arm_compute']]],
+  ['nesimpleassemblyfunction',['NESimpleAssemblyFunction',['../classarm__compute_1_1_n_e_simple_assembly_function.xhtml',1,'arm_compute']]],
   ['nesobel3x3',['NESobel3x3',['../classarm__compute_1_1_n_e_sobel3x3.xhtml',1,'arm_compute']]],
   ['nesobel3x3kernel',['NESobel3x3Kernel',['../classarm__compute_1_1_n_e_sobel3x3_kernel.xhtml',1,'arm_compute']]],
   ['nesobel5x5',['NESobel5x5',['../classarm__compute_1_1_n_e_sobel5x5.xhtml',1,'arm_compute']]],
@@ -209,11 +216,14 @@
   ['newarpperspective',['NEWarpPerspective',['../classarm__compute_1_1_n_e_warp_perspective.xhtml',1,'arm_compute']]],
   ['newarpperspectivekernel',['NEWarpPerspectiveKernel',['../classarm__compute_1_1_n_e_warp_perspective_kernel.xhtml',1,'arm_compute']]],
   ['neweightsreshapekernel',['NEWeightsReshapeKernel',['../classarm__compute_1_1_n_e_weights_reshape_kernel.xhtml',1,'arm_compute']]],
+  ['newidthconcatenatelayer',['NEWidthConcatenateLayer',['../classarm__compute_1_1_n_e_width_concatenate_layer.xhtml',1,'arm_compute']]],
+  ['newidthconcatenatelayerkernel',['NEWidthConcatenateLayerKernel',['../classarm__compute_1_1_n_e_width_concatenate_layer_kernel.xhtml',1,'arm_compute']]],
   ['newinogradconvolutionlayer',['NEWinogradConvolutionLayer',['../classarm__compute_1_1_n_e_winograd_convolution_layer.xhtml',1,'arm_compute']]],
-  ['newinogradlayerbatchedgemmkernel',['NEWinogradLayerBatchedGEMMKernel',['../classarm__compute_1_1_n_e_winograd_layer_batched_g_e_m_m_kernel.xhtml',1,'arm_compute']]],
+  ['newinogradlayerconfiguration',['NEWinogradLayerConfiguration',['../classarm__compute_1_1_n_e_winograd_layer_configuration.xhtml',1,'arm_compute']]],
   ['newinogradlayertransforminputkernel',['NEWinogradLayerTransformInputKernel',['../classarm__compute_1_1_n_e_winograd_layer_transform_input_kernel.xhtml',1,'arm_compute']]],
   ['newinogradlayertransformoutputkernel',['NEWinogradLayerTransformOutputKernel',['../classarm__compute_1_1_n_e_winograd_layer_transform_output_kernel.xhtml',1,'arm_compute']]],
   ['newinogradlayertransformweightskernel',['NEWinogradLayerTransformWeightsKernel',['../classarm__compute_1_1_n_e_winograd_layer_transform_weights_kernel.xhtml',1,'arm_compute']]],
+  ['nodeexecutionmethodmutator',['NodeExecutionMethodMutator',['../classarm__compute_1_1graph_1_1_node_execution_method_mutator.xhtml',1,'arm_compute::graph']]],
   ['nodefusionmutator',['NodeFusionMutator',['../classarm__compute_1_1graph_1_1_node_fusion_mutator.xhtml',1,'arm_compute::graph']]],
   ['nodeidxpair',['NodeIdxPair',['../structarm__compute_1_1graph_1_1_node_idx_pair.xhtml',1,'arm_compute::graph']]],
   ['nodeparams',['NodeParams',['../structarm__compute_1_1graph_1_1_node_params.xhtml',1,'arm_compute::graph']]],