[llvm-commits] [llvm] r132325 - /llvm/trunk/include/llvm/ADT/PackedVector.h
Chris Lattner
clattner at apple.com
Tue Jun 14 23:18:59 PDT 2011
On May 30, 2011, at 8:53 PM, Argyrios Kyrtzidis wrote:
> Author: akirtzidis
> Date: Mon May 30 22:53:41 2011
> New Revision: 132325
>
> URL: http://llvm.org/viewvc/llvm-project?rev=132325&view=rev
> Log:
> Introduce PackedVector, useful for storing a vector of values using a specific number of bits for each
> value. Both signed and unsigned types can be used, e.g
>
> PackedVector<signed, 2> vec;
>
> will create a vector accepting values -2, -1, 0, 1. Any other value will hit an assertion.
Very cool, please add this to the datastructure description in the Programmer's Manual (llvm/docs/ProgrammersManual.html), thanks!
-Chris
More information about the llvm-commits
mailing list