> > the current LLVM implementation means that anyone using threading  
> > needs
> > to not do bitfield accesses, since the compiler generated code could
> > cause trouble.
> 
> This is not handled by LLVM, this is handled by FE that is translating  
> source code into LLVM IR. Unless all front-ends enforce this, we can  
> not claim that LLVM guarantees bit-field thread safety (I do think, it  
> is convenient if tools support bit-field thread safety). If you are  
> suggesting to handle this some how inside LLVM itself then I mis- 
> understood your comment.

I was talking about how llvm-gcc handles bitfields.  Sorry for the confusion.

Ciao,

Duncan.
_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to