Merge "vp9: neon: add vp9_convolve_copy_neon"
Merge "vp9: neon: add vp9_convolve_avg_neon"
Merge "Moving segmentation struct from MACROBLOCKD to VP9_COMMON."
Merge "Converting code from using ss_txfrm_size to tx_size."
Added resizing & initialization of last frame segment map

When the frame size changes the last frame segment map must
be resized to match and initialized to 0.

Change-Id: Idc10de109f55dbe9af3a6caae355a2974712243d
Merge "Refactor rd loop for chroma components"
Moving from ss_txfrm_size to tx_size.

Updating foreach_transformed_block_visitor and corresponding functions
to accept tx_size instead of ss_txfrm_size. List of functions per file:

vp9_decodframe.c
  decode_block
  decode_block_intra

vp9_detokenize.c
  decode_block

vp9_encodemb.c
  optimize_block
  vp9_xform_quant
  vp9_encode_block_intra

vp9_rdopt.c
  dist_block
  rate_block
  block_yrd_txfm

vp9_tokenize.c
  set_entropy_context_b
  tokenize_b
  is_skippable

Change-Id: I351bf563eb36cf34db71c3f06b9bbc9a61b55b73
vp9: neon: use aligned stores in convolve functions

The destination is block-aligned so it is safe to use aligned
stores.

Change-Id: I38261e4fa40bc60e6472edffece59e372908da7e
Merge "Added resizing & initialization of last frame segment map"
Fixed typos and formatting

Change-Id: I3814984a624bc64147c57efa74fbdda8eda47262
Merge "vp9: neon: use aligned stores in convolve functions"
Reduce the instructions of idct8x8. Also add the
saving and restoring of D registers.

Change-Id: Id3630c90fcb160ef939fef55411342608af5f990
Reduce instructions of idct4x4.

Change-Id: Ia26a2526804e7e2f656b0051618a615fca8fc79d
Merge "vp9: neon: optimise vp9_wide_mbfilter_neon"
Merge "Reduce instructions of idct4x4."
Merge "Reduce the instructions of idct8x8. Also add the saving and restoring of D registers."
Merge "Renaming d27 predictor to d207."
Merge "Moving from ss_txfrm_size to tx_size."
Removing unused or redundant arguments from *_args structures.

Redundant dst, pre[2] from build_inter_predictors_args, unused cm from
encode_b_args.

Change-Id: I2c476cd328c5c0cca4c78ba451ca6ba2a2c37e2d
Fix the returned distortion value in rd_pick_intra

Return the distortion value in vp9_rd_pick_intra_mode_sb as sum of
dist_y and dist_uv. Remove the right shift operation on dist_uv,
and make it consistent with that of vp9_rd_pick_inter_mode_sb.

Change-Id: I9d564e242d9add38e32595d33b0e0dddb1d55e5b