اگر loop مورد نظر رو کامپایلر بتونه optimize و جذف کنه کلاکی مصرف نمیشه .
مثلا زمانی که حلقه dead code حساب بشه . یا مثلا وقت هایی که کامپایلر بتونه مقدار رو زمان کاپایل حساب کنه .
در غیر این صورت هر کاری هم انجام بدید باز هم نیاز به یک مقایسه داخل حلقه نیاز هست که کلاک مصرف میشه.