Proto commits in intel/intel-graphics-compiler

These 10 commits are when the Protocol Buffers files have changed:

Commit:315b4c6
Author:Wesierski, Lukasz
Committer:igcbot

IGCMetrics update 1. Redesigned collecting data about spill/fills - now collected from IGC & VISA 2. Fixed argument mapping after pass PrivateMemoryResolution

The documentation is generated from this commit.

Commit:1f9e34f
Author:Lukasz Wesierski
Committer:igcbot

IGCMetrics update 1. Redesigned collecting data about sends (split into HDC and LSC sends stats) 2. Collecting information about number of instruction in SIMD[1-32] 3. Bug fix in collecting if-else

Commit:335cd33
Author:Lukasz Wesierski
Committer:igcbot

Update in metrics Added global register stats Added if-else stats

Commit:35c2bb8
Author:Lukasz Wesierski
Committer:igcbot

IGC Metrics update Redesinged collectig user variables Added collecting functions/kernels arguments Added Cost model for the SIMD32 Added Private array to register opt info

Commit:47ccb8f
Author:Lukasz Wesierski
Committer:igcbot

[Autobackout][FuncReg]Revert of change: ad7897cab4e46dccc250497921b760534a5ab05f Update in metrics Redesinged collectig user variables Added collecting functions/kernels arguments Added Cost model for the SIMD32 Added Private array to register opt info

Commit:ad7897c
Author:Lukasz Wesierski
Committer:igcbot

Update in metrics Redesinged collectig user variables Added collecting functions/kernels arguments Added Cost model for the SIMD32 Added Private array to register opt info

Commit:04c9de4
Author:Lukasz Wesierski
Committer:igcbot

Update for IGC-Metrics 1. Updated the way how the metrics are collected from the debug info. 2. Added cost-model for the SIMD16

Commit:0711d71
Author:Lukasz Wesierski
Committer:igcbot

[Autobackout][FuncReg]Revert of change: 5a0c1a6bc8073129a147e895917dac501c779c02 Protobuf WA for memory leak Switching to solution protobuf-lite disables protobuf reflection which is causing the memory leak

Commit:5a0c1a6
Author:Lukasz Wesierski
Committer:igcbot

Protobuf WA for memory leak Switching to solution protobuf-lite disables protobuf reflection which is causing the memory leak

Commit:df7a997
Author:Lukasz Wesierski
Committer:igcbot

Add protobuf to IGC solution for metrics