This patch adds profile run time support to profile a range of values.
It has two adjustable parameters: SmallVal and LargeVal size less than or equal to SmallVal will be precisely profiled. size greater than SmallVal but less than LargeVal will have one count size greater than or equal to LargeVale will have one count. These parameters are passed from compiler.
This interface is going to used in profiling the size of memory intrinsic calls.
remove this line