llvm-project/llvm/include
Jakob Stoklund Olesen b8e6fdc23c Renumber slot indexes locally when possible.
Initially, slot indexes are quad-spaced. There is room for inserting up to 3
new instructions between the original instructions.

When we run out of indexes between two instructions, renumber locally using
double-spaced indexes. The original quad-spacing means that we catch up quickly,
and we only have to renumber a handful of instructions to get a monotonic
sequence. This is much faster than renumbering the whole function as we did
before.

llvm-svn: 127023
2011-03-04 19:43:38 +00:00
..
llvm Renumber slot indexes locally when possible. 2011-03-04 19:43:38 +00:00
llvm-c Expose getTypeName to the C API. Patch by Patrick Walton. 2011-02-18 16:35:37 +00:00