Browse Prior Art Database

A method for eliminating array bounds checks by using loop unrolling

IP.com Disclosure Number: IPCOM000022650D
Original Publication Date: 2004-Mar-23
Included in the Prior Art Database: 2004-Mar-23

Publishing Venue

IBM

Abstract

Disclosed is a method for eliminating array bounds checks by using a loop unrolling technique. Previous loop unrolling techniques did not optimize array bounds checks in a loop whose iteration count is not loop invariant. This disclosure attempts to optimize array bounds checks in such loops.