Skip to content

An LLVM pass for bound check insertion and optimization based on the paper "Optimizing array bound checks using flow analysis" by Gupta et al.

Notifications You must be signed in to change notification settings

li3zhen1/ArrayBoundCheckPass

Repository files navigation

An LLVM pass for bound check insertion and optimization based on Gupta et al.'s paper

This repository contains an LLVM pass for bound check insertion and optimization based on the paper Optimizing array bound checks using flow analysis by Gupta et al.

Benchmarks

Code size and speed

Code size and speed

Compile time check counts

Compile time check counts

Run time check counts

Run time check counts

Register pressure

Register pressure

About

An LLVM pass for bound check insertion and optimization based on the paper "Optimizing array bound checks using flow analysis" by Gupta et al.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published