> > 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