The program compress contains nested 11 loops, both context sensitive and not context sensitive. The number of iterations of the inner loop is dependent on the iteration no. of the outer. The number of iterations of the loops in the program is input dependent. When run as is, the no. of iterations are the following: No. of iterations for main_initbuffer_L1 = 50 No. of iterations for main_compress_L1 = 8 No. of iterations for main_compress_L2 = 49 Maximum no. of iterations per invocation for main_compress_L2_L1 is 1, sum is 1 Maximum no. of iterations per invocation for main_compress_L2_cl_block_cl_hash_L1 is 16, sum is 16 Maximum no. of iterations per invocation for main_compress_L2_cl_block_cl_hash_L2 is 1, sum is 1 Maximum no. of iterations per invocation for main_compress_L2_cl_block_output_L1 is 0, sum is 0 Maximum no. of iterations per invocation for main_compress_L2_cl_block_output_writebytes1_L1 is 0, sum is 0 Maximum no. of iterations per invocation for main_compress_L2_cl_block_output_writebytes2_L1 is 0, sum is 0 Maximum no. of iterations per invocation for main_compress_cl_hash_L1 is 16, sum is 16 Maximum no. of iterations per invocation for main_compress_cl_hash_L2 is 1, sum is 1