Skip to content
/ bsa Public

Library for branch-free saturating arithmetic.

Notifications You must be signed in to change notification settings

esote/bsa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BSA is a branch-free saturating arithmetic library for unsigned and signed 8,
16, 32, and 64-bit addition, subtraction, division, and multiplication.

See https://web.archive.org/web/20190508142849/https://locklessinc.com/articles/sat_arithmetic/
for the original inspiration on the topic of branch-free saturating arithmetic.

About

Library for branch-free saturating arithmetic.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published