bryant added a subscriber: bryant. ================ Comment at: include/llvm/ADT/BitVector.h:487 @@ +486,3 @@ + Word, support::little, false>; + return *(WordLE *)&W; + } ---------------- Would this violate strict aliasing rules? https://reviews.llvm.org/D23384