[LLVMdev] 64-bit Attributes?

Kostya Serebryany kcc at google.com
Mon Jan 9 16:37:58 PST 2012


Hi,

Today, llvm/Attributes.h defines 'Attributes' as 'unsigned'.
This bit vector is fully packed, and I am probably not the only one who
wants to add bits to it.
Is there a strong reason not to define Attributes as uint64_t?
At first glance this seems doable, and the IR reader/writer will not need
to be changed at all (or at least, not significantly).

Thanks,

--kcc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120109/2f6abf65/attachment.html>


More information about the llvm-dev mailing list