Jump to content

Value range analysis

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Enterprisey (talk | contribs) at 22:19, 9 February 2014 (add). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Value range analysis is a technique for analysis on compiler optimizations like redundancy elimination, dead code elimination, instruction selection, etc. that tracks various properties of values defined and changed in a program, such as min-max integer bounds and set-reset bits.[1]

Value range analysis is often implemented in the Intel compiler and is to be implemented in GNU GCC, etc.

References

  1. ^ "Writing a Client Pass". Retrieved 9 February 2014.